Automation of layout design for datasheets
Summary:
Sola has are over 15 datasheets, with up to 25 pages, distributed in three different languages that are updated regularly. I collaborated with my colleague to develop an Excel to InDesign workflow. We took parameters from our database to create a spreadsheet and had to automate the rest.
Role:
Technical Designer
Produced at:
Sola Switzerland

After devising custom sorting and a translation script, atamerge was used to import the spreadsheet into InDesign. If the parameter field is empty, in InDesign it shows up as end of paragraph symbol, which leaves undesired spaces.

A vector image of cutting board accompanied by text: Size 45 x 30 cm, Diameter and blank space.
A vector image of bowl accompanied by text: Size with blank space and diameter 15 cm.

Not every item in the database shares the same parameters. Some items might have information missing or unknown.

Vector image of a bowl with parameters written next to it. Diameter, volume and quantity per package are highlighted, while size, height and material are dim.
Vector image of a cuttin board with parameters written next to it. Size, height and material are highlighted, while diameter, volume and quantity per package are dim.

There is also no specific unit per parameter and descriptions can have inconsistent style.

Vector image of a mug with a text: Mug set 4pcs, 320ml, diameter 8.5 cm.
Vector image of a mug with a text: Mug Set, 4-pcs, 32 dl, diameter 8,5 cm.

I used InDesign’s GREP expressions and a script to execute 24 queries, which transform the parameters into a finished datasheet.

An A4 datasheet of porcelain products printed on paper.
An A4 datasheet of wooden products printed on paper.

Explaining the process in more detail can also be found in a presentation I made for my team. It was created to share my gathered knowledge and show that it really can be easy to understand.

A collection of 3 image slides from the presentation: Power of InDesign