Honeywell VM1C1A1A1AET0AA User Manual

ScanPal®2
Application Generator
User's Guide
Disclaimer
Web Address: www.honeywellaidc.com
Trademarks
ScanPal2 is a trademark or registered trademark of Metrologic Instruments Inc. or Honeywell International Inc.
Patents
For patent information, please refer to www.honeywellaidc.com/patents
©2001-2011 Honeywell International Inc. All rights reserved.
.

Table of Contents

1. INTRODUCTION................................................................................................................................2
2. H
OW TO USE THE APPLICATION GENERATOR ................................................................................2
3. M
AIN MENU.....................................................................................................................................2
4. FORM .............................................................................................................................................3
4.1 P
ROPERTIES OF A FORM ...................................................................................................................4
4.1.1. F
4.1.2. E
4.1.3. N
4.1.4. D
4.1.5. T
4.1.6. L
4.1.7. R
4.2 P
4.2.1. D
4.2.2. P
4.2.3. I
4.2.4. M
4.2.5. M
4.2.6. L
4.2.7. M
5. MENU .............................................................................................................................................8
5.1. S
6. LOOKUP ........................................................................................................................................9
6.1. M
6.2. O
6.3. F
6.4. K
7. BAR CODE...................................................................................................................................10
7.1. S
7.1.1. C
7.1.2. I
7.1.3. I
7.1.4. C
7.1.5. UPCE .......................................................................................................................................12
7.1.6. EAN8 .......................................................................................................................................12
7.1.7. UPCA.......................................................................................................................................12
7.1.8. EAN13 .....................................................................................................................................13
7.1.9. MSI ..........................................................................................................................................13
7.1.10. P
7.2. S
7.3. R
7.4. T
7.5. R
7.6. S
8. SETTINGS....................................................................................................................................17
9. STARTUP .....................................................................................................................................18
9.1. P
9.2. D
9.3. R
10. U
10.1. 232_R
10.2. IR_R
11. Q&A ............................................................................................................................................21
ONT...........................................................................................................................................4
SC .............................................................................................................................................4
EXT...........................................................................................................................................4
ATE S TAM P ................................................................................................................................4
IME STAMP ................................................................................................................................4
OOKUP: .....................................................................................................................................4
ECORD:.....................................................................................................................................4
ROPERTIES FOR EACH FIELD OF A FORM .........................................................................................5
ATA T Y PE ..................................................................................................................................5
ROMPT ......................................................................................................................................5
NPUT ..........................................................................................................................................5
IN LENGTH ...............................................................................................................................5
AX LENGTH ..............................................................................................................................6
OOKUP ......................................................................................................................................6
ORE PROPERTIES ......................................................................................................................6
PECIFICATIONS FOR EACH FIELD OF A MENU .................................................................................8
EMBER LENGTH & NUMBER OF FIELDS .......................................................................................9
FFSET & LENGTH.........................................................................................................................9
IELD PROPERTY ............................................................................................................................9
EY FIELD......................................................................................................................................9
YMBOLOGY AND ITS PARAMETERS..............................................................................................10
ODE39 ....................................................................................................................................10
TALY / FRENCH PHARMACODE .................................................................................................11
NDUSTRIAL / INTERLEAVE / MATR I X 25 ...................................................................................11
ODABAR..................................................................................................................................11
LESSEY..................................................................................................................................13
CAN MODE.................................................................................................................................14
EAD REDUNDANCY....................................................................................................................15
IME OUT .....................................................................................................................................15
EAD NEGATIVE BARCODE..........................................................................................................15
UPPORTED SYMBOLOGIES ..........................................................................................................15
ROGRAM START FROM ................................................................................................................18
ATA FIELD DELIMITER ................................................................................................................18
EDEFINE SYSTEM PROMPTS AND MESSAGES ...............................................................................18
TILITIES.....................................................................................................................................19
EAD .................................................................................................................................19
EAD ...................................................................................................................................20
Application Generator (v4.00)
-1-
1. Introduction
1. Introduction
1. Introduction1. Introduction
The Application Generator is designed to let users of ScanPal 2 Portable Data Terminal to define their own data collection templates quickly and easily on a PC without writing any program code. The user is presented with a terminal Window screen on the PC to simulate the program's running sequences on the actual terminal. A new application can be designed on-screen in minutes, downloaded to the terminal and data collection can commence immediately.
2.

2. How to use the Application Generator

How to use the Application Generator
2. 2.
How to use the Application GeneratorHow to use the Application Generator
Click right button on the presented window or click left button on the POWER key. The main menu will then be brought up.

3. Main Menu

3. Main Menu
3. Main Menu3. Main Menu
The main menu contains the following commands,
l New: To create a new application template. l Open: To open an application template file. l Save: Save current editing template to the
file.
l Save As: Save current editing template to a
new file.
l Edit: To edit the current application template. l COM port: To configure the COM port
settings for communication.
l Download program: Download the current application template to terminal. l Download lookup file: Download lookup file(s) to terminal. l Receive data: Receive data from the terminal. l About: Show information about the Application Generator. l Exit: To close the Application Generator.
Application Generator (v4.00)
-2-
A template is composed of Forms, Menus, Lookup files, Barcode settings, System settings and Startup configuration. The user can also specify the format of each transaction record for the terminal.

4. FORM

4. FORM
4. FORM4. FORM
A form is a data collection template with input prompts. All data will be saved in a transaction file automatically after user completes the input of a form. The length and data type for each input field can be specified. Each form can have up to 8 input fields. The maximum data length for each field is 50 characters. Totally up to 10 different forms can be defined.
Application Generator (v4.00)
-3-

4.1 Properties of a form

4.1 Properties of a form
4.1 Properties of a form4.1 Properties of a form
The properties of a Form are as follows,
4.1.

4.1.1. Font

1. Font
4.1.4.1.
1. Font1. Font
Specify the font size to be used in this form. Up to 20x8 characters can be shown on the display for small font, and 15x4 characters for large font.
4.1.2

4.1.2. Esc

. Esc
4.1.24.1.2
. Esc. Esc
Specify what will be shown if the user hits the ESC key.
4.1.

4.1.3. Next

3. Next
4.1.4.1.
3. Next3. Next
Specify what will be shown after the user completes the data input of current form.
4.1.

4.1.4. Date stamp

4. Date stamp
4.1.4.1.
4. Date stamp4. Date stamp
Choose the format of the date stamp to be added to the transaction record. If the format start with a '+', then the date stamp will be appended to the record; on the contrary, if the format end with a '+', then the date stamp will be placed in front of the record.
4.1.

4.1.5. Time stamp

5. Time stamp
4.1.4.1.
5. Time stamp5. Time stamp
Choose the format of the time stamp to be added to the transaction record. If the format start with a '+', then the time stamp will be appended to the record; on the contrary, if the format end with a '+', then the time stamp will be placed in front of the record.
4.1.
4.1.6. Lookup
6. Lookup::::
4.1.4.1.
6. Lookup6. Lookup
Specify the lookup file to be used by this form.
4.1.
4.1.7. Record
7. Record::::
4.1.4.1.
7. Record7. Record
Specify how to process the input data.
l Save: Save the data as a transaction record. l Update lookup: If a lookup file is used by this form, the user can choose to
update the lookup file with the input data. l Save & Update: Not only save the data as a transaction record, but also update the current used lookup file.
Application Generator (v4.00)
-4-
l Pass down: Do not save the data, just pass it down to the next form or menu. l Output record: Instead of saving the data, output the collected data directly. l Output screen: Output the whole screen, including the prompts and the
collected data.

4.2 Properties for each field of a form

4.2 Properties for each field of a form
4.2 Properties for each field of a form4.2 Properties for each field of a form
The properties for each field of a form are as follows,
4.2.

4.2.1. Data type

1. Data type
4.2.4.2.
1. Data type1. Data type
l Nil: Not to be used. No prompt, no input field at all. l Text: Any character (eg. $1a2b3c+-*/...) l Integer: Integer number (eg. 123) l Real: Real number (eg. 4.56) l Letter: Alphabet only (A to Z) l Fix: No input field, only the prompting string will be saved in the transaction
data.
l Prompt: No input field, and the prompting string will not be saved. l Lookup: The input will come from the specified lookup field whenever
the data of one input field matches the key field in the lookup record of the lookup file. Unlike the other types (text, integer, real, and letter), the data of lookup type can not be changed by the user.
l Extension: Use the same data type as previous line, but can not have any prompts. The maximum data length is determine by the maximum data length
of previous field deducts previous field's prompt length.
l Boolean: Only accepts '0' / '1' or 'Y' / 'N' input. l Counter: Show the record counts.
4.2.

4.2.2. Prompt

2. Prompt
4.2.4.2.
2. Prompt2. Prompt
Specify the prompting string for each input field.
4.2.

4.2.3. Input

3. Input
4.2.4.2.
3. Input3. Input
Specify the source from which data is input, can be either scanner or Keypad, or both.
4.2.

4.2.4. Min length

4. Min length
4.2.4.2.
4. Min length4. Min length
The minimum required length for the data entered.
Application Generator (v4.00)
-5-
4.2.

4.2.5. Max length

5. Max length
4.2.4.2.
5. Max length5. Max length
The maximum acceptable length for the data entered. If the maximum length is longer than the field length, the entered data will scroll to the left or move to next field if the data type of the next field is EXTENSION. The maximum length can be up to 50.
4.2.

4.2.6. Lookup

6. Lookup
4.2.4.2.
6. Lookup6. Lookup
Specify the lookup field to be referred to. If the specified lookup field is the key field of a lookup file, all input fields that refer to a lookup field will be filled with the lookup data once this input data matches the data of the key field. Note that a referred lookup field prefixed with '+' means any updated data for that lookup field will be added to the original lookup data; and a referred lookup field prefixed with '-' means any updated data for that lookup field will be subtracted from the original lookup data.
4.2.

4.2.7. More properties

7. More properties
4.2.4.2.
7. More properties7. More properties
l Fix Data length: Specify data length of the input field. If the checkbox is checked, then the data length will be fixed to this value, i.e., if the data entered
is longer than this value, it will be truncated; if less than this value, spaces (or 0's) will be added in front of or end of the transaction data depending on the "Left" or "Right" alignment. If the checkbox is unchecked, the data length of this field is free, i.e., it depends on the length of the data entered (between minimum length and maximum length specified for this input field). Initial value or text allows you to assign an initial value or text for this input field.
l Add prefix code: Adds a prefix code to the data entered. The prefix code can be any text (eg. "ABC[;123+-"] or ASCII values that separated by space (eg.
35 42" is equal to "#*").
l Add suffix code: Adds a suffix code to the data entered. The suffix code can be any text (eg. "ABC[;123+-"] or ASCII values that separated by space (eg. "35
42" is equal to "#*").
l Bar code length: Specify the valid length of the barcode. The default starting position of each barcode is 1, and the maximum length is 20. l Check leading code: The leading code check allows you to verify the bar code input. If the leading code is not matched, the input barcode will be rejected. l Auto ENTER: The auto ENTER means whenever a bar code is read, a carriage return will be appended to (Scan + ENTER) or added before (ENTER + Scan)
the data so the user need not to press the ENTER key to move to the next field.
Application Generator (v4.00)
-6-
Loading...
+ 16 hidden pages