In some scenarios, the templates you build may cover different topics that require different questions to be asked. Rather than listing all the questions on a page and leaving most unanswered for not being relevant, you can add Logic fields to your templates so that certain questions are asked only if the condition of an earlier question in the inspection is met. This not only prevents unnecessary empty/white spaces in your reports, but also improves the inspection experience of your users as they would only see questions that are relevant to their specific task at hand.

This article shows you how to add and remove Logic fields from your templates on the web app and mobile app and outlines all the available Logic field condition options.

Add a Logic field

You must have “View and Edit” permission at least for the template you wish to add Logic fields in. Learn how you can share your templates with your team. Keep in mind that Logic fields can only be added to the following response types:

  • Multiple-choice/response set
  • Person (Title page only)
  • Document number (Title page only)
  • Text answer
  • Number
  • Checkbox
  • Slider
  • Signature

Web app

  1. Log in to the iAuditor web app.
  2. Select “Templates” from the left-hand side menu.
  3. Hover your cursor over the template you wish to add a Logic field in.
  4. Click “Edit” on the right-hand side.
  5. Select the question you wish to add a Logic field to and make sure the selected response type is supported.
  6. Click “Logic” on the left-hand side.
  7. This creates a Logic field under the selected question and adds a new question within.
  8. Select the “If…” condition that triggers the Logic field above the new question. You can see the available condition options available for all supported response types in the Logic field condition options section in this article.
  9. Once the condition is selected, you can add questions within the Logic field. These questions would only be visible in an inspection if the condition set above is met.
  10. You can also add multiple Logic fields to a single question with different condition options and questions nested under, as well as Logic fields within Logic fields to make your template workflow even smarter!
  11. Repeat the above steps for any other Logic fields you wish to add.

Mobile app: Mobile phones

  1. Log in to iAuditor on your mobile phone.
  2. Tap on “Inspections” at the bottom of your screen.
  3. Select the “Templates” tab at the top of your screen.
  4. Search and select the template you wish to add a Logic field in.
  5. Select “Edit template” from the pop-up options.
  6. Select the question you wish to add a Logic field to and make sure the selected response type is supported.
  7. Tap the 3 dots below the question.
  8. Select “Add Logic” or “Add another logic” if one already exists.
  9. This creates a Logic field under the selected question and adds a new question within.
  10. Select the “If…” condition that triggers the Logic field above the new question. You can see the available condition options available for all supported response types in the Logic field condition options section in this article.
  11. Once the condition is selected, you can add questions within the Logic field. These questions would only be visible in an inspection if the condition set above is met.
  12. You can also add multiple Logic fields to a single question with different condition options and questions nested under, as well as Logic fields within Logic fields to make your template workflow even smarter!
  13. Repeat the above steps for any other Logic fields you wish to add.

Mobile app: Tablets

  1. Log in to iAuditor on your mobile tablet.
  2. Tap on “Inspections” at the bottom of your screen.
  3. Select the “Templates” tab at the top of your screen.
  4. Search and tap the pen icon of the template you wish to add a Logic field in.
  5. Select the question you wish to add a Logic field to and make sure the selected response type is supported.
  6. Tap “Logic” on the left-hand side.
  7. This creates a Logic field under the selected question and adds a new question within.
  8. Select the “If…” condition that triggers the Logic field above the new question. You can see the available condition options available for all supported response types in the Logic field condition options section in this article.
  9. Once the condition is selected, you can add questions within the Logic field. These questions would only be visible in an inspection if the condition set above is met.
  10. You can also add multiple Logic fields to a single question with different condition options and questions nested under, as well as Logic fields within Logic fields to make your template workflow even smarter!
  11. Repeat the above steps for any other Logic fields you wish to add.

Remove a Logic field

You must have “View and Edit” permission at least for the template you wish to remove Logic fields in. Learn how you can share your templates with your team.

IMPORTANT NOTE

Removing a Logic field also deletes all questions nested within that Logic field. Make sure to copy and paste the questions to another location if you need to use them at a later stage.

Web app

  1. Log in to the iAuditor web app.
  2. Select “Templates” from the left-hand side menu.
  3. Hover your cursor over the template you wish to remove a Logic field in.
  4. Click “Edit” on the right-hand side.
  5. Select the question you wish to remove a Logic field from. If the question has multiple Logic fields, make sure to select the correct Logic field. In the example below, the Logic field of “= Team 3” is selected.
  6. Click the 3 dots on the right-hand side of the “If…” condition.
  7. Select “Delete” to remove the Logic field. If you incorrectly removed a Logic field by accident, you can click “Undo” on the upper-right corner of the page to reverse the action!
  8. Repeat the above steps for any other Logic fields you wish to remove.

Mobile app: Mobile phones

  1. Log in to iAuditor on your mobile phone.
  2. Tap on “Inspections” at the bottom of your screen.
  3. Select the “Templates” tab at the top of your screen.
  4. Search and select the template you wish to remove a Logic field in.
  5. Select “Edit template” from the pop-up options.
  6. Select the question you wish to remove a Logic field from. If the question has multiple Logic fields, make sure to select the correct Logic field. In the example below, the Logic field of “= Team 3” is selected.
  7. Tap the 3 dots on the right-hand side of the “If…” condition.
  8. Select “Delete” to remove the Logic field. If you incorrectly removed a Logic field by accident, you can tap “Undo” at the upper-right corner of your screen to reverse the action!
  9. Repeat the above steps for any other Logic fields you wish to remove.

Mobile app: Tablets

  1. Log in to iAuditor on your mobile tablet.
  2. Tap on “Inspections” at the bottom of your screen.
  3. Select the “Templates” tab at the top of your screen.
  4. Search and tap the pen icon of the template you wish to remove a Logic field in.
  5. Select the question you wish to remove a Logic field from. If the question has multiple Logic fields, make sure to select the correct Logic field. In the example below, the Logic field of “= Team 3” is selected.
  6. Tap the 3 dots on the right-hand side of the “If…” condition.
  7. Select “Delete” to remove the Logic field. If you incorrectly removed a Logic field by accident, you can tap “Undo” at the upper-right corner of your screen to reverse the action!
  8. Repeat the above steps for any other Logic fields you wish to remove.

Logic field condition options

A logic condition defines the trigger for Logic fields. Depending on the response type you selected for a question, the condition options you see may differ. This section outlines the condition options available for each supported response type.

Response typeLogic field condition options
Mulitple-choice/response setIf answer is <response>
If answer is not <response>
If answer is selected <response>
If answer is not selected <response>
If answer is one of <response>
If answer is is not one of <response>
Person (Title page only)If answer is <text>
If answer is not <text>
Document number(Title page only)If answer is <text>
If answer is not <text>
Text answerIf answer is <text>
If answer is not <text>
NumberIf answer is less than <number>
If answer is less than or equal to <number>
If answer is equal to <number>
If answer is not equal to <number>
If answer is greater than or equal to <number>
If answer is greater than <number>
If answer is between <number> and <number>
If answer is not between <number> and <number>
Number (Temperature format)If temperature fails
If temperature passes
CheckboxIf checkbox is checked
If checkbox is not checked
SliderIf slider value less than <value>
If slider value less than or equal to <value>
If slider value equal to <value>
If slider value not equal to <value>
If slider value greater than or equal to <value>
If slider value greater than <value>
If slider value is between <value> and <value>
If slider value is not between <value> and <value>
SignatureIf signature name is <text>
If signature name is not <text>
If signature exists
If signature does not exist
Was this article helpful?

We love your feedback. Please tell us what you think.


Yes No
Care to share a bit more so we can continue to make improvements for you? Care to share a bit more so we can make this article even better for you? Thanks for your feedback!