Data Type Creation
This guide covers the creation of several different data types including Text, Numeric, Single Selections, Multiple Selections, and Contacts. After creation of the data type, you will be able to choose to add this field to an Application (View the Adding a Field to a Section Guide).
All new data types are added in the data type section of the site
Click "Administration" under the "User" tab
Click "Data Types" in the "General" section
Creating a New Text Data Type
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. "Text (With 'label' after)"
Choose a base type for the data type
Choose between "Text (single line)" and "Text (multi line)"
Step 2: "Attributes"
Choose if you want to enforce a maximum length on the text field by filling in a number in the "Max Length" field or leave it unlimited by leaving it blank
You have the ability to modify (visually and otherwise) the data type in the "Other Attributes" section
To add a label after the field, type "extra" in the Key column and " Your Text Here" in the Value column
Note: The " " portion adds a space between the field and the text, just putting a space ahead of the text will not work
To change the size of the field, type "style" in the Key column and "width: Xem; height: Xem;" in the Value column where X is a number
You can choose to only modify the width or the height if you wish
Step 3: "Lists"
OPTIONAL: This step provides configuration options to display the value of this field on the dashboard
Contact Support@rtvision.com for assistance if you want this set up
Step 4: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"
Creating a New Numeric Data Type
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. Number (With label after)
Choose a base type for the data type
For Single Select data types, choose "Selection (Single)"
Step 2: "Attributes"
Choose a Selection Option Group from the list
This is where you want to look for the group name that you used when adding the options
Only values that have the same group name will be added to the data type
You have the ability to add other attributes to the data type in the "Other Attributes" section
To add a label after the field, type "extra" in the Key column and " Your Text Here" in the Value column
Note: The " " portion adds a space between the field and the text, just putting a space ahead of the text will not work
Step 3: "Lists"
OPTIONAL: This step provides configuration to display the value of this field on the dashboard
Contact Support@rtvision.com for assistance if you want this set up
Step 4: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"
Creating a New Single Selection Data Type
In order to create a selection data type, the selections available to that data type must first be added to the site under "Selection Options"
Click "Selection Options" in the "General" section
Click "Add Selection Option"
Group Name: Determine a group name for the options you want to add
This name should be unique and descriptive
ex. "Septic System Type" or "Variance Request Type"
Display: Enter the text that the user will see when choosing a selection
Value: Enter the value that should be saved in the database
This is usually the same as the Display
Order: Enter a number to determine where in the order this selection should fall
1 displays at the top, 2 displays after 1, etc.
Valid: Leave this value as "Yes"
Repeat this until all of the selections you want available have been entered, making sure to keep the group name the same and the order number increasing every time
Once all of the options have been added, go back to the Data Type page
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. (Single) Septic System Type
Choose a base type for the data type
For Single Select data types, choose "Selection (Single)"
Step 2: "Attributes"
Choose a Selection Option Group from the list
This is where you want to look for the group name that you used when adding the options
Only values that have the same group name will be added to the data type
You have the ability to add other attributes to the data type in the "Other Attributes" section but the single select does not need additional formatting
Step 3: "Lists"
OPTIONAL: This step provides configuration to display the value of this field on the dashboard
Contact Support@rtvision.com for assistance if you want this set up
Step 4: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"
Creating a New Multiple Selection Data Type
In order to create a selection data type, the selections available to that data type must first be added to the site under "Selection Options"
Click "Selection Options" in the "General" section
Click "Add Selection Option"
Group Name: Determine a group name for the options you want to add
This name should be unique and descriptive
ex. "Septic System Type" or "Variance Request Type"
Display: Enter the text that the user will see when choosing a selection
Value: Enter the value that should be saved in the database
This is usually the same as the Display
Order: Enter a number to determine where in the order this selection should fall
1 displays at the top, 2 displays after 1, etc.
Valid: Leave this value as "Yes"
Repeat this until all of the selections you want available have been entered, making sure to keep the group name the same and the order number increasing every time
Once all of the options have been added, go back to the Data Type page
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. (Multi) Septic System Type
Choose a base type for the data type
For Multiple Select data types, choose "Selection (Multiple)"
Step 2: "Attributes"
Choose a Selection Option Group from the list
This is where you want to look for the group name that you used when adding the options
Only values that have the same group name will be added to the data type
OPTIONAL: Choose if you want an applicant to be forced to select a certain amount of options
OPTIONAL: Choose if you want the applicant to be limited in choosing a certain amount of options
You have the ability to add other attributes to the data type in the "Other Attributes" section
By default, the multiple selection data type will take up as much width as it can on the screen
Type "style" in the key column and in the same row type "width: Xem;" in the Value column where X is a number that determines the width. 20 is usually a good place to start.
Step 3: "Lists"
This step is not available for Multiple Selection data types
Step 4: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"
Creating a New Contact Data Type
In order to create a new contact data type, a new Contact Info Setup must be added so that the data type displays the correct fields.
Click "Contact Info Setup" in the "General" section
Click "Add Contact Info Setup"
Fill in the fields based on the information you want present in the data type
Field Labels: If left blank, the field will not show. If the label begins with an asterisk (*), the field will be required, else optional.Name
Used to differentiate the setups from each other
Profile Notes
These notes show on Signup / Edit Profile pages where a user can set the default information in contact data types
You can use these notes as instructions to users. If blank, the instructions list which App. Types this setup is used in and that if it is filled out, that information will be used instead of the default Profile
You can choose to not show this setup in the Profile by setting this field to HIDE
Name Field Option
Choose between having a single field or separate fields for the contact name
All remaining fields are optional
Fill in a label name if you want the field to show
Click "Add this Contact Info Setup"
After setting this contact up, go back to the Data Types page and create a new Data Type
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. Contact Information: Contractor
Choose a base type for the data type
For Contact data types, choose "Contact"
Step 2: "Attributes"
Choose a Contact Setup from the list
This is where you want to look for the name that you used when filling out the Contact Info Setup
If this contact data type is for the applicant's information, click "Mark as Applicant". For all others, click "Mark As Dynamic".
NOTE: There should be only one applicant contact per application
You have the ability to add other attributes to the data type in the "Other Attributes" section but the contact data type does not need additional formatting
Step 3: "Lists"
Fields of this type may show on the Dashboard if the type attribute is set to applicant and the App. Group has its Contact Setup set.
Step 4: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"
Creating an Axle Table Data Type
To create this data type, you must first set up the customizer table to store the axle data.
Click "Customizer" under the "User" tab
Click "Tables" in the "P.I.M." section
Note: this may not be the name of the section, however, you are looking for the "Applications" table so if P.I.M. is not available, use whichever section has the Application table listed when you click the "Tables" tab.
Click "Subtables" next to the "Applications" table
Click "Add"
Step 1: "Basic"
Name
Name the data type
Ex. "Moving Axles"
Special Purpose
Select "Axle Configuration Table"
How to display the records
Select "Edit all rows of list in place"
Where does the geometry come from
Leave set to "Nowhere"
Access Control
Check all four boxes in the row labeled "DEFAULT/User(require login)"
Step 2: "Object ID"
Leave the ObjectID set to the default
Step 3: "Sections"
First Section Label
Ex. "Info"
Step 4: "Fields"
Leave everything at its default
Step 5: "Copy/Track/Version"
Leave everything at its default
Step 6: "Review & Implement"
Click "Implement"
Click "Save & Exit"
After setting up the customizer table, then create the data type.
Click "Administration" under the "User" tab
Click "Data Types" in the "General" section
Click "Add"
Step 1: "Basic"
Enter a name for the data type
Naming conventions can help distinguish data types
ex. "Axle Table: Single Trip"
Choose a base type for the data type
Select "Customizer Editable Subtable"
Step 2: "Attributes"
Customizer Editable Subtable of Applications Table
Select the name of the table you created in the steps above
Step 3: "Lists"
Fields of this type cannot be configured to show on any lists.
Step 4: "Configuration"
This step shows whether or not the customizer table is set up correctly. If everything is listed as "Implemented: yes" you can move on. If not, you will need to go back to step 10 of the guide above.
Step 5: "Preview"
This step allows you to view what this data type will look like to a user
Click "Save & Exit"