Skip to main content

Data Fields

Data Fields lists the form fields that can be used in a print template.

Use this panel to find field display names and API names, then copy them into text, QR code, barcode, or other template components.

Search Fields​

Use the search box to filter by field name or API name.

The panel shows no-match text when the keyword does not match any available field.

Field Groups​

Fields are grouped by source:

GroupDescription
Main FormFields from the current form
Child FormsFields from child-table forms, including an index field
Related FormsFields from related forms through relation fields

Hidden fields can appear with a hidden tag so administrators can identify them.

Use Child-Table Fields​

Child-table fields are mainly used with a table component on the canvas.

The usual workflow is:

  1. Open Data Fields and find the child form group
  2. Copy the child field API names that should appear in the print table
  3. Insert a Table component on the canvas
  4. Select the table, open Canvas Components, and bind Data Source to the child form
  5. Put child field variables in the table's template row, such as {{productName}}, {{quantity}}, or {{amount}}
  6. Use {{__index}} when the table needs a row number

After preview generation, the template row is repeated for each child-table record that belongs to the selected main record.

Child field variables inside a bound table are evaluated against the current child row. If the template also needs a main-form value inside the child row, use {{__root.fieldApiName}}.

Example:

Cell ContentPreview Result
{{__index}}Row number
{{productName}}Current child row's product name
{{quantity}}Current child row's quantity
{{__root.customerName}}Main form customer name

Location Fields​

Location fields are expanded into subfields such as city, postcode, country, district, street, province, latitude, and longitude.

Use the specific subfield API name when the template needs only one part of the location.

Copy Field Values​

Each field item supports copying:

ActionDescription
Copy NameCopies the display name
Copy API NameCopies the API name used by template variables