The Barcode control allows you to generate barcodes in forms or pages and dynamically display values from data sources or variables. It is commonly used for generating product barcodes, printing delivery notes, or creating voucher QR codes, making it easier for subsequent scanning and tracking.
Example Use Cases
In a Delivery Order form, add a Barcode control and set the barcode type to
CODE128
.Bind the barcode value to the field
OrderID
.Enable the option to show barcode text and set the position to bottom.
Configure the Fallback text as “No data available” when
OrderID
is empty.Once saved, the system will automatically generate a barcode based on the order ID, which can be used for warehouse outbound scanning.
Settings Overview (Content → Appearance)
Barcode type
Select the barcode standard to generate, such asCODE128
,EAN-13
, orQR
.Choose the type that best fits your business requirements.
Barcode value
Input or bind the value to be displayed in the barcode. It can be a fixed value or dynamically sourced from a form field or variable.Show barcode text
Toggle whether to display the corresponding text value below the barcode. Enabled by default.Text position
Set the position of the barcode text:Bottom
orTop
.Hide if value is empty
When enabled, the control will be hidden if the barcode value is empty.Fallback
Define an alternative text or message to display when the barcode value is empty.Dynamic display rules
Configure conditional logic to control the visibility of the control, allowing for flexible page interactions.
Tips
The Barcode control is especially useful in document printing and mobile scanning scenarios.
Ensure the barcode type you select is supported by the scanning devices used in your workflow.