Variables

Variables let you put dynamic content on a label beyond what’s stored directly in a data column — today’s date, a value typed in at print time, an auto-incrementing count, and more.

Manage a label’s variables from the Variables panel in the Label Designer, or via Update Variables (the Σ button) for the full list. Like data fields, variables are dragged onto the canvas or dropped onto a shape.

Variable types

  • Data Field — same as dragging a column from the Data panel; included here so it can be renamed or combined with formatting.
  • Fixed Value — a static piece of text that doesn’t change per record.
  • Date / Time — the current date/time, optionally offset by a number of days and/or hours (e.g. current date + 14 days for a Best Before date).
  • Sequence Number — an auto-incrementing counter for a print run, with a Start value, End value, Increment, and an option to stop printing once the end is reached.
  • Prompted Question — asks the person printing to supply a value before printing, with a prompt label, data type, default value, maximum length, and whether it’s required.
  • Serial Number — pulls the next number from an organisation-wide sequence, managed under Settings → Serial Numbers.
  • Org. Info — inserts details from your Organisation Settings, such as your company name.
  • Expression — build a custom value by combining other fields and variables with a formula.

Extra Formatting

Every variable also supports Extra Formatting, which lets you apply formatting on top of the base value — such as date or number formatting — before it’s printed.