Entering data into an online form is one of the most common methods of collecting data from a user group. As more data is collected, you may decide to make changes to the form, or even create a new one. Vizlib Input Form helps you to shape and manage the quality of form data quickly and efficiently. In this article we'll show you how to start working with Vizlib Input Form to create and update your forms, using the Input Form tools and Qlik Sense expressions.
Figure 1 takes you step-by-step through a demonstration which uses Vizlib Input Form.
Figure1: Vizlib Input Form
To create a new input form, click on the sheet you'd like to work from in Qlik Sense Hub. When the sheet opens, follow these steps (Figure 2).
- Click on Custom Objects in the far-left panel, to open the custom objects menu.
- Select the VizLib Collaboration option.
- Click and hold the cursor on the Vizlib Input Form option.
- Drag and drop the cursor into the central editing panel to create your input form.
- Drag the corner of the table view (highlighted in orange) to increase or decrease the form size.
- You can start adding data fields to your input form by using the Layout Wizard or by clicking on Add Field in the property panel.
Figure 2: Create New Input Form
Note: Once you've created a new input form, you can click Done in the right hand corner to save it in the app. The Done button will change to Edit, which you can click when you need to make any changes.
Vizlib Input Form has a Layout Wizard to help you start adding fields quickly. It also uses the Add Field in the property panel on the right hand side of the screen.
When you click on the Add Field button, you'll see a dropdown with a list of data and utility types.
A full list of data and utility types can be found in Table 1.
Note on Column Order: With the current version of Vizlib Input Form, you'll need to disable touch screen mode in Qlik Sense if you'd like to use drag and drop to re-order columns in the property panel.
Data types are grouped in the property panel on the right of the screen.
Table 1: Input Form Data Types
|Use text for providing commentary on a data point, and help you to provide more context to your data.|
|Dropdown||Dropdowns can be used if you need to prepare several values, but only require one of them to be selected and displayed once it's selected.|
|Checkbox/Toggle||Use a checkbox if you need to return one answer of a binary option (e.g. Enable/Disable).|
|Rating||Ratings are useful for measuring data linked to performance as a value selected from a set of symbols (e.g. 4/5 stars).|
|Icon||Icons are a visual identifier which you can use alongside text to highlight your data.|
|Color||Select a color from the pre-defined palette, or configure your own by using a color code.|
|Date||Display dates in a variety of formats, and set minimum and maximum date checks.|
|Flag||Add extra visuals to country-specific data by displaying the corresponding country flag|
|Chips (Array)||Use chips for displaying and sorting arrays, and they can also support tagging within a dataset.|
|Numeric||Use the numeric data type to collect and display data in a particular numeric format.|
|Slider||Sliders represent a scale between 2 points where the cursor is used to set a value, they're useful for indicating performance metrics.|
|Radio Button||The radio button data type presents lists of options, but unlike a dropdown the entire list is still displayed after one of the options is selected.|
|Multiple Choice||Multiple choice presents a list of options which remain visible once a choice has been made, but allow for more than one selection to be made.|
|Expression||Configure your own data properties with the built-in Qlik Sense Expression Editor.|
|Calculated Field||Use Calculated Fields to take data from other columns in the table, make calculations and display the results|
|Timestamp||Use timestamp if you want to add a system generated time measurement.|
Vizlib Input Form helps you create input forms quickly using templates and a layout wizard. You can find links to the articles on working with these features in the Related Articles section. If you're creating a new input form, the article on templates is a good place to start. If you're working from a sheet which already has fields added, you'll find information on making changes to data fields in the layout wizard article.
You can find out more about Vizlib Input Form features in the articles listed here.
- For instructions on using the Validation panel in ,see the article here.
- For instructions on using the Custom Styling panel in , please see the article here.
- For instructions on using the Options function to add features to the dropdown, icon, flag, radiobutton and multiple choice data types, please see the article here.