📄️ Conditions
Conditions enable you to offer different options of form parts based on the input, alter the visibility of form parts or create dependencies.
📄️ Form Field Validation
Form field validation handles the input. You can restrict the type of characters or the maximal length or match the input values to a certain pattern to ensure only valid and correct values are stored.
📄️ Repeating Units
Repeating units are a repeatable set of controls on the level of tabs. If you define a tab as repeatable the content defined in this tab can be repeated (progammatically or by the user) depending on the repeating options you set.
📄️ Dynamic Repeating Units
Dynamic Repeating units are like standard repeating units a repeatable set of controls on the level of tabs. But in case of dynamic repeating units the single repeating units gets generated based on a provided data source. In this way you can add repeating sets of data based on the rows of a datasource. To define a dynamic repeating unit use the **dynamicRepeatingUnit** property on the **data-hf-repeating** attribute.
📄️ Stages and Workflows
Stages enable you to control the editable parts and the form processing within the scope of predefined workflows.
📄️ Translations
In the HybridForms App, there are 3 areas for language control:
📄️ Counter
Counter, which you can find under System Settings, offers a quite flexible opportunity to define unique reference numbers for Forms. Users with a valid user license can request a unique counter value when using the HybridForms Client App online.
📄️ App Kiosk Mode
The App Kiosk Mode is designed for providing the possibility to let unauthorized persons fill out Forms in a secure way. In "single"-App Kiosk Mode an authorized person has to open a new Form, switch to App Kiosk Mode and then pass along the device to another person. To unlock the kiosk mode a PIN is required. In "sequential"-App Kiosk Mode once it is activated, one Form after another is opened without leaving the App Kiosk Mode.
📄️ Integrate Maps
Integrate custom maps into your Form Templates. You can use different types of libraries for creating interactive maps in your forms. Settings and properties can be set in the admin ui and in Custom Code you can further customize your maps.