Hello all,
we currently have a case where a barcode contains an Enter in the middle (we have no influence on the barcode). With activated Keystroke Output, the Enter has an unwanted influence on the user interface. With deactivated keystroke output, it is currently not possible to scan automatically into input fields.
How do you handle such a case? The barcode must be scannable, but any control characters it contains must not have any influence on the user interface (the mobile app is a hybrid ionic application). Users must also be able to scan barcodes directly into input fields. We could disable the keystroke output plugin and check if an input field has a focus and write the scanned value manually to the focused input.
Is there a more "official" approach?
Thanks!
1 Replies
You should be able to remove the enter character from the barcode data (before it is placed in the keyboard queue) using an ADF rule in Datawedge :https://techdocs.zebra.com/datawedge/15-0/guide/process/adf/