I'm trying to solve the following situation. I use Enterprise Browser as a client for WMS system. For scanning barcodes I use DataWedge as keystroke output with autoEnter. I have no way to edit server-side code, so I did several customization using DOM injection, e.g. custom sound and vibrations notifications, showing/hiding Enterprise Keyboard on TC8000, remapping hardware buttons on MC33, etc. I also managed to put cursor into Input field when scanning data.
Right now I have another challenge. I need to manipulate scanned barcode before it is send to WMS client. Let's say I scan GS1 Datamatrix, which I need to parse, process some data from this code independently of the WMS, then send only GTIN to the WMS. Everything with just pressing the trigger. I was able to switch DataWedge to Intent output mode, I can catch the intent in EB, I can also parse scanned barcode and put the GTIN into Input field in WMS. I only miss the last step - pressing ENTER in the Input field programatically.
Does anyone have some idea how to achieve this? Basically I need to send ENTER key to the Input field as if I press the key on the keyboard.
Thank you in advance for any help.