2022.1

Table Of Contents
Post Pagination Scripts
Post Pagination Scripts are run in a Print context after the content has been paginated.
Because they can search through the output of all Print sections, and modify Print sections (one
at a time), they may be used to create a Table Of Contents (TOC), as explained in the topic:
"Creating a Table Of Contents" on page972.
See "Post Pagination Scripts" on page970.
Handlebars
Handlebars is the name of a JavaScript library that implements a templating language (see
https://handlebarsjs.com/). It uses a template and an input object to generate output.
The Handlebars library is integrated in OL Connect Designer. This means that you can use
Handlebars expressions in a special type of snippets:Handlebars templates.
See: "Handlebars in OL Connect" on page978.
Loading data
Before you can add variable data fields to a template in the Designer, you need to have a Data
Model and a sample of customer data. At the design stage the Designer doesn't need to have
access to all data; it just needs to know which data fields exist in your data and it needs some
data to be able to display a preview of the output.
To get access to a Data Model and data, you can open:
l A data mapping configuration, see "Loading a data mapping configuration" on page835.
A Data Model and sample data are part of a data mapping configuration.
l A data file, see "Adding data from a data file" on page836.
l A database, see "Adding data from a database" on page840.
l JSONsample data, see "Adding JSON sample data" on page844.
When you open a data file or a database, the Data Model will be derived from it. That is,
unless there already is an open data mapping configuration; in that case, the current data
mapping configuration will try to retrieve data from the file or database, using its own Data
Model and extraction logic.
Page 833