...
Action type | |||
---|---|---|---|
Apply CSS on a field | Applies CSS styles on a given field, based on the condition set | ||
Apply Filter on a field | You can apply specific filters on "select"-type fields. This is especially powerful, when your fields are backed by smart fields, web-service or database fields. Your filter is applied ON THE DATASET this field relies on. Which means, the filter is applied on the source dataset | ||
Hide field | Conditionally hides the field and the "wrapping" container (if given) | ||
Lookup and set DB value | |||
Lookup and set WS value | |||
Lookup and set JIRA issue data | |||
Lookup and set Insigh object data | |||
Lookup and set value | |||
Run custom JavaScript | ConfiForms can execute a custom JavaScript function via ConfiForms Field Definition Rules, and your function can expect the following variables to be present
which means your function can have a signature like:
See demo: Using ConfiForms Field Definition rules with JavaScript action to get and set field values | ||
Set expression | Same as set value, but you can set expression (Supported math operators, formulas and functions), which will be calculated for you | ||
Set form title | Changes form title | ||
Set value | Set's value to the fields. Please be aware, that internal value for the field is expected. See ConfiForms Field Types | ||
Set value if empty | Same as above, but has additional check applied to ensure the value is set ONLY when the field has not value set | ||
Set submit button label | Changes label on submit form button | ||
Show field | Conditionally shows the field and the "wrapping" container (if given) | ||
Reset value | Resets the field value | ||
Validate if exists in other Form | Useful action type to check if the record matching configured condition / filter exists in the other form | ||
Validate uniqueness | On form submit, the action checks if the record is unique within a dataset. Uniqueness criteria is calculated based on the fields given | ||
Validate on delete | This action is executed on "record delete", and could prevent the record being deleted based on the condition you set | ||
Validation rule | Validates record(conditionally) | ||
Validation rule (dataset) | Validates current record against the rows in the dataset, For example, when you want to ensure the max number of records stored in the dataset |