# Report Designer GS1-128 Barcodes

**URL:** <https://forum.inductiveautomation.com/t/report-designer-gs1-128-barcodes/60444>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [June 7, 2022, 11:51am UTC](https://forum.inductiveautomation.com/t/report-designer-gs1-128-barcodes/60444 "2022-06-07T11:51:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 7, 2022, 3:31pm UTC](https://forum.inductiveautomation.com/t/report-designer-gs1-128-barcodes/60444/2 "2022-06-07T15:31:01Z")

</div>

You mention both Vision and reporting, so I’m not sure which one you meant, but I believe both are backed by the same open-source library, which has some escape characters mentioned here:

> <https://github.com/zxing/zxing/blob/master/core/src/main/java/com/google/zxing/oned/Code128Writer.java#L44>

The equivalent text representations would be:

```auto
    private static final char ESCAPE_FNC_1 = 'ñ';
    private static final char ESCAPE_FNC_2 = 'ò';
    private static final char ESCAPE_FNC_3 = 'ó';
    private static final char ESCAPE_FNC_4 = 'ô';

```

They appear to be incorrectly reflected in the text output, but I believe the actual barcode is correct:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/0/806891226ab4975fd5584a9893afdb1969799022.png)

---

_[View the full topic](https://forum.inductiveautomation.com/t/report-designer-gs1-128-barcodes/60444)._
