The Form Builder is a powerful tool that allows administrators and training officers to create customized inspection forms using modular blocks. This feature enables departments to build professional, compliant inspection documents that can capture all necessary data while maintaining consistency across different inspection types and regulatory requirements.
Background Information
The Form Builder provides an interface for creating inspection forms using pre-defined block types. Each block serves a specific function, from capturing signatures and checklists to displaying legal text and warnings. This modular approach ensures forms can be easily modified, updated, and standardized across the department while meeting specific inspection requirements and compliance standards.
Required Permissions
To access and use the Form Builder, users need the following permissions:
Inspection Form Management - Required to create, edit, and delete inspection forms
Administrator or Training Officer role - Necessary for form builder access
Inspection Module Access - Basic permission to access the Inspections module
Video
Warning: When deleting an Inspection Form, it will remove the bulk of the form from any associated Inspections.
Step-by-Step Guide
Navigate to Inspections > Inspection Form Builder.
Select Create Form or edit an existing form.
Ok, before we create a form, here are some key terms (Blocks and Types) to know first:
Blocks - Blocks are the modifiable sections within the form.
Each block can be only one of the following types:
Text - Add a simple text block that can contain legal jargon or other explanatory information.
Text Example:
List - Add a simple bulleted (unordered) or numerical (ordered list).
List Example:
Quote - Add a text box that places opening and closing quotes around italicized text. (Still in development).
Quote Example:
Raw HTML - Create your own block using HTML.
Raw HTML Example:
Delimiter - Add extra spacing (white space) between blocks for a cleaner looking form.
Delimiter Example
Warning - Add a row with with a warning indicator.
Warning Example:
Heading - Add a heading.
Heading Example:
Image - Add an image.
Image Example:
Table - Insert a table.
Table Example:
Checklist - Insert checklist details pulled directly from the inspection.
Checklist Example:
Header - Add a professional looking header.
Header Example:
Tag - Add tag(s) - Fields arranged in a grid-like manner. You select the field from a dropdown.
Tag Example:
Simple Tag - Add a simple tag (one field). Enter info you wish displayed and select the field from a dropdown.
Simple Tag Example:
Signature - Add one or more signatures.
Signature Example:
Checklist Table - Insert a checklist table.
Checklist Table Example:
Addendum Table - Insert an addendum table.
Addendum Table Example:
Best Practices
Plan your form structure before building to ensure logical flow
Use consistent heading styles throughout your forms
Place signature blocks at appropriate locations (typically at the end)
Test forms with sample data before deploying
Use delimiter blocks to create visual separation between sections
Keep text blocks concise and focused
Utilize warning blocks for critical safety or compliance information
Regularly review and update forms to maintain compliance
Troubleshooting & FAQs
Q: What happens when I delete an inspection form?
A: Deleting an inspection form will remove the bulk of the form content from any associated inspections. Exercise caution when deleting forms that are actively in use.
Q: Can I modify forms that are already in use?
A: Yes, but changes may affect existing inspections using that form template. Consider creating a new version for significant modifications.
Q: Why can't I see the Form Builder option?
A: Ensure you have the proper permissions (Inspection Form Management and Administrator/Training Officer role).
Q: Can I use HTML in blocks other than Raw HTML?
A: HTML should only be used in Raw HTML blocks to ensure proper form rendering and functionality.
Purpose Statement The Form Builder is a powerful tool that allows administrators and training officers to create customized inspection forms using modular blocks. This feature enables departments to build professional, compliant inspection documents ...
Purpose Statement To explain the tools and controls used to effectively manage the Form Builder within the Inspections module. This feature enables administrators and training officers to create, edit, and customize inspection forms by adding, ...
Purpose Statement This article demonstrates how to configure the Forms section when setting up an Inspection Type. The Forms section determines which forms are used for different inspection outcomes (Pass, Fail, Corrected) and controls whether ...
Purpose Statement The Form Builder's Table Blocks feature enables users to add structured data tables to inspection forms, including Checklist, Permit, Invoice Number, and Addendum tables. This functionality streamlines data collection and reporting ...
Purpose Statement The Heading Block in Form Builder allows users to add formatted heading text to custom forms, providing clear section organization and improved readability. This feature enables departments to create professional, well-structured ...