Field Picker GUI
User friendly Field Picker GUI
Glance, search, list and pick fields from "Form fields", "System fields", "App fields" and "Result fields" into email template, custom calculated fields, templated fields and generated file name.
Form fields - This refers to fields or questions from the form. Submitted value from the form will be used during execution.
App fields - This refers to the app fields of the selected app.
System fields - A curated list of system-generated metadata about the form and response. e.g. Form Name, Response Timestamp
Result fields - This refers to the result from previous services that are generated.
Click on the three dots icon.
If there are many fields in a form, instead of scrolling and selecting the fields users can search and select the fields from the search box.
Click the refresh icon to refresh the fields.
Where it is used?
The Field picker GUI is used in the following places of Form Director
- Email Template
- System Fields
- Custom Calculated Fields
- Templated Fields
- Generated File Name
Email Template
Insert Form fields into Email Template.
Click Edit Email Template.
Click the icon with three dots.
Insert the fields required or search for the required field in the search box.
Note: Here a form field is selected in "To" address so the corresponding form field value will be assigned to the "To" address in the email template.
System Fields
Insert System fields into Email Template
Click Edit Email Template.
Click the icon with three dots.
Insert the System fields required.
The System Fields in Form Director are
Form Author Email - This refers to the owner of the form.
Form Respondent Email - This refers to the person who submits the form.
Response Timestamp - This refers to the timestamp of when the form is submitted.
Response Auto Increment - This helps users to assign generated document name dynamically with auto increment
Form Id - This refers to the Id of the submitted form.
Form Name - This refers to the name of the Form.
Form Title - This refers to the title of the form.
Form Description - This refers to the description that is mentioned in the form.
Form Edit Url - This refers to the Url of the editable form that is submitted.
Form View Url - This refers to the Url of the viewable form that is submitted.
Form Short Url - This refers to the short form Url.
Response Id - This refers to the submitted form response Id.
Response Edit Url - This refers to the editable Form response Url.
System Fields
How it looks in Form?
Form Author Email
Format: ${_System.Form Author Email}
Form Respondent Email
Format: ${_System.Form Respondent Email}
Response Timestamp
Format: ${_System.Response Timestamp}
Sample output: Tue Feb 16 2021 15:13:43 GMT+0530 (IST)
Response Auto Increment
Format: ${_System.Response Auto Increment}
Form Id
Format: ${_System.Form Id}
Form Name
Format: ${_System.Form Name}
Form Title
Format: ${_System.Form Name}
Form Description
Format: ${_System.Form Description}
Form Edit Url
Format: ${_System.Form Edit Url}
Form View Url
Format: ${_System.Form View Url}
Form Short Url
Format: ${_System.Form Short Url}
Response Id
Format: ${_System.Response Id}
Response Edit Url
Format: ${_System.Response Edit Url}
Custom Calculated Fields
Insert Form fields into Calculated mapping.
Click Edit Mapping.
Click Calculated Field.
Select Expression and then Custom.
Click the icon with three dots.
Insert the fields or search for the required field in the search box.
Note: Here in custom expression two form fields are selected so the corresponding values of the form fields will be assigned to the expression.
Templated Fields
Insert App fields into Templated mapping.
Click Edit Mapping.
Click Templated.
In the template message, click the icon with three dots.
Insert the fields or search for the required field in the search box.
Note: Here in Template message app fields are selected so the corresponding app field value will be added to the template message.
Generated File Name
Insert Form fields into generated file name.
In Generated File Name click the three dot icon.
Insert the fields required or search for the required field in the search box.
Note: Here two form fields are selected and the corresponding values of the form field will be assigned to it.