The NFC tool (compatible with Android devices only) allows for the collection of Near Field Communication (NFC) tag values within a mobile form.
You can parse the returned code into multiple data fields and assign them as "destination" fields to other fields in the form.
To scan an NFC tag from within a form, the user taps the "Scan" button and then holds the Android device near the NFC tag. The device's internal NFC tag reader reads the tag and transfers the tag's data sequence to the NFC field.
Properties
Default value: The value of the field first presented to the user when they see the question. Unless the question is marked as Read Only, the mobile user will be able to change the value. This is very useful where the answer to a question is likely to repeat itself over and over. Setting a default value minimizes the work for mobile users. Note that repeating values can also be set on the mobile app using the Remember Answer option.
Type: Choose between a button with the word Scan or an NFC icon.
Format
Allow edit: Allows the user to re-read an NFC tag if necessary. If this setting is unchecked once the user scans the first tag the field will become read only and they will not be able to re-scan. Note that this option can not be changed after the form has been published. This ensures that the same Allow edit option was used for all the information collected.
Allow manual entry- If a tag cannot be read, this option allows the user to enter text manually.
Length: Validate the character length of the barcode input in terms of a minimum and a maximum number of permitted characters (note that spaces are counted).
Appearance
Rules & Permissions
Actions & Logic
Parse by delimiter: Parse the NFC tag into destination fields based on delimiter characters contained in the NFC tag.
- Delimiter fields: Set the Start delimiter, Separation delimiter and End delimiter to use.
- Destination fields: As the system breaks up the NFC tag into separate items, each item is placed into a destination field in the order in which they are parsed.
Example: With delimiters { | } the NFC tag {John|Smith|(555)123-1234} would be parsed into three fields: "John", "Smith", "(555)123-1234".
Example: With delimiters { | } the NFC tag 123{Item|200}456 would be parsed into two fields: "Item", "200".
Parse by number of characters: Parse the NFC tag into destination fields by counting the number of characters in the NFC tag.
Example: With entries in the # column of 3, 2, 3 the NFC tag SKUAB123 would be parsed into three fields: "SKU", "AB", "123".
Example: With entries in the # column of 3, 2, 3 the NFC tag SKU00123456 would be parsed into three fields: "SKU", "00", "123".
Action button only: This setting provides for a single action button to start the scan. The fields will automatically be populated into the destination fields and the button will disappear once selected.
NFC requires an Advanced license or above.