Intermec 5020 User Guide

Page of 116
Chapter 2 — Developing and Testing Your Application
Data Collection Browser User’s Guide
27
Scan-ahead and type-ahead are always available. While the device is waiting 
for a new screen, all scanned and keyed data is buffered. When the device 
receives a new screen with input fields, it applies the buffered data to the 
new screen. If an auto-transmit field is filled in before the end of the screen 
is reached, the screen is transmitted, and the remainder of the scan-ahead or 
type-ahead data waits for the next screen. 
If the device receives a new screen that has no input fields, the device 
assumes that the screen is an error message. All scan-ahead data and type-
ahead data are discarded. 
Type-ahead can include the arrow keys and any of the alphanumeric keys, 
but it cannot include action keys such as a function key or the Enter key. 
You can disable scan-ahead by:
• using type-ahead.
or
• changing IMDCB.INI on the device so that SCANAHEAD equals 0.
Transmitting on a Full Field
The following procedure explains how to transmit the content of a full field 
without pressing Enter. For example, in a field with a Yes or No question, 
the data is transmitted when you press Y or N.
To transmit on a full field
1
Copy from your device. For help, see the user’s manual for your device.
2
In IMDCB.INI, add TRANSMIT_ON_FULL.
3
Save the changes to IMDCB.INI. Do not change the name of the .ini 
file.
4
Load IMDCB.INI on your device. For help, see the user’s manual for 
your device.
5
In your HTML application, add TRANSMIT to the field tag that you 
want to have transmit when full.
6
Load and run your application.
Note: Screens with input fields have no way to ensure that the scan-ahead 
data or type-ahead data is put in the correct field. The receiving application 
must validate the data.