
28
ESL User Manual
By default, the CSV parser expects the following field sequence in the
CSV
files:
<Modification code>;<Unique ID>;<Barcode>;<Description>;…;…;…;…etc
.
Unique ID field
:
field number of the unique product ID in a
CSV
record
Barcode field
:
field number of the product barcode in a
CSV
record
Description field:
field number of the product description in a
CSV
record
Note: The optional barcode terminal displays the description when a link is created, so the user
can verify that the correct product was linked.
Note: The first field is
field number
“0”, the second is “1”, etc.
Note 2: When changing the field sequence of your database, make sure you delete the existing
product database files. (See section 1.3 for more information).
5.7.8 Image generator
The
Image Generator
is the executable of the middleware application that parses the product
database (
dbase.csv
) and the link database (
linked.csv
) into BMP and XML files for each
linked ESL. You can customize the layout of the generated images, and XML files themselves
by changing the image layout file (XML-based) and the XML template file.
5.7.9 Image Layout
The
Image Layout
is an XML-based layout file that determines the format of the images that
will be displayed on the ESLs. The layout file can only be manually edited using a text/XML
editor. This process is described in
Appendix A
.
5.7.10 Info Template
The
Info Template
provides the formatting for the automatically-generated XML files for each
linked ESL. In most situations, this template can be left untouched. Only if the positions of the
unique ID or the product description aren
ʼ
t located at, respectively,
field 1
and
field 3
in the
CSV database, then these field numbers can easily be corrected. (See
Appendix A
).
5.7.11 Optional Barcode terminal
The optional barcode terminal will be polling on the specified serial port for new ESL-product
links (
link.csv
) and will update the barcode terminal with the latest product database (
scan.csv
).