DataGuide Forms for FieldFX for Admins
Admin Capabilities
With DataGuide Forms in FieldFX you can:
-
Use enhanced question types to configure advanced and dynamic forms
-
Show or hide questions, sections, or pages conditionally when configuring dynamic forms
-
Use form versions in managing version history
-
Use FieldFX data in forms for additional form context or in complex logic
-
Update FieldFX data to automate business processes
Using a DataGuide Form follows the same general end-to-end workflow (See Admin Use of DataGuide Forms for more detailed information):
-
Create a Form.
-
Add an object.
-
Select base object fields.
-
Configure objects.
-
Create actions.
-
Save and publish the form.
-
Add form to the SFM Wizard.
DataGuide Forms Designer Layout
The DataGuide Forms Designer consists of these tabs:
-
Properties
-
Mapping
-
Form Designer
-
Form Actions
Properties Tab
Use this table to complete the fields for the form you created.
Fields | Description | ||
---|---|---|---|
Name |
Form Name |
||
Object |
Name of the object that the form is based on.
|
||
Description |
Enter a form description. |
||
Form Filter |
Filters that can be used on the form. If there are no forms, click in the field to get a Create Filter window to appear. Once a filter is attached to the form, you can either Edit or Remove the form. See Create a Form Filter. |
Mapping Tab
DataGuide forms can access and use record information from what is filled in on the form.
You must have set object for the form first before you can complete the Mappings Tab. |
If there is a Job Safety form is filled on a Job, data (such as Customer and the Customer’s Address) can be accessed and used in the form. This allows the user to get instant and relevant information about the job or asset on the form.
The record information in the form can be used in these ways:
-
Use record data to prefill answers
-
Show or hide questions based on record data
-
Use record data in Form Logic
-
Use record data in calculations and use the resulting value in the form
-
Update record data upon form submission
Form Designer
With the Form Designer tab, you can design and configure the form. You can add different types of questions and then edit them as needed.
See Design a Form for more information.
Properties
In the Form Properties table, you can set the options for:
Category | Field | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Title |
The title of the form |
||||||||||
Description |
Additional form title information |
||||||||||
Show/hide title |
Toggle checkbox to show or hide the title and description |
||||||||||
Width mode |
The form width can be auto (automatically spread out), static (remains the same size), or responsive (adjusts to the browser window size) |
||||||||||
Logo |
Logo details |
||||||||||
Logo width |
The width of the logo. |
||||||||||
Logo Height |
The height of the logo. |
||||||||||
Logo fit |
Defines how the logo appears based on the height and weight.
|
||||||||||
Question title location |
The display position, either top, bottom, or left. |
||||||||||
Question description location |
The display position, either under the input or under the title. |
||||||||||
Show question numbers |
Shows the numbers in the form, either on, on page, or off. |
||||||||||
Question title pattern |
The patter of required indicator. You can define the pattern as:
|
||||||||||
The question required symbol(s) |
A character or string by a question number and title for required questions. |
||||||||||
Question start index |
The starting character or number for the first question. The next question increments by 1. |
||||||||||
Question error location |
A position for error messages to display either on top of the question or below the question when the question’s input is not valid. |
||||||||||
Elements order on the page |
|
||||||||||
Pages |
Name of the page. |
||||||||||
Show page titles |
Checkbox to show title at top of form page. |
||||||||||
Show page numbers |
Checkbox to show page number to the form page title. |
||||||||||
Calculated Values |
You can take question responses and compile them for a new value. Object files and reference objects selected in the Mappings tab auto-populate in Calculated Values. Don’t remove them. |
||||||||||
Triggers |
Use to add a symbol to add a trigger. The type of action to trigger the selected calculated value when the criteria is met.
|
||||||||||
Clear invisible values |
|
||||||||||
Update text question value |
Stored response update options:
|
||||||||||
Store the Others value in a separate field |
If there is a 'Other' text box, the value is saved. |
||||||||||
Set focus on the first invalid answer |
If the cursor is moved to the first question after an invalid response is entered. |
||||||||||
Run validation |
|
Form Actions
As an admin, you use form actions to automate business processes when a form is submitted.
You can create these types of actions:
Action Type | Description | Example |
---|---|---|
This action can update the source record on the base object when the form is submitted |
Update Jobs |
|
This action creates form data records when a form is submitted. |
||
Update Child Lines |
This action can update the child lines of an object when a form is submitted. |
|
This action can launch a specific document template when the form is submitted. |
To enable the end-to-end automation when the form is submitted, create the actions first in the Form Action tab. Only when the form is submitted are the Actions are applied and executed. |
Reference Tables
Field | Description | ||||||
---|---|---|---|---|---|---|---|
Name of the Form Action. |
|||||||
When the action is triggered:
|
|||||||
Add Condition |
With this option, you can add more conditions.
|
||||||
Action Type |
|||||||
Add Action Type |
This option allows you to add more action types. |
Field | Description | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Type |
|
|||||||||||||||||||||||||||||||
Resource |
|
|||||||||||||||||||||||||||||||
Operator |
The selection is populated based on the Resource field.
|
|||||||||||||||||||||||||||||||
Value |
This is based on the options provided for the respective questions. |
Field | Description | ||||
---|---|---|---|---|---|
Field to update |
Variables that can used for the Base object record selected in the Mappings tab.
|
||||
Operation Type |
When the Operation Type of Copy Answer from Question option is selected. You can select the question based on these data types for single input questions:
|
||||
Value |
|||||
Add Action |
To add more actions up to a maximum of five for the action type. |
Field | Description | ||||||
---|---|---|---|---|---|---|---|
Choose a Document |
Select from the list of document templates. |
||||||
Choose execution mode |
|
Field | Description |
---|---|
If |
The beginning of the statement |
Choose |
You can use these items in the dropdown:
|
Condition |
Dropdown of options. You can add more than one condition as per your requirement. |
Then |
Closing of the statement. |
Action |
Dropdown list options. Click Add New action to create another action. |
Recommended Reading
-
See Update {Object}