Mobile App Features
Use table grids with ease, even on tiny smartphones
Cut field data collection time by using table grids, something no other software tool can do very well or at all
Display up to 5 columns and unlimited rows
Tap a row to access that row
Columns can contain any type of control, including listboxes, checkboxes, even signature fields
On load, default a specific value for a specific column or even just a single cell
Allow a user to add additional rows or not
Automatically wraps long text to another line
Even works on smartphones in portrait mode
Tap on a checkbox to create a subform
We call this “Workflow-driven Subforms”
Initiate a related subform by simply tapping on a checkbox
Automatically pre-populates the subform with header information from the parent form
Subform can be automatically routed with it’s parent form
Tap on a section header’s “NA” checkbox to collapse the entire section
All required fields in the collapsed section are no longer required when the section header is collapsed
This feature eliminates a user from having to select a value from required fields that are not applicable in a particular situation, saving valuable field time and frustration
Collapsible form sections is an optional feature that can be assigned to any section of a form
Draw on top of images to point out things
Draw on top of a picture using your finger
Simple draw layer controls
Thin or thick line
Red, yellow, or black color
Erase using your finger, or erase all
The original image is stored untouched, while a copy of the image is merged with the draw layer (so that you can retrieve the original image if needed)
Draw layer is optional and can be turned off or on
Programmatically control how many images are allowed per form, as well as the resolution of the images pushed to the server
Use geofencing to force users to be physically at the jobsite before they can enter data against that job
We call this “Geofenced Jobs”
Assign a location (lat/long) to a job/project and mark it as “geofenced” to avoid users from adding form data against it unless they are within a certain distance of that location.
Eliminates a user from entering data at home or the office and saying that he/she was on site.
Assign forms to specific users, for specific dates and jobs
Assign a particular form (eg, an inspection form) to a specific user or group of users to be completed for a particular job by a certain date.
On the date specified, a push notification is sent to the user’s device, reminding him/her to complete that form
When the user opens the form, it automatically pre-populates with the job’s header details
If that job is geofenced, then the form will not accept any data until the user is within a certain distance of that geofenced job
Designed with commissioning and completions in mind
(Built-in form % complete feature)
Designed from the ground up with building commissioning (Cx) in mind, XForms automatically assigns each form a percent complete value, depending on the status of the form:
a form that is submitted is treated as 100% complete
a form that has been partially completed and saved as draft is treated as 50% complete
a form that hasn’t been started is treated as 0% complete
A device will then take a % complete value based on the number of forms assigned to it, along with the status of each. The illustration below describe how these calculations are made.
% complete calculations are then rolled up from an individual device up through whatever hierarchical levels have been created (e.g., by system code, device type, area, etc) all the way up to the project level.
This feature, which takes zero extra effort to set up, will allow a Startup/Cx manager to quickly view completion calculations at top level groupings, with the ability to drill down into lower layers and view % complete down to an individual device.
Runs natively on all modern devices, not just 1 or 2 platforms, or just on tablets