Extra
Beschrijving
Je kunt zoveel afhankelijkheden aanmaken als je wilt. Een eenmaal toegevoegde afhankelijkheid kan uiteraard ook weer worden verwijderd.
LET OP!
Bij een afhankelijkheid kies je uit verschillende condities. Niet alle condities zijn in alle gevallen even zinvol. Zo kun je voor een verplicht veld weliswaar een conditie opgeven voor ‘ Leeg is’ maar deze conditie gaat nooit op, omdat de controle op verplichte invoer verhindert dat het veld leeg blijft en de conditie afgaat.
Je kunt zoveel afhankelijkheden aanmaken als je wilt. Een eenmaal toegevoegde afhankelijkheid kan uiteraard ook weer worden verwijderd.
Een afhankelijkheid bestaat altijd uit een conditie en een actie. ‘Als de waarde (van het control) …. is ‘ dan wordt ... (kenmerk van ander control aangepast)’.
Mogelijke condities zijn (‘Als de waarde...‘)
1. Geldig is
2. Niet geldig is
3. Leeg is
4. Niet leeg is
5. Gelijk is aan
6. Niet gelijk is aan
Voor de opties 5 en 6 dient aanvullend ook een waarde te worden ingevoerd waarmee de waarde in het control wordt vergeleken.
Voor een conditie dient je vervolgens een actie op te geven.
Mogelijke acties zijn (‘dan wordt...’):
1. Zichtbaar
2. Alleen lezen
3. Verplicht
4. Verplicht hetzelfde
In alle gevallen dien je ook op te geven op welk control de actie van toepassing is.
LET OP!
Bij een afhankelijkheid kies je uit verschillende condities. Niet alle condities zijn in alle gevallen even zinvol. Zo kun je voor een verplicht veld weliswaar een conditie opgeven voor ‘ Leeg is’ maar deze conditie gaat nooit op, omdat de controle op verplichte invoer verhindert dat het veld leeg blijft en de conditie afgaat.
"Als de waarde"(Verplicht):
Je kunt kiezen uit de volgende waardes:
- Geldig is
- Niet geldig is
- Leeg is
- Niet leeg is
- Gelijk is aan
- Niet gelijk is aan
Geldig is: de conditie zal worden uitgevoerd als er een geldige invoer is. Bijv met een e-mailveld:
naam@mail.com.
Niet geldig is: de conditie wordt uitgevoerd als er een ongeldige invoer is. Bijvoorbeeld met een e-mailveld: Naam.mail.com.
Leeg is: de conditie wordt uitgevoerd zolang het desbetreffende veld leeg blijft.
Niet leeg is: de conditie wordt uitgevoerd als er iets in het veld is ingevuld.
Gelijk is aan: de conditie wordt uitgevoerd als de door de gebruiker ingevulde waarde gelijk is aan de door jou vooraf opgegeven waarde.
Niet gelijk is aan: de conditie wordt uitgevoerd de door de gebruiker ingevulde waarde afwijkt van de door jou vooraf opgegeven waarde.
"Dan wordt"(Verplicht):
Alle controls die je hebt aangemaakt worden hier zichtbaar.
"Dan wordt 'keuzelijst'"(Verplicht):
Deze volgende opties kun je uitvoeren op een control:
- Zichtbaar
- Alleen lezen
- Verplicht
- Niet verplicht
Zichtbaar: het opgegeven control wordt zichtbaar op het moment dat er spraken is van een bepaalde conditie. Bijvoorbeeld als een veld leeg is, komt er een ander alternatief veld voor in de plaats.
Alleen lezen: het opgegeven control wordt ‘read-only’; wel zichtbaar, maar niet invulbaar.
Verplicht: het opgegeven control wordt verplicht als aan de vooraf opgegeven conditie wordt voldaan.
Niet verplicht: een verplicht veld wordt niet verplicht, als aan de vooraf opgegeven conditie wordt voldaan.
"Rode kruisje":
Dit icoontje word alleen zichtbaar nadat er een conditie is aangemaakt. Elke conditie heeft zijn eigen icoon.
Door op dit icoontje te drukken verwijderd u een aangemaakte conditie.
"Waarde"(Verplicht):
Dit veld word alleen zichtbaar bij de opties ‘Gelijk is aan’ en ‘Niet gelijk is aan’!
Er worden 2 waardes vergeleken, de waarde die de gebruiker heeft ingevuld en de door jou aangegeven waarde.
Klik hier voor een voorbeeld. (Stap 7)
Control
Control-eigenschap | Extra |
Control | (Vrijwillige) Bijlage(n) |
Zichtbaar op Tabblad | Extra |
Verplicht | Nee |
Vanaf versie | 1.0 |