1 of 1 people found this helpful
I think your last suggestion is the one to go with but instead of ignoring the scan you can display a message telling the user there is a transaction in progress.
Another option would be to try the Barcode.setDefault and see if this allows the scanner to keep the setting thru a disable/enable.
Thanks Glenn, but I didn't find any reference to Barcode.setDefault in the PB documentation. However I did come across the set DefaultMetaTags via the config.xml file:
DEFAULTMETATAG = All PocketBrowser Meta Tags can be set by default in the configuration, meaning if a common tag is required by the application it need not be present on every HTML page. Set a default tag in by specifying the tag's module, followed by a tilda character and then the properties of the module you wish to set, specified in EMML 1.1. If the meta tag is present in both the configuration and a loaded page then the page will take priority. Logically only persistent tags can be set in the configuration, a tag's persistance being stated in the 'additional information' section in the help file.
It sounds as a viable alternative to setting the desirable settings as default so when one enables/disables the scanner these settings are consistently intact.
Thoughts anyone? I would hate to set a overly paid SAP developer on a wild goose chase.