×
Menu
Index

Standaard CustomProperties

Naam

Niveau

Type

waarde

NextButtonVisible
Group
Page
true/false
PreviousButtonVisible
Group
Page
true/false
NextButtonCaption
Group
Page
Default 'Volgende'
PreviousButtonCaption
Group
Page
Default 'Vorige'
HideButton
Group
 
Button naam
HideNextButton
Group
 
True/False
DefaultExpandableBehaviour
Group
Expandable
Collapse/Expand
ColumnWidth
Group
GridColumn
Dit is gebaseerd op 12 kolommen
LabelWidth
Question
 
Dit is gebaseerd op 12 kolommen
ValueWidth
Question
 
Dit is gebaseerd op 12 kolommen
FullWidth
Question
 
true/false
Align
Button, Question, Label
 
Left/Right/Center
vAlign
Button, Question, Label
 
Top/Middle/Bottom
columnwidth
Label
 
In de header van een table
columnwidth_unit
Label
 
px of %
 

De werking van een aantal Custom Properties verder toegelicht

 

NextButtonVisible/PreviousButtonVisible

 
Op elke formulier dient de front-end de volgende en vorige button neer te zetten. Dit is gedaan zodat de front-end validatie kan doen voordat het de volgende/vorige pagina aangeroepen kan worden. Denk hier bijvoorbeeld aan verplichte velden.
 
 
 
Standaard zijn deze buttons dus aanwezig, maar kunnen overruled worden door deze Custom Properties.
 

HideButton

Deze Custom Property staat op de Group(type page) en wordt getriggerd door een eigenschap in een Question -> ReadyForProcess.
Indien een Question aangepast wordt waar de eigenschap ReadyForProcess aangevinkt staat, dient de Button op het formulier met de naam uit de Custom  Property ge-hide te worden.
Hiermee kan afgedwongen worden dat bijvoorbeeld na het aanpassen van een premiebepalend veld een herberekening plaats moet vinden.
 

HideNextButton

Zie HideButton, maar dan geldt dit voor de volgende knop.
 
In onderstaande Group staat een Custom Property HideButton met Value: Toevoegen of bijwerken in pakket
 
 
Op het formulier staat onderstaande Question:
 
 
En in Xml:
 
 
Na het aanpassen van deze Question wordt onderstaande button ge-hide:
 
 
De gebruiker moet opnieuw Berekenen om het product toe te kunnen voegen aan het pakket.
 
Na elk contact met de SoftRules server reset deze waarde.
 

DefaultExpandableBehaviour

Op een Group van het type Expandable kan deze Custom Property bestaan met de waarden Collapse of Expand (default Collapse)