Record Details

Record Details allow a single product record to contain multiple related values, such as ingredients, specifications, seed varieties, components, or other grouped attributes. These values can be referenced in label templates and automatically repeated during printing.

Label examples

Seed mix example

Seed mix label example
Seed mix label example 2

Kit components example

Kit components label example
Kit components label example 2

Specifications example

Specifications label example
Specifications label example 2

Ingredients example

Ingredients label example
Ingredients label example 2

Setting up Record Details import

After you have successfully configured data import from your data source(s), you can enable Record Details generation.

Open 1 Label Print Data > Record Details in the Import Settings, and enable the 2 Generate Record Details checkbox. Then select the 3 Generation Method.

The remaining configuration depends on the selected Generation Method. Each method is described in the sections below.

Generation Method

Record Details can be generated in different ways depending on how the data is structured in the source. AzureLabel supports three methods for creating Record Details.

From column groups

Use this method when repeated information for a product is stored in multiple columns within the same row.

In this structure, each product record contains a set of repeated columns that represent detail values.

This method is useful when data is stored in a wide format, where repeated attributes appear as numbered columns.

For example, a seed mix might contain columns such as Variety01, Percent01, Variety02, Percent02, and so on. AzureLabel reads these column groups and converts them into multiple Record Details rows.

Example Excel table with column groups for Record Details

From row groups

Use this method when repeated information for a product is stored in multiple rows of the data source.

In this structure, each row represents one detail item, and several rows belong to the same product. AzureLabel groups rows that share the same product fields and converts them into Record Details for that product.

This method is useful when data is stored in a long format, where repeated values appear as separate rows.

For example, a product may contain several components with different quantities, with each component stored in a separate row.

Example Excel table with row groups for Record Details

From nested records

Use this method when the data source already contains nested lists or arrays of objects, such as in JSON data.

In this structure, each product record includes a property that contains an array of detail items. AzureLabel reads this array and converts its objects into Record Details rows automatically.

This method is common when importing data from APIs or structured JSON files.

For example, a product may contain several ingredients with different percentages, with each ingredient stored in an array named "ingredients" within the product object.

Example JSON structure with nested records for Record Details