Skip to main content
< All Topics

Advanced Form Widgets

The Advanced Widgets and Properties are as follows –

  1. Timestamp: This field captures the exact date and time while the user makes a submission. You can capture the timestamp for either of the three scenarios – 
    1. On opening the form
    2. On tapping on the timestamp widget
    3. On submitting the form
  2. Child Record: This field is used whenever you want to set up a connection between a parent and child form.
  3. Sub-form: This field allows you to create a form within a form. Subforms must have a minimum of one widget stored inside of them. There is no limit to the number of subforms you can add to a form or inside another subform.
  4. Static Media: This field allows you to add an image to the form. This image will appear in every submission as a static media and it cannot be edited or removed.
    Note – To capture an image the “Photo” widget needs to be used. 
  5. QR Code: This field allows you to scan a QR code and capture the data related to it and embed in the form. You can only scan one QR code for every QR code widget.
  6. Stopwatch: This field allows you to record the time on a stopwatch within the form and then save it upon submission.
  7. Counter: This is a simple counting tool that lets you increment or decrement the value by 1. You can use this widget in your form if you wish to record the number of entities (eg. number of items inspected) in a simple, easy to track manner.
  8. Geofence: This widget allows you to define the geographic boundaries (geofence) for a specific location, e.g. a construction site or a warehouse. You can set the center and radius of the geofence through the properties.
  9. Apply Geofence: The Apply Geofence needs to be added only to the action form in order to reference the object for which the geofence is being applied.
  10. Barcode:  The barcode widget allows you to scan barcodes to capture data and also populate other form fields (requires a custom form script).
  11. Document: The document widget allows you to attach documents from your device as a part of the form submission. You can select one or more file types as well as the size of the document that can be attached through the widget’s properties.
  12. Audio: This widget allows you to record audio on-site while you are filling the form. The audio recording can then be saved into the form and submitted, in case the user wishes to add a voice note.
  13. Video: This widget allows you to capture videos from the device’s camera or pick a video file from your device’s storage and attach it to the form. Video recordings can come in handy for recording inspection work, maintenance checks, etc. wherever a proof of work is required.
  14. Formula: A formula widget can be used in your form to perform various operations using the responses from other fields. Operations like addition, subtraction, division, multiplication, String operations, etc can be done easily by writing logic to the formula widget. The widget is used to set a dynamically calculated value to itself, based on the values (responses) of the other fields. The value which is returned from the code gets set to the formula field in the form.
  15. Language: If you want your form to be displayed in multiple languages then you can use this widget. Just drag from the left panel to the middle screen and drop it and save the form. There are predefined languages in the system like English, Marathi, Hindi, Telugu, French, German, Spanish and Arabic. You need to enable the languages which you want in your app.
  16. Web Link: This widget allows you to embed a web link into your form. The link must be added via the widget properties and it cannot be altered via the mobile device.
  17. Unique ID: This widget automatically generates a unique ID which can be used to uniquely mark the form submission. You can set the widget’s prefix value if you want to via the widget properties. The unique ID is auto generated and completely randomized.
  18. Auto-number: This widget allows you to give a unique ID but of a set format. The format can be set via the widget’s prefix, postfix and length properties. For every submission, the number gets incremented and set as per the provided format.
  19. Face Verification: The facial recognition feature in Axonator is a component for many organizations especially where their staff is working on client sites or on the field and need to register/validate facial identifications without storing any personal information on the system. Axonator mobile app is enabled to capture the face images, verify duplicates against the already captured faces of the previously registered users and get the new, unique participant faces registered in the system for your application.
  20. Search:  Search widget enables searching fields within the form while filling the form from mobile device. It is helpful for longer forms, which are not always filled sequentially, to quickly navigate to any specific field in the form.
Table of Contents