The software contains proprietary information of CIPHERLAB CO., LTD.; it is provided
under a license agreement containing restrictions on use and disclosure and is also
protected by copyright law. Reverse engineering of the software is prohibited.
Due to continued product development this information may change without notice. The
information and intellectual property contained herein is confidential between CIPHERLAB
and the client and remains the exclusive property of CIPHERLAB CO., LTD. If you find
any problems in the documentation, please report them to us in writing. CIPHERLAB
does not warrant that this document is error-free.
No part of this publication may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, electronic, mechanical, photocopying,
recording or otherwise without the prior written permission of CIPHERLAB CO., LTD.
For product consultancy and technical support, please contact your local sales
representative. Also, you may visit our web site for more information.
The CipherLab logo is a registered trademark of CIPHERLAB CO., LTD.
Microsoft, Windows, and the Windows logo are registered trademarks of Microsoft
Corporation in the United States and/or other countries.
Bluetooth is a trademark of Bluetooth SIG, Inc., U.S.A.
Other product names mentioned in this manual may be trademarks or registered
trademarks of their respective companies and are hereby acknowledged.
The editorial use of these names is for identification as well as to the benefit of the
owners, with no intention of infringement.
Modified: Appendix II, III, V — Good Read Notifications setting
Modified: Appendix III — Add “UPC/EAN Security Level” for SE955
Modified: Appendix III — Redundancy Level default setting
Modified: Appendix V — Remove “Send Control Header” from 2D
Support ISBT 128 for CCD/Laser
Use same filename: ReaderDll_CE.dll
Modified: 4.1.2 RFID Reader — update screenshot and
Support 9300 and 9600
Modified: 1.8 Advanced — Add “Enable MSQI Function”
Modified: 4.1 Reader Type — Tables updated
Modified: Appendix III — Add “Timeout between Same Barcode”
Modified: Appendix V — Add “Intercharacter Gap Size” for 4507
Modified: Appendix V —
Modified: Appendix V — Remove Mirror Image (for Data Matrix)
Add new function descriptions and remove 9500PPC
New: Installing from the Power Suite CD-ROM – Provide setup file
New: Getting Started with AG9500
Modified: section 1.9.16 Image – Properties
Modified: section 3 Lookup – Add “Data Type” for field checking
Modified: section 4 Barcode – Add Good Read LED and Beep for
Modified: section 5 Settings – Camera initial settings
Modified: section 5 Settings – System initial settings – Auto run
Modified: Appendix II~IV – Update default values
Modified: Appendix II~III – Support replacement of EAN-128 field
Modified: Appendix IV – Add “Image Capture” feature
Modified: section 1.10 Prompt – Max. 30 characters allowed
Modified: sections 5.3 and 5.4 – Remove [Warning Beep]
Modified: section 1.9.16 Image – file format .TIFF not supported
selections and update screenshot
Symbologies - Macro PDF settings
ID_MOD_MP_RFID table
for SE955
Remove “Gain Time” from Image Capture
settings
to install files to mobile computer
9400
after pre-loading the last .A94 or .A95 file
separator for all scan engines
1.20 Oct. 18, 2007
Modified: section 1.2 Index Field
Modified: section 1.8 Advanced – Only Read Data Once
New: section 1.9.16 Image (data type supported by 9400
Application Generator)
Modified: section 2.4 Item Name
1.12 Oct. 05, 2007
Modified: sections 1.9.5 and 1.9.7 –
data when selecting “-field”
Modified: section 4.4 Code ID – removed
New: Appendix I – Utilities Menu > Browse: example provided
1.11 Sep. 20, 2007
New: section 4.4 Code ID
Modified: minor changes
1.10 Aug. 31, 2007 New Word template applied
Removed: section 4.2 Reader Settings – Code ID
1.01 Oct. 24, 2006
Modified: Add “Run” to the main menu of 9500_PPC
Removed: File > Run
New: section 7.1 Sample screenshot of 9500_CE
FORM .................................................................................................................................................11
1.1 ID ...............................................................................................................................................12
1.2 Index Field................................................................................................................................. 12
MENU ................................................................................................................................................. 39
2.1 ID ...............................................................................................................................................40
FORGE Batch Application Generator for 9 Series Mobile Computers, featuring easy-to-use
and quick-to-apply, is designed for the users of Windows mobile computers to develop
custom templates for the use with AG application on the mobile computers. Users are
then able to define their own data collection templates on any desktop computer without
spending time writing any program code.
FORGE Application Generator is used to develop applications for many purposes, such
as –
Receiving in Retail
Price Check
Product labeling & Tracking
Shelf Product Replenishment
Mobile Point of Sale (POS)
Mobile Inventory Management
Order Picking & Staging
Work-In-Process Tracking
Material Flow Control
Transportation & Distribution
Warehousing
Asset Management
After having configured and saved your template, copy or move the template file to the
mobile computer. When running the AG application on the mobile computer, data
collection can commence immediately by making use of the template specified.
This manual serves to provide comprehensive understanding of FORGE Batch Application
Generator for 9 Series Mobile Computers, and helps define custom template for a specific
application. We recommend that you read the document thoroughly before use and keep
it at hand for quick reference.
Thank you for choosing CipherLab products!
1
FORGE 9 Series Application Generator User Guide
FEATURES
Supports CipherLab Windows CE 5.0 mobile computers —9400 / 9500CE Series
Supports CipherLab Windows CE 6.0 mobile computers — 9300 / 9600 Series
Definition of program flow
Editing of screens and data
Managing barcode reader and RFID reader
Font size options and program localization
Password-protected user settings to prevent unauthorized user intervention
Definition of system initial settings for a quick start
Easy cloning by delivering the template file
2
Introduction
INSTALLING FROM THE CD-ROM
The program files are provided on the product CD:
9300 Application Generator
AG9300.exe Application Generator for 9300
AG9300-xxxxxxx.lng This language file for AG9300.exe
AG9300CE.exe The setup file for installing the applet to “\DiskOnChip\FORGE\” on the
mobile computer.
The FORGE folder contains two files: 9300_CE.exe and ReaderDll_CE.dll
A shortcut to the AG applet is created and placed in: Start | Programs.
9400 Application Generator
AG9400.exe Application Generator for 9400
AG9400-xxxxxxx.lng This language file for AG9400.exe
AG9400CE.exe The setup file for installing the applet to “\DiskOnChip\FORGE\” on the
mobile computer.
The FORGE folder contains two files: 9400_CE.exe and ReaderDll_CE.dll
A shortcut to the AG applet is created and placed in: Start | Programs.
9500 Application Generator
AG9500.exe Application Generator for 9500CE
AG9500-xxxxxxx.lng This language file for AG9500.exe
AG9500CE.exe The setup file for installing the applet to “\DiskOnChip\FORGE\” on the
mobile computer.
The FORGE folder contains two files: 9500_CE.exe and ReaderDll_CE.dll
A shortcut to the AG applet is created and placed in: Start | Programs.
9600 Application Generator
AG9600.exe Application Generator for 9600
AG9600-xxxxxxx.lng This language file for AG9600.exe
AG9600CE.exe The setup file for installing the applet to “\DiskOnChip\FORGE\” on the
mobile computer.
The FORGE folder contains two files: 9600_CE.exe and ReaderDll_CE.dll
3
A shortcut to the AG applet is created and placed in: Start | Programs.
FORGE 9 Series Application Generator User Guide
HOW IT WORKS
Data collection mainly consists of three elements: input (scanning or key-in), data
processing, and output (updating database). FORGE Application Generator for 9 Series
Mobile Computers is specifically designed to deal with the sequences of data processing
inside the mobile computers.
4
Introduction
GETTING STARTED
Let’s take the example of 9400 Application Generator.
1) Run AG9400.exe on your computer. The miniature image of 9400 pops up.
2) Right-click freely on the image or click the [Power] key on it.
The Command Menu appears as shown below.
3) Click [Edit] to start with a new or the latest application template.
4) Click [OK] to close the editing window upon completion.
5) Click [Save] or [Save As] to save the current editing template to file (*.A94).
6) Copy the template file (*.A94) to the mobile computer via ActiveSync.
7) Run the program 9400_CE.exe on the mobile computer.
8) Tap [File | Open] to use the application template (*.A94).
9) Tap [File | Import] to import lookup file(s) if necessary.
10) Tap [Run] to start with your data collection task.
5
FORGE 9 Series Application Generator User Guide
COMMAND MENU
When the Command Menu first appears, it displays the following commands.
Command
New To create a new application template.
Open To open an existing application template. File path needs to be specified.
Save To save the current editing template.
Save As To save the current editing template to a new file.
Edit To edit a new or the latest application template.
Preferences To configure the language settings, application property and load action.
About... To show information about the Application Generator.
Exit To close the Application Generator.
Action...
RECENT FILE LIST
If you ever saved a template, it will be displayed in the Command Menu as well. Up to 4
recent template files are listed for quick access.
6
Introduction
The first file on the recent file list is the latest template you work on. If you
accidentally clicked the Close button or [OK] of the template, simply click the Edit
command to re-open it.
You may click any of the four files to open the template for editing. It will then be
placed on top of the list.
PREFERENCES
Auto-preload the last editing file.
You may select the check box so that the last editing file will be loaded upon running
the AG program on the desktop computer.
Always on top.
You may select the check box so that the AG program always remains on top of all
other windows on the desktop.
Language
If there is any language file (*.lng) saved in the same folder where the AG program is,
a drop-down menu will be available. Then you will be able to select a preferred
language for the GUI of your program.
7
FORGE 9 Series Application Generator User Guide
APPLICATION TEMPLATE
To work on a new or existing application template, click the New, Open, or Edit command.
An application template is composed of five tabs; each is a property page for custom
configurations.
Property Pages
Form Forms are used to show information and allow for data input, which may be placed
under a user menu, e.g. Main Menu > (Menu 1) > Form 1.
Menu Menus are used to provide multi-level options, which may be placed under the
main menu, e.g. Main Menu > Menu 1 > (Menu 2) > Form 1.
Lookup Data of forms may make reference to one or up to 5 lookup files. You need to
specify the data format of a lookup file.
Barcode You may configure symbologies and barcode parameters.
Settings You may configure program sequences and system settings so that they will take
effect when initialization is done on the mobile computer.
When you have completed all the configuration, copy the application template file (*.A93,
*.A94, *.A95 or *.A96) to the mobile computer and open it. The submenus will become
available now. If no lookup files are defined in both the Form and Lookup tabs, the
associated options will become unavailable, as shown below.
8
Introduction
Warning: (1) On the Barcode tab of the AG program, you must select the correct
barcode reader even though no modification is made to its settings.
Otherwise, a warning dialog box is displayed to remind you of "wrong
reader type" after opening the template file on the mobile computer. Then,
you may choose to close the application directly or use the default setting
to initialize the barcode reader.
(2) AG9400 or AG9600 program allows the configuration of camera
settings on the Settings tab, as well as the Image Capture setting on the
Barcode tab when the barcode reader selected is 2D reader. If 9400/9600
mobile computer is equipped with both a camera and 2D reader, it only
allows using the camera for image capture.
9
FORGE 9 Series Application Generator User Guide
10
3
5
6
11121
3
1
5
1
6
Chapter 1
FORM
A form is a data collection template with input prompts. Data will be kept as a
transaction record after the user completes all the input fields (lines) of a form. Then, it
can be saved in a data file, added to its lookup database, etc.
Each form allows at most twelve input fields (12 lines).
Twenty different forms can be defined.
The attributes on this property page are explained in detail as follows.
1
2
9
4
10
7
8
14
11
FORGE 9 Series Application Generator User Guide
IN THIS CHAPTER
1.1 ID ........................................................................... 12
1.2 Index Field................................................................ 12
Select an ID for the current form you work on. Usually start with “form 1”.
form 1 ~ 20
1.2 INDEX FIELD
By default, data is to be saved to a sequential data file (by “form”). However, you may
select an input field as the index so that data will be saved by index and a quick search is
allowed when browsing data. Refer to
Utilities Menu > Browse in Appendix I –
Demonstration on Mobile Computers.
Select Save or Save & update in 1.6 Record.
This feature can be used together with the "Only read data once" feature, which is
normally applied to prevent any repeated reading of the same barcode.
Record
Save
Save &
update
Index Field Advanced > "Only read data once"
None Regardless of this setting, data will be saved to a sequential
file.
Any (line
1~12)
If "Only read data once" is enabled, any reading of the
same barcode will be rejected. A warning message will be
displayed on the mobile computer to indicate "Data
duplicated!"
If "Only read data once" is disabled, the reading of the
same barcode will be accepted but only the last one is
saved. A message will be displayed on the mobile
computer to indicate "Data updated!"
12
Chapter 1 Form
1.3 ESC
Select a form or menu that will be displayed when you press the [ESC] key on the mobile
computer.
main
form 1 ~ 20
menu 1 ~ 10
Note: Normally, the [ESC] key is used to return to a previous form or menu.
1.4 NEXT
Select a form or menu that will be displayed when the last input field of the current form
has been completed.
main
form 1 ~ 20
menu 1 ~ 10
This function is invoked by sending the key value of [Enter] when you finish with the last
input field. And, the setting of
[Enter].
Input Source of the last line
Reader In 1.15 Properties, Auto ENTER for barcode input must be
Keypad Press the [Enter] key on the mobile computer.
Both See the two options above.
RFID Press the [Enter] key on the mobile computer.
All See all the options above.
Input Source decides the way to produce the key value of
Operation
configured as "Scan + ENTER".
1.5 LOOKUP (FILE)
A lookup file is a database. Select whether or not a lookup file is associated with the
form.
If a lookup file is used, its data format must be defined on the
especially the number of fields and length of each field.
On this property page, related settings must be configured.
Lookup property page,
1.9 Data Type
1.14 Lookup (Field) / Variables
Note: The associated lookup file(s) must be imported to the mobile computer.
13
FORGE 9 Series Application Generator User Guide
1.6 RECORD
Select which action to take as soon as the input fields of a form have been completed.
Options
save To save the record to a data file.
Action...
Refer to the "Index Field" and "Advanced" settings.
update lookup To update the lookup file associated with the form.
save & update To save the record to a data file and update the lookup file.
Refer to the "Index Field" and "Advanced" settings.
pass down To pass down data to the next form or menu without saving.
Note: If data is to be saved in a data file, the default export file name can be changed in
the "Advanced" setting.
1.6.1 EXPORT FILES
Refer to File Menu > Export Files in Appendix I – Demonstration on Mobile Computers.
Based on the selected option of Record, you can export a data file (by “form”) or lookup
file, or even merge them to a new file.
Data file:
This is available only when you have selected "Save" or "Save & update" for Record.
Refer to
Form 01".
"
1.2 Index Field about how to make use of an index. The default file name is
Lookup file:
This is available only when you have specified a lookup file in use. The default file
name is "
1st lookup file".
1.6.2 MANIPULATE DATA
Refer to Utilities Menu in Appendix I – Demonstration on Mobile Computers.
14
Chapter 1 Form
1.7 TIME STAMP
This feature actually includes Date and Time stamp. It may be helpful in analyzing data
when the date and time information is joined in each record.
1.7.1 STAMP POSITION
Decide whether or not to enable the stamp function and include the date/time
information, either to the beginning or to the end of a record.
1.7.2 DATE/TIME FORMAT
Select the format of the Date and Time stamp. To stop the use of either stamp, clear all
the associated settings.
15
FORGE 9 Series Application Generator User Guide
1.8 ADVANCED
Here provides additional settings associated with the "Index Field" and "Record" features.
1.8.1 ONLY READ DATA ONCE
When the “Only read data once” feature is enabled, a warning message “Data
duplicated!” is displayed on the mobile computer if the entry of input data already exists.
Note: To enable the “Only read data once” functionality, you must specify the index field.
1.8.2 CHANGE EXPORT NAME
By default, data is to be saved to a sequential data file (by “form”). Change the file name
if necessary.
1.8.3 AUTO EXPORT…
If “Auto export transaction table when close application” is enabled, the data file will be
exported automatically upon closing the application. Choose the save mode to decide
whether the data file will overwrite or append to the existing file.
16
Chapter 1 Form
1.8.4 ENABLE MSQI FUNCTION
When the Multiple Scan Quantity Incrementing (MSQI) function is enabled, the form is
set to be processed again and again until you press the [ESC] key on the mobile
computer. Data will be saved to a data file.
Line 1 is set to “text” for data type. If a lookup file is specified in use, the lookup field
will be automatically set to the key field.
Line 2 is set to “MSQI” for data type. By default, the initial value is “0”; you may
specify a value instead. If a lookup file is specified in use, the initial value depends on
the lookup field you select.
17
FORGE 9 Series Application Generator User Guide
If a lookup file is specified in use, you may specify to import more information (line #3~)
from the lookup file and display it on the mobile computer.
The process designed in Form 01, as shown above, will repeat as long as you are
scanning barcodes.
When you keep scanning the same barcode, it will accumulate the value for “Qty”
field by one for each scanning.
When you scan a different barcode, it starts all over again with accumulating the
quantity of this new item. Data for the previous item will be saved as a transaction
record!
18
Chapter 1 Form
Below is the process flow explaining how MSQI function works.
1) Scan a barcode for an item. (line #1)
2) The lookup value will be displayed as the initial value. (line #2)
(If no lookup file is specified in use, the pre-defined initial value will be displayed.)
19
FORGE 9 Series Application Generator User Guide
3) Scan the barcode again, and it will accumulate the value by 1.
4) You may keep scanning barcodes for different items. Repeat step 2 and step 3.
Data for the previous item will be saved automatically. Take the scanning in step 3 for
example, data for the quantity field saved with this transaction record is the value
displayed on the screen, say “3” for this case.
5) Press [Enter] to end the scanning task. A dialog box appears requesting you to input
a track number. Enter a number if necessary; otherwise, tap [OK] to skip and close
the dialog box.
20
Chapter 1 Form
S
I
Alternatively, if you have a large number of the same item, you may manually input the
quantity, say “30”. It will override the previous scanning of this item. Press [Enter]. Data
for the quantity field saved with this transaction record is “30”.
tart with initial scanning.
Scan the same barcode to accumulate
the quantity.
Manually input a value to override
the previous scanning.
Press [Enter] to save data.
nput track no. if necessary.
Back to the beginning
of Form 01.
21
FORGE 9 Series Application Generator User Guide
When browsing data, you will see records as shown below. The last one is for the track
number.
22
Loading...
+ 82 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.