JobGen Plus User’s Manual JobGen Plus For Microsoft Windows Version 6.0 Information in this document is subject to chan
JobGen Plus Essentials 8 2. Edit commands: Define Define current selected object, which can either be a node, a link, or a record. - Define Jo
JobGen Plus Essentials 9 Find Find text in the current Job. The results will be displayed in the message screen Find1. If “Output To Pane 2” is ch
JobGen Plus Essentials 10 3. Nodes commands: Comment Make Comment Node ready for implementation. Menu Make Menu Node ready for implementation.
JobGen Plus Essentials 114. View commands: Toolbar Display the Tool Bar when this command is checked. Status Bar Display the Status Bar when this
JobGen Plus Essentials 12 5. Build commands: Make Job Generate execution code for the Job, and download files including code and all data files t
JobGen Plus Essentials 136. Tools commands: PTComm Manager Run PTComm manager application. - Simulate Job Start job simulation. Stop Simulation C
JobGen Plus Essentials 14 7. Window commands: Cascade Window Rearrange all windows into a cascaded display. Tile Rearrange all windows into a tile
JobGen Plus Essentials 158. Help commands: Getting Started Display the “Getting Started” instructions. - Help Topics Display help topics. Help C
Job Implementation 16 Job Implementation In this section you will learn: • How to design a Job • How to create a Job • How to create an e
Job Implementation 17Chapter 4 Job Design Before creating a Job1, users must first identify all the various tasks needing to be accomplished. Exampl
Table of Contents JOBGEN PLUS ESSENTIALS 1 CHAPTER 1 INTRODUCTION 2 OVERVIEW OF JOBGEN PLUS 2 COMPONENTS OF JOBGEN PLUS 2 CHAPTER 2 INSTALLATION 4 SY
Job Implementation 18 Chapter 5 Job Programming To build a Job1 is as easy as clicking a mouse button. JobGen Plus takes full advantage of MS Windo
Job Implementation 19Color Property: Define colors for nodes, links, and selections. Shown are the default color settings for nodes. Each indiv
Job Implementation 20 Make Job Property: Skip Making Binary Search Table For Lookup Files If the content of the lookup file does not change, yo
Job Implementation 21Do Not Download Whole Job Automatically JobGen Plus will download an executable Job to the portable when it has successfully ge
Job Implementation 22 Portable Define default portable terminal’s address (“A”~”Y”, “0”~”6”)
Job Implementation 23Define Default Job Settings Select Job> Define in Job’s left Properties Window to open the Define Job settings dialog window
Job Implementation 24 Comment Property Defines application information for this JobGen plus job file. Flowchart Property: Change flowchart page
Job Implementation 25Barcode (default) Property Defines the default barcode symbology settings for all Collect Nodes. Each individual Collect Node
Job Implementation 26 Define a Portable Terminal Device selection is important in JobGen Plus because it will influence the appearance of Menu Node,
Job Implementation 27 Screen Define font size of display. Scanner Type Define scanner type. Buzzer Volume Define buzzer volume. Define Keyp
JobGen Plus Essentials 1JobGen Plus Essentials In this section you will learn: • Overview of JobGen Plus • Installing JobGen Plus and the system
Job Implementation 28 Click the key button for which you want to change the key map - the key name will show up in the key box on the right side,
Job Implementation 29Creating a Menu Node The Menu Node provides a way to display messages. After the Menu Node is created, users can type in messa
Job Implementation 30 Basic properties: Node Name The name of the node. Only alphabetic, numeric, and underscore characters are allowed in the
Job Implementation 31Comment property: Comment Editor Box Write comments.
Job Implementation 32 Screen property: Screen Display This is a WYTWYS (what you type is what you will see) window. It is exactly the same disp
Job Implementation 33Function Keys property: While executing a Job, pressing a function key defined for this node will direct the execution flow t
Job Implementation 34 Links In property: Links Out property: Links In/Out Properties list all incoming and outgoing links of this node separate
Job Implementation 35Creating Collect Node The Collect Node is the primary place for users to enter information. Any point in the JobGen Plus applic
Job Implementation 36 Print Directly To Screen Print text displayed on the screen to the portable screen. All the text should be at its designated
Job Implementation 37 Data Type All data are two basic data types: numerical or character string. Numerical data can be further divided into three
JobGen Plus Essentials 2 Chapter 1 Introduction Overview of JobGen Plus JobGen Plus is a programming tool that will enable users to generate their ow
Job Implementation 38 Set Data As Same As Last Record, And Complete Input The data is prepared with (copied from) the data from the last record, and
Job Implementation 39Input > Initial Value Property. Copy From Last Record Data value will be prepared with (copied from) the data from the l
Job Implementation 40 Input > Device Property. Three methods of data input are available to portable devices: Clock, Scanner and Keypad. Whe
Job Implementation 41 • Turn Off Scanner After It Reads A Barcode Check this option to turn the scanner off after it successfully reads a barcode.
Job Implementation 42 Input > Barcode Property. When selected, each individual collect node can have its own barcode symbology settings, so tha
Job Implementation 43Input > Lookup File Property. In many cases, you need to retrieve data from a lookup file based upon a previous success in l
Job Implementation 44 Input > Formula Property. Specify a C expression as the formula to generate the data. A collect node actually holds a va
Job Implementation 45Verify Property: Length Specify the length (number of characters) of the input data. Range Specify the value range of th
Job Implementation 46 Picture Pattern: a only alpha characters are accepted (A-Z, a-z) n only digits(0-9) and ‘+’, ’-‘, ‘.’ (dot), ‘E’ and ‘e’ 0 o
Job Implementation 47%$ppp.## 11133 $111. ?p 1 1 ?p 111 111 ?ppp 11 error ?aaap abc123 abc123 ?aaap abc error ?%$ppp 123 $123 ?%$ppp 12345 $123
JobGen Plus Essentials 3Program Node allows the application developer to enhance their project by adding C language modules. Run-Job Node is used to
Job Implementation 48 • Search From Search data file either from the beginning or from the record following the last matching record. • Full Key
Job Implementation 49Verify > Qualifier Property: This is a C expression. Set the result to predefined variable _RESULT_ which is true if its
Job Implementation 50 Creating math Node The Math node is used to process numbers or simply to set a constant number to a data field. Both collect
Job Implementation 51Calculate Property. Define operator and operand of the calculation. • Operators: Add, Minus, Multiple, Divide, and None.
Job Implementation 52 Compare Property. Defines operator and operand of the comparison. The result of comparison can be used as the Success or Fa
Job Implementation 53Creating Edit Node Edit Node is used to view and modify the data contained in the data file in the portable at run time. De
Job Implementation 54 Edit node has several different working modes. It enters into Browse mode at the start time and displays the data in the fir
Job Implementation 55Creating Erase Node Erase Node is used to delete records from the data file, or the whole data file. Define Erase Node Basi
Job Implementation 56 Creating Upload Node Upload Node is used to send data file from the target portable to the host computer. Define Upload Node
Job Implementation 57 Upload All Records In Data File Upload all the records in the file. Upload Current Record Upload the current record. Rec
JobGen Plus Essentials 4 Chapter 2 Installation System Requirements Following are the minimum requirements for installation of JobGen Plus: • IBM
Job Implementation 58 Creating Program Node Program Node provides the space for users to write C programs. Define Program Node Basic Property.
Job Implementation 59Program Property. Program node actually provides a place where you can write your own functions in C code. You can write cod
Job Implementation 60 Creating Run-Job node One job can be run within another job. Use this technique to divide a large job into several smaller in
Job Implementation 61 engine will run the Job from start node defined in the Job. This can be changed by entering another node name, so that the Jo
Job Implementation 62 Creating Links Links are the essential components that construct the JobGen Plus application. They demonstrate not only the p
Job Implementation 63 Click to select this option, then click on its edit box to bring up the portable keypad window. Select a key by clicking on it
Job Implementation 64 Click this option to indicate that the input of the current specified record will be completed and saved into the data file wh
Job Implementation 651). When a node is waiting for an input in the middle of execution (for example, keypad input in a collect node), pressing a Spe
Job Implementation 66 Define the record Each job can have several records. A record consists of fields, field and record delimiters, preamble a
Job Implementation 67 There are two ways to define a record. The first way is done when defining a collect node, but only the fields of the records
JobGen Plus Essentials 5Chapter 3 Working with JobGen Plus Running JobGen Plus from MS Windows 1. Click the Start button on the taskbar and select
Job Implementation 68 The Preamble and Postamble can be defined by typing the char-string in the appropriate edit box. Finally, click OK to save yo
Job Implementation 69at the end of a record. If the EOR is a CR&LF, JobGen Plus will ignore it. There must be one and only one CR&LF at the
Job Implementation 70 Chapter 6 Make Job After all the nodes and links are created, the next step is to make the executable for the Job. JobGen Plu
Job Implementation 71 After the executable is successfully downloaded to the target portable, it is ready for users to issue the “RUN” command and
Job Implementation 72 Job simulation provides an easy way to examine the job without having a real portable on hand. Simulation displays a portable
Job Implementation 73 Chapter 8 Language Support JobGen Plus supports multiple language output on the portable screen. Choose the language at ins
Job Implementation 74 JobGen Plus retrieves the bitmaps of Chinese characters from the font libraries in Windows with Chinese support, and creates
JobGen Plus Essentials 6 Working Environment of JobGen Plus Tool Bar Working space Menu Bar Application Name
JobGen Plus Essentials 7 1. File Commands: New Create a new Job. Open Open an existing Job file. Close Close the current job window. Save Save
Commenti su questo manuale