Pagina Voorwaarden
Het is mogelijk om velden in een overige registratieset optioneel te maken. Het al dan niet tonen van een veld is dan afhankelijk van voorwaarden die per veld kunnen worden ingesteld. Een veld wordt dan afhankelijk van een of meerdere waarden die op andere velden zijn ingevoerd.
Belangrijk: Een veld kan alleen afhankelijk ingesteld worden van een veld die in volgorde daaraan vooraf gaat.
Bij het inrichten van voorwaarden geldt het volgende:
- Als niet aan de voorwaarden wordt voldaan, wordt de regel uit de overige registratieset verborgen op de portal.
- Als na het wijzigen van een veld aan de voorwaarden wordt voldaan, wordt het direct zichtbaar.
- Voorwaarden zijn alleen in te stellen voor de eigen overige registratieset en de regels daarvan. Een verwijzing vanuit een overige registratieset naar regels in een registratieset is niet mogelijk.
- Het instellen van voorwaarden kan alleen op velden die in volgorde eerder getoond worden.
Voorbeeld: Stel dat het veld Achternaam is ingesteld met volgordenummer 60 en het veld Geboortedatum met volgordenummer 80. Dan is het niet mogelijk om het tonen van de achternaam afhankelijk te laten zijn van de geboortedatum. Andersom kan wel.
- Het is niet mogelijk om filters in te stellen in het veld Conditiewaarde, zoals <>NL of A..B. Als in het veld Conditie de waarde Gelijk of Ongelijk is ingesteld, kunt u wel meerdere waarden opgeven, gescheiden door een sluisteken (|), een puntkomma (;) of een komma (,).
- Als u het veld Conditiewaarde leeg laat, wordt gekeken naar een leeg veld. Als een veld niet leeg mag zijn, kunt u dat als volgt opgeven: Conditie met waarde Ongelijk, Conditiewaarde met waarde leeg.
- De inhoud in het veld Conditiewaarde moet een bepaald formaat hebben, afhankelijk van het type veld:
- Boolean: true of false
- Optie: numerieke waarde (0, 1, 2, enz.)
- Date: yyyy-MM-dd
- Time: hh-mm(-ss)
- DateTime: yyyy-MM-ddThh-mm(-ss)
- Decimal: punt als decimaalteken
- Als bij veldsoort Groep voorwaarden zijn ingesteld, worden alle regels die bij de groep horen verborgen als niet aan de voorwaarden wordt voldaan.
- Het is niet mogelijk om in het veld Conditieregelnr. regels te kiezen van het type Label, Groep of HTML blok.
- Als u kiest voor een regel van het type Vraag wordt gecontroleerd op het antwoord, zoals dat ook gebeurt bij een veld.
- Het is mogelijk om verschillende regels te combineren bij het instellen van voorwaarden. Bijvoorbeeld: Nationaliteit = PL én Geslacht = 1 (Vrouw). Er moet dan aan beide voorwaarden worden voldaan.
- Als een veld als verplicht is ingesteld, maar op basis van de instelde voorwaarden niet kan worden getoond, wordt de verplichting van dat veld opgeheven.
- Bij velden van het type Code, Tekst, Boolean of soort Overige registratieset zijn in het veld Conditie alleen de waarden Gelijk en Ongelijk mogelijk.
- Bij velden van het type Optie, Integer, Decimal, Date, Time en DateTime zijn alle waarden in het veld Conditie mogelijk.
Als voor een regel van een overige registratieset een of meer voorwaarden zijn ingesteld, staat in het veld Voorwaarden aanwezig de waarde Ja.
Voorbeeld
In MSF kunt u in de sneltab Transitievergoedinghistorie van de pagina Arbeidshistorie óf de velden Begindatum en Einddatum vullen, óf het veld Einddatum en Aantal dagen en/of Aantal maanden. Op de portal zijn deze velden standaard niet afhankelijk van elkaar. Om te voorkomen dat al deze velden op de portal worden ingevuld, kunt u in de overige registratieset voor de transitievergoeding op de velden voor Aantal dagen en Aantal maanden een voorwaarde instellen zodat deze worden verborgen op de portal als de begindatum wordt ingevuld.
Deze voorwaarde stelt u in op de regels van de velden 60 (No. of Days) en 70 (No. of Months) in de sneltab Registratiesetregels van de betreffende overige registratieset. Dit kunt u instellen via de knop Voorwaarden in deze sneltab. Op de pagina Voorwaarden stelt u een voorwaarde in voor het conditieveld 40 (Begindatum). Zie de afbeeldingen voor een voorbeeld.
Tip: Meer informatie over het navigeren in de gebruikersinterface vindt u in Werken met Business Central. Zie Pagina's en informatie zoeken met Vertel me voor meer informatie over het zoeken naar pagina's, acties en rapporten.
Zie ook