|
|
DataMuseum.dkPresents historical artifacts from the history of: IBM System/36 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about IBM System/36 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 116224 (0x1c600)
Notes: FORM36, MEMBER_O
Names: »#DF@HA19«
└─⟦a3c23c3a0⟧ Bits:30009813 REF.NO PWD35 PGM 5727-UT6 FEAT9074 UTILITIES US Z250-0042-2 REV/LEV 05.01 SEQ. 2/2 DISKET 2S 96TPI INTERNAL 88.03.04 31
└─⟦28e562242⟧
└─⟦this⟧ ».#DF@HA19«
FormPointer36 {name=»EGENRL01«, f1=0x00, start=0x0008, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ Enter/Update job setup requires information on how you want your indexed │
07│ file to be displayed and printed when the program is run. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd12 - Process the data on this display and proceed to the next display │
12│ Cmd19 - Cancel the job │
13│ │
14│ │
15│ Job title . . . . . . . . . . . . . . . . . . . │
16│ │
17│ This title will appear on the printout and the display to identify │
18│ this job. The title may be up to 24 characters long. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»EGENRL02«, f1=0x00, start=0x000d, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
05│ │
06│ Data will always be displayed to the right of its heading in one of the │
07│ following formats: │
08│ 1. Single Column │
09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
10│ columns needed. (Data will be displayed in a single column if │
11│ there is not enough data to fill one column). │
12│ 3. Maximum Data - DFU will first try to display data in a single column, │
13│ then in multiple columns, and then DFU will put the most data possible│
14│ on the display. │
15│ │
16│ Record delete code and position within the record . . . . . . . . │
17│ │
18│ The delete code character and its position within the record indicate │
19│ which records are to be removed. Records are not removed, but are │
20│ marked with the delete code for later removal by the user. │
21│ The position may not be part of the key field. │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»EGENRL03«, f1=0x00, start=0x0014, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ Print added records? . . . . . . . . . . . . . . . . . . . Y,N │
05│ │
06│ Y - all records created will be printed when the program is run │
07│ N - records created will not be printed when the program is run │
08│ │
09│ │
10│ Print updated and deleted records? . . . . . . . . . . . . Y,N │
11│ │
12│ Y - all records updated or removed will be printed when the program is run │
13│ N - records updated or removed will not be printed when the program is run │
14│ │
15│ │
16│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
17│ │
18│ Column spacing indicates the number of spaces between fields of data │
19│ on the printout. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»EGENRL04«, f1=0x00, start=0x0019, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
05│ │
06│ Printer line width is the number of character positions in one print │
07│ line. Widths greater than 132 positions require changing the printer │
08│ density for the work station to 15 characters per inch each time a │
09│ DFU job is run. Also, the printer must be capable of printing more │
10│ than 132 characters per print line. │
11│ │
12│ │
13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
14│ │
15│ Y - If characters that cannot be printed are found in the data, the printer │
16│ will be stopped and a message issued. │
17│ N - If characters that cannot be printed are found in the data, the printer │
18│ will not be stopped. Blanks are substituted for the characters that │
19│ cannot be printed. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»EGENRL05«, f1=0x00, start=0x001f, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ Should DFU generate keys? . . . . . . . . . . . . . . . . . Y,N │
05│ │
06│ Y - Record keys will be supplied by DFU as follows: │
07│ │
08│ New File - the keys will be 00010, 00020, 00030, and so on. │
09│ │
10│ Existing File - the first key generated will be the highest existing │
11│ key rounded up to the next multiple of 10. For example, if the │
12│ highest existing key is 17, the first key DFU generates would be │
13│ 00020. │
14│ │
15│ N - Record keys will be provided by the operator when the job is run. │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DEGENR01«, f1=0x00, start=0x0025, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
02│ SEQUENTIAL OR DIRECT FILES │
03│ ╳ │
04│╳Description ╳ │
05│ │
06│ Enter/Update job setup requires information on how you want your direct │
07│ or sequential file to be displayed and printed when the program is run. │
08│ │
09│ │
10│╳Keys you can use on previous display ╳ │
11│ │
12│ Cmd12 - Process the data on this display and proceed to the next display │
13│ Cmd19 - Cancel the job │
14│ │
15│ │
16│ Job title . . . . . . . . . . . . . . . . . . . │
17│ │
18│ This title will appear on the printout and the display to identify │
19│ this job. The title may be up to 24 characters long. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DEGENR02«, f1=0x00, start=0x002a, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
02│ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
05│ │
06│ Data will always be displayed to the right of its heading in one of the │
07│ following formats: │
08│ 1. Single Column │
09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
10│ columns needed. (Data will be displayed in a single column if │
11│ there is not enough data to fill one column). │
12│ 3. Maximum Data - DFU will first try to display data in a single column, │
13│ then in multiple columns, and then DFU will put the most data possible│
14│ on the display. │
15│ │
16│ Record delete code and position within the record . . . . . . . . │
17│ │
18│ The delete code character and its position within the record indicate │
19│ which records are to be removed. Records are not removed but are │
20│ marked with the delete code for later removal by the user. │
21│ The position may not be part of the key field. │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DEGENR03«, f1=0x00, start=0x0031, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
02│ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ Print added records? . . . . . . . . . . . . . . . . . . . Y,N │
05│ │
06│ Y - all records created will be printed when the program is run │
07│ N - records created will not be printed when the program is run │
08│ │
09│ │
10│ Print updated and deleted records? . . . . . . . . . . . . Y,N │
11│ │
12│ Y - all records updated or removed will be printed when the program is run │
13│ N - records updated or removed will not be printed when the program is run │
14│ │
15│ │
16│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
17│ │
18│ Column spacing indicates the number of spaces between fields of data │
19│ on the printout. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DEGENR04«, f1=0x00, start=0x0036, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
02│ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
05│ │
06│ Printer line width is the number of character positions in one print │
07│ line. Widths greater than 132 positions require changing the printer │
08│ density for the work station to 15 characters per inch each time a │
09│ DFU job is run. Also, the printer must be capable of printing more │
10│ than 132 characters per print line. │
11│ │
12│ │
13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
14│ │
15│ Y - If characters that cannot be printed are found in the data, the │
16│ printer will be stopped and a message issued. │
17│ N - If characters that cannot be printed are found in the data, the │
18│ printer will not be stopped. Blanks are printed instead for the │
19│ characters that cannot be printed. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DEGENR05«, f1=0x00, start=0x003c, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
02│ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ │
05│ Process the file sequentially?. . . . . . . . . . . . . . . . N,Y │
06│ │
07│ Y - if you are working with a sequential file or a direct file │
08│ that you want to process sequentially. │
09│ N - if you are working with a direct file and want to be able to │
10│ specify the record number of the record you are currently │
11│ processing. │
12│ │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»IGENRL01«, f1=0x00, start=0x0041, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
02│ │
03│ │
04│╳Description ╳ │
05│ │
06│ Inquiry job setup requires information on how you want your file to be │
07│ displayed and printed when the program is run. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd12 - Process the data on this display and proceed to the next display │
12│ Cmd19 - Cancel the job │
13│ │
14│ │
15│ Job title . . . . . . . . . . . . . . . . . . . │
16│ │
17│ This title will appear on the printout and the display to identify │
18│ this job. The title may be up to 24 characters long. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»IGENRL02«, f1=0x00, start=0x0045, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
02│ │
03│ │
04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
05│ │
06│ Data will always be displayed to the right of its heading in one of the │
07│ following formats: │
08│ 1. Single Column │
09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
10│ columns needed. (Data will be displayed in a single column if │
11│ there is not enough data to fill one column). │
12│ 3. Maximum Data - DFU will first try to display data in a single column, │
13│ then in multiple columns, and then DFU will put the most data │
14│ possible on the display. │
15│ │
16│ Display numeric fields in edited format . . . . . . . . . . . N,Y │
17│ │
18│ Y - DFU removes any leading zeros, left-justifies the numeric fields, │
19│ inserts decimal point, and displays the sign if negative. │
20│ N - DFU will not edit the numeric fields. │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»IGENRL03«, f1=0x00, start=0x004b, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
02│ │
03│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
04│ │
05│ Column spacing indicates the number of spaces between fields of data │
06│ on the printout. │
07│ │
08│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
09│ │
10│ Printer line width is the number of character positions in one print │
11│ line. Widths greater than 132 positions require changing the printer │
12│ density for the work station to 15 characters per inch each time a DFU │
13│ job is run. Also, the printer must be capable of printing more than │
14│ 132 characters per print line. │
15│ │
16│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
17│ │
18│ Y - If characters that cannot be printed are found in the data, the printer │
19│ will be stopped and a message issued. │
20│ N - If characters that cannot be printed are found in the data, the printer │
21│ will not be stopped. Blanks are substituted for characters that cannot │
22│ be printed. │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»LGENRL01«, f1=0x00, start=0x0051, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ List job setup requires information on how you want your indexed file │
07│ to be printed when the program is run. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd12 - Process the data on this display and proceed to the next display │
12│ Cmd19 - Cancel the job │
13│ │
14│ │
15│ Job title . . . . . . . . . . . . . . . . . . . │
16│ │
17│ This title will appear on the printout to identify this job. The │
18│ title may be up to 24 characters long. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»LGENRL02«, f1=0x00, start=0x0055, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ How do you want the data printed? . . . . . . . . . . . . 1,2,3 │
05│ │
06│ The printout will be in one of the following listing formats: │
07│ │
08│ 1. Record list - a list of records is printed by record types │
09│ 2. Summary list, with detail printing - all selected records are │
10│ printed along with field totals and control fields │
11│ 3. Summary list, without detail printing - only totals and control │
12│ fields are printed, and only when a control field changes value │
13│ │
14│ │
15│ Print the record key first before the record data? . . . . . N,Y │
16│ │
17│ Y - indicates that the record key will be printed as the first field of │
18│ each data line. │
19│ N - indicates that the record key will not be printed as the first field of │
20│ each data line (although it can be specified as one or more of the list │
21│ fields later). │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»LGENRL03«, f1=0x00, start=0x005c, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│╳ HELP FOR LIST GENERAL INFORMATION │
02│ ╳ ╳ INDEXED FILES ╳ │
03│ │
04│ │
05│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
06│ │
07│ Column spacing indicates the number of spaces between fields on │
08│ the printout. │
09│ │
10│ │
11│ Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 │
12│ │
13│ Printer line spacing indicates the number of blank lines between lines │
14│ on the printed output. │
15│ │
16│ 1. Single space - Records will be printed with no blank lines. │
17│ 2. Double space - Records will be printed with one blank line. │
18│ 3. Triple space - Records will be printed with two blank lines. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»LGENRL04«, f1=0x00, start=0x0060, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ INDEXED FILES ╳ │
03│ │
04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
05│ │
06│ Printer line width is the number of character positions in one print │
07│ line. Widths greater than 132 positions require changing the printer │
08│ density for the work station to 15 characters per inch each time a │
09│ DFU job is run. Also, the printer must be capable of printing more │
10│ than 132 characters per print line. │
11│ │
12│ │
13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
14│ │
15│ Y - If characters that cannot be printed are found in the data, the printer │
16│ will be stopped and a message issued. │
17│ N - If characters that cannot be printed are found in the data, the printer │
18│ will not be stopped. Blanks are substituted for the characters that │
19│ cannot be printed. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DLGENR01«, f1=0x00, start=0x0066, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ List job setup requires information on how you want your sequential or │
07│ direct file to be printed when the program is run. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd12 - Process the data on this display and proceed to the next display │
12│ Cmd19 - Cancel the job │
13│ │
14│ │
15│ Job title . . . . . . . . . . . . . . . . . . . │
16│ │
17│ This title will appear on the printout and the display to identify │
18│ this job. The title may be up to 24 characters long. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DLGENR02«, f1=0x00, start=0x006b, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ How do you want the data printed? . . . . . . . . . . . . 1,2,3 │
05│ │
06│ The printout will be in one of the following listing formats: │
07│ │
08│ 1. Record list - a list of records is printed by record types │
09│ 2. Summary list, with detail printing - all selected records are │
10│ printed along with field totals and control fields │
11│ 3. Summary list, without detail printing - only totals and control │
12│ fields are printed, and only when a control field changes value │
13│ │
14│ │
15│ Print the record number first before the record data? . . . N,Y │
16│ │
17│ Y - indicates that the record number will be printed as the first field of │
18│ each data line. │
19│ N - indicates that the record number will not be printed as the first field │
20│ of each data line (although it can be specified as one or more of the │
21│ list fields later). │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DLGENR03«, f1=0x00, start=0x0072, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ │
05│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
06│ │
07│ Column spacing indicates the number of spaces between fields on │
08│ the printout. │
09│ │
10│ │
11│ Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 │
12│ │
13│ Printer line spacing indicates the number of blank lines between lines │
14│ on the printout. │
15│ │
16│ 1. Single space - Records will be printed with no blank lines. │
17│ 2. Double space - Records will be printed with one blank line. │
18│ 3. Triple space - Records will be printed with two blank lines. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DLGENR04«, f1=0x00, start=0x0077, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
03│ │
04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
05│ │
06│ Printer line width is the number of character positions in one print │
07│ line. Widths greater than 132 positions require changing the printer │
08│ density for the work station to 15 characters per inch each time a │
09│ DFU job is run. Also, the printer must be capable of printing more │
10│ than 132 characters per print line. │
11│ │
12│ │
13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
14│ │
15│ Y - If characters that cannot be printed are found in the data, the printer │
16│ will be stopped and a message issued. │
17│ N - If characters that cannot be printed are found in the data, the printer │
18│ will not be stopped. Blanks are substituted for the characters that │
19│ cannot be printed. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFMAST01«, f1=0x00, start=0x007d, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR MASTER FILE INFORMATION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ In addition to listing data from the requested file, data can also be │
06│ printed from a related indexed master file. You must give a description │
07│ of the data in the master file and how you want the data selected. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd12 - Process the data and proceed to the next display. │
12│ Cmd19 - Cancel the job. │
13│ │
14│ Name of the source member │
15│ containing the master file definition . . . . . . . . . . . │
16│ │
17│ Enter the name of the source member containing the file definition that │
18│ describes the master file. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFMAST02«, f1=0x00, start=0x0082, length=0x03, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR MASTER FILE INFORMATION ╳ │
02│ │
03│ │
04│ Field name in the list file used as a │
05│ key to select master records . . . . . . . . . . . . . . . . │
06│ │
07│ Enter the data field name from the list file that will be used as │
08│ a key to select records from the master file. │
09│ │
10│ │
11│ │
12│ │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYS01«, f1=0x00, start=0x0085, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ DFU is processing an indexed file and is not automatically generating │
06│ record keys. You should enter the name of the fields contained in the │
07│ file definition source that make up the record key for the file. This │
08│ allows the record key to be subdivided into a maximum of 5 fields and │
09│ allows special functions on any or all of the fields. │
10│ │
11│╳Keys you can use on previous display ╳ │
12│ │
13│ Cmd8 - Reverse the data on the top half of the display: │
14│ If DFU attributes are shown, display DFU specifications. │
15│ If DFU specifications are shown, display DFU attributes. │
16│ Cmd12 - Process the data on this display and proceed to the next display│
17│ Cmd19 - Cancel the job │
18│ Roll up - Roll forward through the DFU attributes or specifications on │
19│ the display │
20│ Roll down - Roll backward through the DFU attributes or specifications on │
21│ the display │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYS02«, f1=0x00, start=0x008c, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
02│ │
03│ Key field │
04│ │
05│ Enter the names of the fields that make up the record key. The fields │
06│ you enter must use the entire record key area and must be next to each │
07│ other in the record. │
08│ │
09│ │
10│ Heading │
11│ │
12│ This is the field heading you want to appear when the field is printed │
13│ or displayed. If you do not enter anything in this column for a particular │
14│ field, DFU will use the field name from the file defintion. │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYS03«, f1=0x00, start=0x0090, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
01│ │
02│ Functions │
03│ │
04│ Enter the letters corresponding to the function you want used on the │
05│ field on this line. More than one function can be specified for a field. │
06│ │
07│ A = Accumulation Field │
08│ B = Modulus 10 Check Field │
09│ C = Modulus 11 Check Field │
10│ D = Auto-Duplication field │
11│ │
12│ NOTE: Auto-Duplication cannot be specified for all the fields of the │
13│ record key. Functions B and C cannot be specified together. │
14│ │
15│ │
16│ │
17│ If you press the Enter key without entering data, DFU will use the record │
18│ key named in the file definition source, and the record key then consists │
19│ of one field. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYS04«, f1=0x00, start=0x0097, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
01│ │
02│ │
03│ Additional functions for systems with Ideographic support. │
04│ │
05│ │
06│ Functions E and F indicate that the field may contain either │
07│ Alphameric or Ideographic data: │
08│ │
09│ E = The default is Alphameric │
10│ F = The default is Ideographic │
11│ X = The field may contain Ideographic data only │
12│ │
13│ │
14│ │
15│ NOTE: Functions E, F and X cannot be specified together. │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»KEYINQ01«, f1=0x00, start=0x009e, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
02│ ╳ INQUIRY OF INDEXED FILES ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ During Inquiry job setup for an indexed file, you must supply the names │
07│ of the fields that compose the record key and the headings that you want │
08│ used to identify the fields. │
09│ │
10│╳Keys you can use on previous display ╳ │
11│ │
12│ Cmd8 - Reverse the data on the top half of the display: │
13│ If DFU attributes are shown, display DFU specifications. │
14│ If DFU specifications are shown, display DFU attributes. │
15│ Cmd12 - Process the data on this display and proceed to the next display│
16│ Cmd19 - Cancel the job │
17│ Roll up - Roll forward through the DFU attributes or specifications on │
18│ the display │
19│ Roll down - Roll backward through the DFU attributes or specifications on │
20│ the display │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»KEYINQ02«, f1=0x00, start=0x00a4, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
02│ ╳ INQUIRY OF INDEXED FILES ╳ │
03│ │
04│ Key field │
05│ │
06│ Enter the names of the fields that make up the record key. A maximum │
07│ of 5 fields may be specified in this column. The fields named must │
08│ use the entire record key area. │
09│ │
10│ Heading │
11│ │
12│ This is the field heading you want to appear when the field is printed │
13│ or displayed. If you do not enter anything in this column for a particular │
14│ field, DFU will use the field name from the file definition. │
15│ │
16│ │
17│ If you press the Enter key without entering data, DFU will use the record │
18│ key named in the file definition source, and the record key then consists │
19│ of one field. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYD01«, f1=0x00, start=0x00a9, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD KEY DESCRIPTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ DFU is processing an indexed file. Either DFU is generating record │
06│ keys or you did not specify any field names for the record key. You │
07│ must describe how you want the record key to be processed. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd8 - Reverse the data on the top half of the display: │
12│ If DFU attributes are shown, display DFU specifications. │
13│ If DFU specifications are shown, display DFU attributes. │
14│ Cmd12 - Process the data on this display and proceed to the next display│
15│ Cmd19 - Cancel the job │
16│ Roll up - Roll forward through the DFU attributes or specifications on │
17│ the display │
18│ Roll down - Roll backward through the DFU attributes or specifications on │
19│ the display │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFKEYD02«, f1=0x00, start=0x00af, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD KEY DESCRIPTION ╳ │
02│ │
03│ Record key heading . . . . . . . . . . . . . . . . . . . │
04│ │
05│ Enter a name of up to 16 characters long that you want to use to identify │
06│ the record key when it is displayed or printed. The default is *KEY. │
07│ │
08│ │
09│ Is the record key numeric? . . . . . . . . . . . . . Y,N │
10│ │
11│ Y - indicates that all keys are numeric fields with a sign position. │
12│ N - indicates that all record keys are alphameric fields. │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FRTYPE01«, f1=0x00, start=0x00b3, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ This display occurs for each record type in the file. You must indicate │
06│ if you want the record type (shown in the upper right hand corner) to be │
07│ processed. The record type and as many fields as possible are displayed. │
08│ If you are running List, the format of this display varies, depending on │
09│ whether you requested a record or a summary list. │
10│ │
11│╳Keys you can use on previous display ╳ │
12│ │
13│ Cmd8 - Reverse the data on the top half of the display: │
14│ If DFU attributes are shown, display DFU specifications. │
15│ If DFU specifications are shown, display DFU attributes. │
16│ Cmd12 - Process the data on this display and proceed to the next display│
17│ Cmd19 - Cancel the job │
18│ Roll up - Roll forward through the DFU attributes or specifications on │
19│ the display │
20│ Roll down - Roll backward through the DFU attributes or specifications on │
21│ the display │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FRTYPE02«, f1=0x00, start=0x00ba, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
02│ │
03│ Process this record type? . . . . . . . . . . . . . . . . . Y,N │
04│ │
05│ Enter/Update or Inquiry jobs: │
06│ │
07│ Y - indicates you will be using this record type when the program is run. │
08│ You will then be prompted for the data fields from this record type. │
09│ N - indicates you will not be using this record type when the program is │
10│ run. │
11│ │
12│ List jobs: │
13│ │
14│ Y - indicates the records of this record type are to be printed when the │
15│ program is run. You will be prompted for the data fields from this │
16│ record type. │
17│ N - indicates the record type is not to be printed when the program is │
18│ run. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FRTYPE03«, f1=0x00, start=0x00bf, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
02│ │
03│ │
04│ Process this record type? . . . . . . . . . . . . . . . . . Y,N │
05│ │
06│ Summary list jobs: │
07│ │
08│ Y - indicates the record type is to be printed when the program is run. │
09│ N - indicates the record type is not to be printed when the program is │
10│ run. │
11│ │
12│ Allow lowercase data? . . . . . . . . . . . . . . . . . . N,Y │
13│ │
14│ This question appears for Enter/Update and Inquiry jobs only: │
15│ │
16│ Y - indicates that when the program is run you can type uppercase and │
17│ lowercase data for this record type. │
18│ N - indicates that when the program is run you can type only uppercase │
19│ data for this record type. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FDFLDS01«, f1=0x00, start=0x00c4, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ ENTER/UPDATE ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ When setting up an Enter/Update program, this display allows you to select │
07│ which fields from this record type will be used to enter data when the │
08│ program is run. The record type is indicated in the upper right hand │
09│ corner. │
10│ │
11│╳Keys you can use on previous display ╳ │
12│ │
13│ Cmd8 - Reverse the data on the top half of the display: │
14│ If DFU attributes are shown, display DFU specifications. │
15│ If DFU specifications are shown, display DFU attributes. │
16│ Cmd12 - Process the data on this display and proceed to the next display│
17│ Cmd19 - Cancel the job │
18│ Roll up - Roll forward through the DFU attributes or specifications │
19│ Roll down - Roll backward through the DFU attributes or specifications │
20│ Enter - Process the data on this display and allow further selection of │
21│ fields from the record type shown │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FDFLDS02«, f1=0x00, start=0x00cb, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ ENTER/UPDATE ╳ │
03│ │
04│ Data field │
05│ │
06│ Enter the names of the fields to be processed. A maximum of 60 fields, │
07│ including fields used as record keys for indexed files may be selected. │
08│ Record keys cannot be processed as data fields. │
09│ │
10│ │
11│ Heading │
12│ │
13│ This is the field heading you want to appear when the field is printed │
14│ or displayed. If you do not enter anything in this column for a particular │
15│ field, DFU will use the field name from the file definition. │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FDFLDS03«, f1=0x00, start=0x00cf, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR DATA FIELD SELECTION │
01│ ENTER/UPDATE ╳ │
02│ │
03│ Functions │
04│ │
05│ Enter the letters corresponding to the function you want used on the │
06│ field on this line. More than one function can be specified for a field. │
07│ │
08│ A = Accumulation field │
09│ B = Modulus 10 Check Field │
10│ C = Modulus 11 Check Field │
11│ D = Auto-Duplication Field │
12│ │
13│ NOTE: Functions B and C cannot be specified together. │
14│ │
15│ If you press the Enter key, DFU saves these fields and prompts for more │
16│ (unless 60 fields have been specified). If you press the Rec Adv command key │
17│ (Cmd12), data field specifications are considered complete. Pressing either │
18│ the Enter key or the Rec Adv command key without entering data ends the data │
19│ field prompting for the record type. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FDFLDS04«, f1=0x00, start=0x00d6, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR DATA FIELD SELECTION │
01│ ENTER/UPDATE ╳ │
02│ │
03│ │
04│ NOTE: Up to a maximum of 60 fields (including any record key or record │
05│ number fields) can be selected for each record type. │
06│ │
07│ │
08│ │
09│ Additional functions for systems with Ideographic support. │
10│ │
11│ Functions E and F indicate that the field may contain either │
12│ Alphameric or Ideographic data: │
13│ │
14│ E = The default is Alphameric │
15│ F = The default is Ideographic │
16│ X = The field may contain Ideographic data only │
17│ │
18│ │
19│ NOTE: Functions E, F and X cannot be specified together. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDSI01«, f1=0x00, start=0x00dd, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ INQUIRY ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ When setting up an Inquiry program, this display allows you to select │
07│ which fields from the record type will be used to view data when the │
08│ program is run. The record type is indicated in the upper right hand │
09│ corner. │
10│ │
11│╳Keys you can use on previous display ╳ │
12│ │
13│ Cmd8 - Reverse the data on the top half of the display: │
14│ If DFU attributes are shown, display DFU specifications. │
15│ If DFU specifications are shown, display DFU attributes. │
16│ Cmd12 - Process the data on this display and proceed to the next display│
17│ Cmd19 - Cancel the job │
18│ Roll up - Roll forward through the DFU attributes or specifications │
19│ Roll down - Roll backward through the DFU attributes or specifications │
20│ Enter - Process the data on this display and allow further selection of │
21│ fields from the record type shown │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDSI02«, f1=0x00, start=0x00e4, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ INQUIRY ╳ │
03│ │
04│ Data field │
05│ │
06│ Enter the names of the fields to be processed. A maximum of 60 fields, │
07│ including fields used as record keys for indexed files may be selected. │
08│ Record keys cannot be processed as data fields. │
09│ │
10│ │
11│ Heading │
12│ │
13│ This is the field heading you want to appear when the field is printed or │
14│ displayed. If you do not enter anything in this column for a particular │
15│ field, DFU uses the field name from the file definition. │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDSI03«, f1=0x00, start=0x00e8, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ INQUIRY ╳ │
03│ │
04│ │
05│ If you press the Enter key, DFU saves those fields and prompts for more │
06│ (unless 60 fields have been specified). If you press the Rec Adv command │
07│ key (Cmd12), data field specifications are considered complete. Pressing │
08│ either the Enter key or the Rec Adv command key without entering data ends │
09│ the data field prompting for this record type. │
10│ │
11│ │
12│ │
13│ Note: Up to a maximum of 60 fields (including any record key or record │
14│ number fields) can be selected for each record type. │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFSORT01«, f1=0x00, start=0x00ec, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ This display appears when setting up a List program. The data file may be │
06│ sorted before it is printed. Sorting before printing does not rearrange the│
07│ data file instead, a temporary data file of sorted relative record numbers │
08│ is created. The temporary file is removed after the printout is complete. │
09│ The file can be sorted on 5 different fields in ascending or descending │
10│ order with respect to each field. │
11│ │
12│╳Keys you can use on previous display ╳ │
13│ │
14│ Cmd8 - Reverse the data on the top half of the display: │
15│ If DFU attributes are shown, display DFU specifications. │
16│ If DFU specifications are shown, display DFU attributes. │
17│ Cmd12 - Process the data on this display and proceed to the next prompt │
18│ Cmd19 - Cancel the job │
19│ Roll up - Roll forward through the DFU attributes or specifications │
20│ Roll down - Roll backward through the DFU attributes or specifications │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFSORT02«, f1=0x00, start=0x00f3, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
02│ │
03│ Sort field │
04│ │
05│ Enter the field names to be used for sorting. A maximum of 5 sort fields │
06│ is allowed. Enter the field names in the order they are to be sorted. │
07│ (For example, the first field entered will be used first to sort the file). │
08│ The sort field specified must be present in each record type listed and │
09│ cannot be a field from the master file or one of the result fields. │
10│ │
11│ │
12│ Sequence │
13│ │
14│ A - indicates the file will be sorted in ascending order with respect │
15│ to the corresponding field. (For example: A-Z,0-9). │
16│ D - indicates the file will be sorted in descending order with respect │
17│ to the corresponding field. (For example: 9-0,Z-A). │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFSORT03«, f1=0x00, start=0x00f8, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
01│ │
02│ │
03│ Additional sort sequences for systems with Ideographic support: │
04│ │
05│ 0 - indicates the file will be sorted in alphameric (EBCDIC) sequence │
06│ │
07│ E - indicates the field to be sorted on is a Seion Kana control field │
08│ │
09│ I - Sort into single pronunciation/radical/stroke/tie-breaker sequence │
10│ │
11│ J - Sort into single pronunciation/stroke/radical/tie-breaker sequence │
12│ │
13│ R - Sort into radical/stroke/tie-breaker sequence │
14│ │
15│ S - Sort into stroke/radical/tie-breaker sequence │
16│ │
17│ T - Sort into character-type sequence │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFSORT04«, f1=0x00, start=0x00ff, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
02│ │
03│ If you specified SORT on the List command, at least one field must be │
04│ selected as a sort field. │
05│ If NOSORT is specified, then you must not select any fields. Otherwise this │
06│ will cause an error. Press the Enter key to continue. │
07│ │
08│ If you select some fields and then press the Enter key, DFU saves these │
09│ fields and prompts you for more (up to a maximum of 5). │
10│ If you press the Rec Adv command key (Cmd12), the sort field selection will │
11│ be considered complete. │
12│ │
13│ The total length of all sort fields cannot exceed 256 characters. │
14│ │
15│ If no data is entered and you press either the Enter key or the Rec Adv │
16│ command key, DFU will go on to the next display. │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FLEVEL01«, f1=0x00, start=0x0104, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ Control fields are fields that cause subtotals to be printed. │
06│ │
07│ Up to 5 fields can be selected as control fields. The first control │
08│ field specified is the major control field, and each following control │
09│ field is at a lower level. │
10│ │
11│ When there are changes in the control field value, a total is printed │
12│ for each level of the control fields. The first line printed is the │
13│ lowest level (last control field selected), and each following line │
14│ printed contains the next higher level control field up to the major │
15│ control field. │
16│ │
17│ For each control break line printed, a number of asterisks equal to the │
18│ control level number will print to the right of the last field on the line. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FLEVEL02«, f1=0x00, start=0x0109, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
02│ │
03│╳Keys you can use on previous display ╳ │
04│ │
05│ Cmd8 - Reverse the data on the top half of the display: │
06│ If DFU attributes are shown, display DFU specifications. │
07│ If DFU specifications are shown, display DFU attributes. │
08│ Cmd12 - Process the data on this display and proceed to the next display│
09│ Cmd19 - Cancel the job │
10│ Roll up - Roll forward through the DFU attributes or specifications │
11│ on the display │
12│ Roll down - Roll backward through the DFU attributes or specifications │
13│ on the display │
14│ │
15│ │
16│ Control field │
17│ │
18│ Enter the names of the fields you want used as control fields. Enter │
19│ the fields in the order they are to be used. A maximum of 5 control │
20│ control fields is allowed. │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FLEVEL03«, f1=0x00, start=0x010f, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
02│ │
03│ │
04│ Start new page? (Y,N) │
05│ │
06│ Y - indicates that you want the printer to start a new page after a │
07│ subtotal is printed for this field. │
08│ N - indicates that you do not want the printer to start a new page after │
09│ a subtotal is printed for this field. │
10│ │
11│ If you press either the Enter key or the Rec Adv command key (Cmd12) without │
12│ entering any data, DFU will go on to the next display. │
13│ │
14│ If you press the Enter key, DFU saves the fields entered and prompts you │
15│ for more (up to a maximum of 5). │
16│ │
17│ If you press the Rec Adv command key (Cmd12), the control field selection │
18│ will be considered complete. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT01«, f1=0x00, start=0x0114, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ This display appears for all list functions. You can select a subset │
06│ of records to be printed by specifying the conditions that must be │
07│ satisfied for a record to be printed. │
08│ │
09│ │
10│╳Keys you can use on previous display ╳ │
11│ │
12│ Cmd8 - Reverse the data on the top half of the display: │
13│ If DFU attributes are shown, display DFU specifications. │
14│ If DFU specifications are shown, display DFU attributes. │
15│ Cmd12 - Process the data on this display and proceed to the next display│
16│ Cmd19 - Cancel the job │
17│ Roll up - Roll forward through the DFU attributes or specifications │
18│ Roll down - Roll backward through the DFU attributes or specifications │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT02«, f1=0x00, start=0x011a, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
02│ │
03│ OR/AND │
04│ │
05│ Indicate whether the next condition is to be an OR or AND relationship │
06│ with the previous condition: │
07│ OR - indicates only one set of conditions has to be satisfied for │
08│ printing to occur (either this condition or the previous condition │
09│ must be satisfied). │
10│ AND - indicates this condition must be satisfied in addition to the │
11│ previous condition for printing to occur. │
12│ │
13│ Test Field │
14│ │
15│ Enter the name of the field that will be used to select the records for │
16│ printing. Data in this field will be compared to other data to determine │
17│ whether the record should be printed. The field cannot be a field from │
18│ the master file or one of the result fields. The test field should appear │
19│ in each record type associated with this select condition. If the test │
20│ field named is not in a particular record type, this record select condition│
21│ and any others connected to it by AND are ignored for that type. │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT03«, f1=0x00, start=0x0120, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
01│ │
02│ │
03│ EQ/NE/GT/LT/GE/LE │
04│ │
05│ Enter how you want the test field compared to the compare value: │
06│ │
07│ EQ - Test field equal to the compare value │
08│ NE - Test field not equal to the compare value │
09│ GT - Test field greater than the compare value │
10│ LT - Test field less than the compare value │
11│ GE - Test field greater than or equal to the compare value │
12│ LE - Test field less than or equal to the compare value │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT04«, f1=0x00, start=0x0127, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
01│ │
02│ │
03│ Compare field/'CONSTANT' │
04│ │
05│ Enter a constant, a field name, or a date keyword. DFU will compare │
06│ this value to the test field. │
07│ │
08│ Constant - Entering a constant indicates that the test field │
09│ will be compared to the constant data. │
10│ . │
11│ - A constant must be entered within single quotes ('). │
12│ - The maximum length of a constant is 20 characters. │
13│ - For systems with Ideographic support: │
14│ Mixed constants, (i.e., constants containing │
15│ both Alphameric and Ideographic characters) │
16│ cannot be specified. │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT05«, f1=0x00, start=0x012e, length=0x08, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
01│ │
02│ Compare field/'CONSTANT' │
03│ │
04│ Field Name - Entering a field name indicates that the test field will be │
05│ compared to another field within the record. The field cannot be from │
06│ the master file and cannot be one of the named result fields. The │
07│ name of this field must appear in each record type associated with │
08│ this select condition. If the test field named is not in a particular │
09│ record type, this record select condition and any others connected to │
10│ it by AND are ignored for that record type. │
11│ │
12│ Date Keyword - Entering a date keyword indicates that the test field will │
13│ be compared to the current program date, or a portion of that date: │
14│ UDATE = date, UYEAR = year, UMONTH = month, UDAY = day. For UDATE, │
15│ the field in the record to be checked must be in the same format as │
16│ the stored program date (MMDDYY or YYMMDD or DDMMYY). DFU does not │
17│ rearrange data in descending order or importance for UDATE comparisons. │
18│ Thus, if the stored program date is not YY/MM/DD (year/month/day), any │
19│ compare other than EQ and NE can give unpredictable results. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»SELECT06«, f1=0x00, start=0x0136, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
01│ │
02│ │
03│ After defining record selection conditions, you can press the Enter key or │
04│ Rec Adc command key (Cmd12) to save what you have entered. If you press the │
05│ Enter key, DFU prompts you for more record selection conditions (unless 10 │
06│ conditions have been defined). If you press the Rec Adv command key, the │
07│ select field specifications are considered complete. If you press either │
08│ key without entering any data, DFU ends this prompt and all records are │
09│ selected. │
10│ │
11│ │
12│ │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»UPDATE01«, f1=0x00, start=0x013c, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR UPDATE DFU SPECIFICATIONS ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ The program setup is now complete and this display appears so that you │
06│ can review and update the DFU specifications before running the program. │
07│ DFU specifications are displayed line by line so you can change them. │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd6 - Print DFU attributes and specifications │
12│ Cmd7 - Check DFU specifications for errors and proceed to source save │
13│ display if no errors are found │
14│ Cmd8 - If DFU attributes are shown, display DFU specifications. │
15│ If DFU specifications are shown, display DFU attributes. │
16│ Cmd12 - Accept with error and proceed to source save display │
17│ Cmd19 - Cancel the job │
18│ Roll up - Roll forward through the DFU attributes or specifications on │
19│ the display (Enter/Rec Adv without changing data does the same) │
20│ Roll down - Roll backward through the DFU attributes or specifications │
21│ on the display │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»UPDATE02«, f1=0x00, start=0x0143, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR UPDATE DFU SPECIFICATIONS ╳ │
02│ │
03│ Change DFU specifications │
04│ │
05│ Move the cursor to the specification you want to change and type in │
06│ the changes. Press the Enter key to enter the change. │
07│ │
08│ │
09│ Add DFU specifications │
10│ │
11│ To add a DFU specification, type > in the first position of the line │
12│ that you want the new specification to follow and press the Enter key. │
13│ An Add screen is then displayed to allow you to enter the new DFU │
14│ specification. │
15│ │
16│ │
17│ Remove DFU specifications │
18│ │
19│ A line of DFU specifications can be removed by typing ? in the first │
20│ position of the line to be removed and pressing the Enter key. │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFADD001«, f1=0x00, start=0x0148, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ADD DFU SPECIFICATIONS ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ This display (which appeared because you typed > in the first position │
06│ of a DFU specification line ) allows you to add DFU specifications. │
07│ │
08│╳Keys you can use on previous display ╳ │
09│ │
10│ Cmd7 - Check DFU specifications for errors and proceed to source save │
11│ display if no errors are found │
12│ Cmd12 - Accept specification as is and proceed to source save display │
13│ Cmd19 - Cancel the job │
14│ Roll up - Roll forward through the DFU attributes or specifications │
15│ Roll down - Roll backward through the DFU attributes or specifications │
16│ │
17│ Enter one specification per line. If you press the Enter key, DFU │
18│ accepts the DFU specifications added and returns to the Update DFU │
19│ Specification display. If you fill every line on the Add display, the │
20│ display will repeat for more additions. │
21│ │
22│ │
23│ Enter-Exit help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»CORECT01«, f1=0x00, start=0x014e, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
02│ │
03│ │
04│╳Description ╳ │
05│ │
06│ An error found in the DFU specifications is highlighted, and the cursor is │
07│ placed at that position. For some errors, several specifications may be │
08│ involved in causing and correcting the error. Only one of the specification │
09│ is displayed. When a required specification is missing, the specification │
10│ in its place is highlighted. │
11│ │
12│ The error message and its identifying code are shown on the last line of │
13│ the display. Refer to the Utilities Message Guide for more information. │
14│ │
15│ Pressing Accept with Error (Cmd12) will cause DFU to accept the DFU │
16│ specification as is and proceed to the next display. │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»CORECT02«, f1=0x00, start=0x0152, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
02│ │
03│ │
04│╳Keys you can use on previous display ╳ │
05│ │
06│ Cmd6 - Print DFU attributes and specifications │
07│ Cmd7 - Check DFU specifications for errors and proceed to source save │
08│ display if no errors are found │
09│ Cmd8 - If DFU attributes are shown, display DFU specifications. │
10│ If DFU specifications are shown, display DFU attributes. │
11│ Cmd12 - Accept with error and proceed to source save display │
12│ Cmd19 - Cancel the job │
13│ Roll up - Roll forward through the DFU attributes or specifications on │
14│ the display │
15│ Roll down - Roll backward through the DFU attributes or specifications │
16│ on the display │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»CORECT03«, f1=0x00, start=0x0158, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
02│ │
03│ │
04│ Correct the error by changing DFU specifications, add DFU specifications, │
05│ and/or remove DFU specifications: │
06│ │
07│ Change - by typing the change over the specification in error. │
08│ │
09│ Add - by typing > in the first position of the line that the new │
10│ specification is to follow DFU will then prompt you for the │
11│ new specification. │
12│ │
13│ Remove - by typing ? in the first position of the line to be removed. │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFRECD01«, f1=0x00, start=0x015d, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ DFU is processing a sequential or a direct file and needs information │
06│ on the record number. │
07│ │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd8 - Reverse the data on the top half of the display: │
12│ If DFU attributes are shown, display DFU specifications. │
13│ If DFU specifications are shown, display DFU attributes. │
14│ Cmd12 - Process the data on this display and proceed to the next display│
15│ Cmd19 - Cancel the job │
16│ Roll up - Roll forward through the DFU attributes or specifications │
17│ Roll down - Roll backward through the DFU attributes or specifications │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFRECD02«, f1=0x00, start=0x0162, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
02│ │
03│ Should DFU generate record numbers . . . . . . . . . . . . N,Y │
04│ │
05│ This prompt appears only for direct files not being processed sequentially. │
06│ It will not appear for Inquiry programs. │
07│ │
08│ Y - indicates that DFU is to supply record numbers for the file. The │
09│ first record number generated is that of the first blank record in the │
10│ file. Each following record number is increased by 10. │
11│ N - indicates that the operator supplies record numbers when the program │
12│ is run. │
13│ │
14│ │
15│ Record number heading . . . . . . . . . . . . . . . . . . . . . │
16│ │
17│ This heading will be displayed when the program is run for the record │
18│ number field. If you do not enter a heading, DFU will use *RECNUM. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFRECD03«, f1=0x00, start=0x0168, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
02│ │
03│ Name of the field to contain record number . . . . . . . . . . │
04│ │
05│ If you wish, you can name a field to contain the record number, but this │
06│ field must exist in every record type you are processing. The length of │
07│ the field determines the length of the record number prompt. The maximum │
08│ field length is 7 positions (unpacked) or 4 positions (packed). If you │
09│ leave this blank, the record number will not be put in the record, and the │
10│ record number prompt length will then be 7 characters. │
11│ │
12│ NOTE: The record number displayed at execution time is the actual record │
13│ number in the file, not the record number value that is in the named │
14│ record number field. │
15│ │
16│ The length of this field will also determine the largest record that can │
17│ be used with this DFU program. For example, a field length of 1 can only │
18│ get records from 1 to 9. │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDS201«, f1=0x00, start=0x016d, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ This display appears for all list setup jobs. DFU needs to know which │
07│ data fields you want printed. │
08│ │
09│ │
10│╳Keys you can use on previous display╳ │
11│ │
12│ Cmd8 - Reverse the data on the top half of the display: │
13│ If DFU attributes are shown, display DFU specifications. │
14│ If DFU specifications are shown, display DFU attributes. │
15│ Cmd12 - Process the data on this display and proceed to the next display│
16│ Cmd19 - Cancel the job │
17│ Roll up - Roll forward through the DFU attributes or specifications │
18│ Roll down - Roll backward through the DFU attributes or specifications │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDS202«, f1=0x00, start=0x0173, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│ Data field │
05│ │
06│ Enter one of the following: field name, +, or *. │
07│ Field name - is the field to be printed. The field can be from the list │
08│ file or the master file. The maximum is 60 fields. │
09│ + - indicates a result field is to be printed. You can request only one │
10│ result field at a time and it must be the last field requested on │
11│ the display. DFU will then prompt for the result field description. │
12│ * - indicates a heading continuation line is to be printed. If you want │
13│ the heading for a field or for a result field to continue on to more │
14│ than one line, type an * under the corresponding field to indicate a │
15│ continuation, and then type the heading under Heading. Up to 3 │
16│ heading lines can be specified for each field. You must line the │
17│ headings up as they are to appear when printed. An * is not allowed │
18│ on accumulation fields in a record list or on the first input line │
19│ of this display. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDS203«, f1=0x00, start=0x0179, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│ Heading │
05│ │
06│ Enter a heading up to 16 characters long. If you leave the heading for │
07│ the field blank, DFU uses the data field name, or *RESULT for a result │
08│ field. If heading continuation is used and you leave the heading field │
09│ blank, DFU will use blanks. │
10│ │
11│ Functions │
12│ │
13│ Enter the letters A or Z for the function you want. You can have more │
14│ than one function for a field. │
15│ │
16│ A - indicates the field is to be accumulated. │
17│ Z - indicates the field will be printed as blanks whenever it has a │
18│ zero value. This function is valid only for a numeric field. │
19│ If the field is also accumulated, any accumulated values of zero │
20│ are not blanked. │
21│ No functions can be specified on a heading continuation line. │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFLDS204«, f1=0x00, start=0x017f, length=0x03, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│ │
05│ For any record type, a maximum of 60 fields can be selected. │
06│ │
07│ │
08│ For a Summary List without Detail, only the fields that are designated │
09│ as accumulated fields or that are defined as control fields will appear │
10│ on the printout. │
11│ │
12│ │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FRECD201«, f1=0x00, start=0x0182, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│╳Description ╳ │
05│ │
06│ This display appears when you are processing a sequential or direct file │
07│ and you have requested that the record numbers be printed. You need to │
08│ describe how that record number is to be printed. │
09│ │
10│╳Keys you can use on previous display ╳ │
11│ │
12│ Cmd8 - Reverse the data on the top half of the display: │
13│ If DFU attributes are shown, display DFU specifications. │
14│ If DFU specifications are shown, display DFU attributes. │
15│ Cmd12 - Process the data on this display and proceed to the next display│
16│ Cmd19 - Cancel the job │
17│ Roll up - Roll forward through the DFU attributes or specifications │
18│ on the display │
19│ Roll down - Roll backward through the DFU attributes or specifications │
20│ on the display │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»FRECD202«, f1=0x00, start=0x0188, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
02│ ╳ LIST ╳ │
03│ │
04│ Record number heading . . . . . . . . . . . . . . . . . . │
05│ │
06│ Enter a heading that you want used to identify the record number when │
07│ displayed and printed. The maximum length is 16 characters. The default │
08│ is *RECNUM. │
09│ │
10│ │
11│ Record number print option . . . . . . . . . . . . . . 1,2 │
12│ │
13│ 1 - indicates that the actual record number of the detail record being │
14│ printed is printed as the first field. This is a 7-character field. │
15│ 2 - indicates that DFU generates a 5-digit sequence number and prints it │
16│ as the first field for each detail record (the number starts at 00010 │
17│ and increases by 10 for each following record). │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»RESULT01«, f1=0x00, start=0x018e, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ This display appears because you requested a result field. Describe the │
06│ result field and the calculation needed to get the result. │
07│ │
08│ │
09│╳Keys you can use on previous display ╳ │
10│ │
11│ Cmd8 - Reverse the data on the top half of the display: │
12│ If DFU attributes are shown, display DFU specifications. │
13│ If DFU specifications are shown, display DFU attributes. │
14│ Cmd 12 - Process the data on this display and proceed to the next display│
15│ Cmd19 - Cancel the job │
16│ Roll up - Roll forward through the DFU attributes or specifications │
17│ on the display │
18│ Roll down - Roll backward through the DFU attributes or specifications │
19│ on the display │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»RESULT02«, f1=0x00, start=0x0194, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
02│ │
03│ Result Field Name . . │
04│ │
05│ Enter a name or leave blank: │
06│ │
07│ Name - can be 1 to 6 characters long and must start with A-Z, #, @ │
08│ or $. Entering a field name means the result of this calculation│
09│ can be used as a factor in later result fields for this record. │
10│ This result field operand cannot exceed 15 positions. This name │
11│ cannot be the name of a field in a record type being printed. │
12│ Blank - means the result will not be used in later result fields. │
13│ │
14│ │
15│ Field Length . . .1-15 │
16│ │
17│ Enter the length of the result field (1-15). │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»RESULT03«, f1=0x00, start=0x0199, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
02│ │
03│ │
04│ Decimal positions . . . 0-9 │
05│ │
06│ Enter the number of decimal positions you want in the result field. │
07│ │
08│ │
09│ Calculation . . . . . . . │
10│ │
11│ Enter an arithmetic expression describing how you want the fields and │
12│ constants to be combined for the result. The rules for specifying this │
13│ calculation are: │
14│ │
15│ 1. DFU will process the factors in the exact order they are specified │
16│ (left to right). Operations which are gouped within parentheses │
17│ will be processed first (see rule 4). │
18│ │
19│ 2. An arithmetic operation (plus (+), minus (-), multiply (*), divide (/)) │
20│ must have at least one blank before and after it. │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»RESULT04«, f1=0x00, start=0x019f, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
02│ │
03│ 3. A negative numeric constant is indicated by placing a minus sign │
04│ directly after the last digit (or possible decimal point) in the │
05│ constant. There can be no blanks within this number. │
06│ │
07│ 4. A left parenthesis must have a right parenthesis before another left │
08│ parenthesis can be specified. │
09│ │
10│ 5. Factors can be: a field from the input file, a field from the │
11│ master file, a previously named result field from the current record, │
12│ or a numeric constant. │
13│ │
14│ 6. The calculation can be up to 138 characters long. │
15│ │
16│ 7. Twenty-four result field factors can be specified for each record │
17│ printed in a list job. These factors can be distributed in any manner │
18│ for example, one could have 24 result fields of one factor each, or 12 │
19│ result fields of two factors each. │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»RESULT05«, f1=0x00, start=0x01a6, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
02│ │
03│ │
04│ │
05│ Result Field Calculation - DFU calculates all result fields using as many │
06│ significant digits as possible. Once the result is determined, the field │
07│ is shortened to the number of decimal positions you specified. │
08│ │
09│ │
10│ │
11│ │
12│ │
13│ │
14│ │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»EOJREQ01«, f1=0x00, start=0x01aa, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR END OF JOB REQUEST ╳ │
02│ │
03│╳Description ╳ │
04│ │
05│ You have requested an End of Job. For Enter/Update jobs, the number of │
06│ records that have been created, updated, and deleted is displayed. │
07│ │
08│╳Keys you can use on previous display ╳ │
09│ │
10│ Cmd12 - Process the data on this display and proceed to the next display │
11│ │
12│ │
13│ Is this DFU job complete? . . . . . . . . . . . . . . . . Y,N │
14│ │
15│ Y - indicates you want to exit DFU │
16│ N - indicates you are not ready to end this job, the program is returned │
17│ to the last record displayed │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»ACCUMS01«, f1=0x00, start=0x01af, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ACCUMULATORS DISPLAY ╳ │
02│ │
03│ │
04│╳Description ╳ │
05│ │
06│ If you have requested to display accumulators (Cmd2) or if the subtotal │
07│ accumulators overflowed, the subtotal accumulators are displayed. │
08│ DFU will add these values to the total accumulators and reset the │
09│ subtotal accumulators to zero. │
10│ │
11│ If you have requested EOJ, the accumulators that have been used are shown. │
12│ If any accumulators overflowed, they are displayed first with the │
13│ overflow message. The subtotal accumulators will be displayed followed │
14│ by the total accumulators. │
15│ │
16│ │
17│ │
18│ │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»ACCUMS02«, f1=0x00, start=0x01b4, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR ACCUMULATORS DISPLAY ╳ │
02│ │
03│ │
04│╳Keys you can use on previous disp╳ │
05│ │
06│ If you have requested to display accumulators or accumulators overflowed: │
07│ │
08│ Cmd7 - End of job, the current job step is complete │
09│ Cmd9 - Insert a new record into the file │
10│ Cmd10 - Add records to the file │
11│ Cmd11 - Update existing records in the file │
12│ Cmd12 - Advance to the next display │
13│ Enter - Advance to the next display │
14│ │
15│ If you have requested EOJ: │
16│ │
17│ Cmd12 - Advance to the next display │
18│ Enter - Advance to the next display │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFUSRC01«, f1=0x00, start=0x01b9, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
02│ │
03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
04│ │
05│╳Description ╳ │
06│ │
07│ Now that you have completed definition of the source specifications │
08│ for this job, DFU will allow you to save these specifications for │
09│ future use. Also, if you pressed command key 7 on the Update DFU │
10│ Specifications display, DFU will allow you to create and run the program. │
11│ │
12│ │
13│ Keys you can use on previous display │
14│ │
15│ Cmd5 - Return to Update DFU Specifications display │
16│ Cmd12 - Process the data on this display and proceed to the next display │
17│ Cmd19 - Cancel the job │
18│ Home - Refresh display with default values │
19│ │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFUSRC02«, f1=0x00, start=0x01bd, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
02│ │
03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
04│ │
05│ │
06│ │
07│ │
08│ Do you want to save the DFU source specificatons? . . . Y,N │
09│ │
10│ Y - the source specifications will be saved │
11│ N - the source specifications will not be saved │
12│ │
13│ │
14│ Name of the member to contain the DFU source. . . . . . . . │
15│ Name of the library to contain the source member . . . . │
16│ │
17│ This is the member name and the library name that will contain │
18│ the DFU source specifications (if you indicated that you want the │
19│ DFU source specifications saved). │
20│ │
21│ │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
FormPointer36 {name=»DFUSRC03«, f1=0x00, start=0x01c1, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x80, f9=0000000000000000}
┌────────────────────────────────────────────────────────────────────────────────┐
00│ │
01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
02│ │
03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
04│ │
05│ │
06│ Replace source member with the same name? . . . . . . Y,N │
07│ │
08│ Y - if you want the DFU source saved and there is another source member │
09│ with the same name in the library you specified, the new member │
10│ containing the source specifications will replace the old member. │
11│ N - if you want the DFU source saved and there is another source member │
12│ with the same name in the library you specified, DFU will not replace│
13│ the old member with the new member. │
14│ │
15│ │
16│ Do you want to run the DFU program? . . . . . . . . . Y,N │
17│ │
18│ This prompt will be shown if you pressed command key 7 on the │
19│ Update DFU Specifications display. │
20│ Y - DFU will create the program and continue on to run the program. │
21│ N - DFU will create the program and end the job. │
22│ │
23│ Enter-Exit help text Roll keys-Page help text │
24│ │
25│ │
26│ │
27│ │
└────────────────────────────────────────────────────────────────────────────────┘
0x00000…00780 Vector {
0x00000…00780 [0x00]: FormPointer36 {name=»EGENRL01«, f1=0x00, start=0x0008, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x01]: FormPointer36 {name=»EGENRL02«, f1=0x00, start=0x000d, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x02]: FormPointer36 {name=»EGENRL03«, f1=0x00, start=0x0014, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x03]: FormPointer36 {name=»EGENRL04«, f1=0x00, start=0x0019, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x04]: FormPointer36 {name=»EGENRL05«, f1=0x00, start=0x001f, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x05]: FormPointer36 {name=»DEGENR01«, f1=0x00, start=0x0025, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x06]: FormPointer36 {name=»DEGENR02«, f1=0x00, start=0x002a, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x07]: FormPointer36 {name=»DEGENR03«, f1=0x00, start=0x0031, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x08]: FormPointer36 {name=»DEGENR04«, f1=0x00, start=0x0036, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x09]: FormPointer36 {name=»DEGENR05«, f1=0x00, start=0x003c, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0a]: FormPointer36 {name=»IGENRL01«, f1=0x00, start=0x0041, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0b]: FormPointer36 {name=»IGENRL02«, f1=0x00, start=0x0045, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0c]: FormPointer36 {name=»IGENRL03«, f1=0x00, start=0x004b, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0d]: FormPointer36 {name=»LGENRL01«, f1=0x00, start=0x0051, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0e]: FormPointer36 {name=»LGENRL02«, f1=0x00, start=0x0055, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x0f]: FormPointer36 {name=»LGENRL03«, f1=0x00, start=0x005c, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x10]: FormPointer36 {name=»LGENRL04«, f1=0x00, start=0x0060, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x11]: FormPointer36 {name=»DLGENR01«, f1=0x00, start=0x0066, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x12]: FormPointer36 {name=»DLGENR02«, f1=0x00, start=0x006b, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x13]: FormPointer36 {name=»DLGENR03«, f1=0x00, start=0x0072, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x14]: FormPointer36 {name=»DLGENR04«, f1=0x00, start=0x0077, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x15]: FormPointer36 {name=»DFMAST01«, f1=0x00, start=0x007d, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x16]: FormPointer36 {name=»DFMAST02«, f1=0x00, start=0x0082, length=0x03, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x17]: FormPointer36 {name=»DFKEYS01«, f1=0x00, start=0x0085, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x18]: FormPointer36 {name=»DFKEYS02«, f1=0x00, start=0x008c, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x19]: FormPointer36 {name=»DFKEYS03«, f1=0x00, start=0x0090, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1a]: FormPointer36 {name=»DFKEYS04«, f1=0x00, start=0x0097, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1b]: FormPointer36 {name=»KEYINQ01«, f1=0x00, start=0x009e, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1c]: FormPointer36 {name=»KEYINQ02«, f1=0x00, start=0x00a4, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1d]: FormPointer36 {name=»DFKEYD01«, f1=0x00, start=0x00a9, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1e]: FormPointer36 {name=»DFKEYD02«, f1=0x00, start=0x00af, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x1f]: FormPointer36 {name=»FRTYPE01«, f1=0x00, start=0x00b3, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x20]: FormPointer36 {name=»FRTYPE02«, f1=0x00, start=0x00ba, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x21]: FormPointer36 {name=»FRTYPE03«, f1=0x00, start=0x00bf, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x22]: FormPointer36 {name=»FDFLDS01«, f1=0x00, start=0x00c4, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x23]: FormPointer36 {name=»FDFLDS02«, f1=0x00, start=0x00cb, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x24]: FormPointer36 {name=»FDFLDS03«, f1=0x00, start=0x00cf, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x25]: FormPointer36 {name=»FDFLDS04«, f1=0x00, start=0x00d6, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x26]: FormPointer36 {name=»DFLDSI01«, f1=0x00, start=0x00dd, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x27]: FormPointer36 {name=»DFLDSI02«, f1=0x00, start=0x00e4, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x28]: FormPointer36 {name=»DFLDSI03«, f1=0x00, start=0x00e8, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x29]: FormPointer36 {name=»DFSORT01«, f1=0x00, start=0x00ec, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2a]: FormPointer36 {name=»DFSORT02«, f1=0x00, start=0x00f3, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2b]: FormPointer36 {name=»DFSORT03«, f1=0x00, start=0x00f8, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2c]: FormPointer36 {name=»DFSORT04«, f1=0x00, start=0x00ff, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2d]: FormPointer36 {name=»FLEVEL01«, f1=0x00, start=0x0104, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2e]: FormPointer36 {name=»FLEVEL02«, f1=0x00, start=0x0109, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x2f]: FormPointer36 {name=»FLEVEL03«, f1=0x00, start=0x010f, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x30]: FormPointer36 {name=»SELECT01«, f1=0x00, start=0x0114, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x31]: FormPointer36 {name=»SELECT02«, f1=0x00, start=0x011a, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x32]: FormPointer36 {name=»SELECT03«, f1=0x00, start=0x0120, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x33]: FormPointer36 {name=»SELECT04«, f1=0x00, start=0x0127, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x34]: FormPointer36 {name=»SELECT05«, f1=0x00, start=0x012e, length=0x08, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x35]: FormPointer36 {name=»SELECT06«, f1=0x00, start=0x0136, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x36]: FormPointer36 {name=»UPDATE01«, f1=0x00, start=0x013c, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x37]: FormPointer36 {name=»UPDATE02«, f1=0x00, start=0x0143, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x38]: FormPointer36 {name=»DFADD001«, f1=0x00, start=0x0148, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x39]: FormPointer36 {name=»CORECT01«, f1=0x00, start=0x014e, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3a]: FormPointer36 {name=»CORECT02«, f1=0x00, start=0x0152, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3b]: FormPointer36 {name=»CORECT03«, f1=0x00, start=0x0158, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3c]: FormPointer36 {name=»DFRECD01«, f1=0x00, start=0x015d, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3d]: FormPointer36 {name=»DFRECD02«, f1=0x00, start=0x0162, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3e]: FormPointer36 {name=»DFRECD03«, f1=0x00, start=0x0168, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x3f]: FormPointer36 {name=»DFLDS201«, f1=0x00, start=0x016d, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x40]: FormPointer36 {name=»DFLDS202«, f1=0x00, start=0x0173, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x41]: FormPointer36 {name=»DFLDS203«, f1=0x00, start=0x0179, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x42]: FormPointer36 {name=»DFLDS204«, f1=0x00, start=0x017f, length=0x03, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x43]: FormPointer36 {name=»FRECD201«, f1=0x00, start=0x0182, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x44]: FormPointer36 {name=»FRECD202«, f1=0x00, start=0x0188, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x45]: FormPointer36 {name=»RESULT01«, f1=0x00, start=0x018e, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x46]: FormPointer36 {name=»RESULT02«, f1=0x00, start=0x0194, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x47]: FormPointer36 {name=»RESULT03«, f1=0x00, start=0x0199, length=0x06, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x48]: FormPointer36 {name=»RESULT04«, f1=0x00, start=0x019f, length=0x07, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x49]: FormPointer36 {name=»RESULT05«, f1=0x00, start=0x01a6, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4a]: FormPointer36 {name=»EOJREQ01«, f1=0x00, start=0x01aa, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4b]: FormPointer36 {name=»ACCUMS01«, f1=0x00, start=0x01af, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4c]: FormPointer36 {name=»ACCUMS02«, f1=0x00, start=0x01b4, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4d]: FormPointer36 {name=»DFUSRC01«, f1=0x00, start=0x01b9, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4e]: FormPointer36 {name=»DFUSRC02«, f1=0x00, start=0x01bd, length=0x04, f5=0x00, f6=0x00, f7=0x00, f8=0x00, f9=0000000000000000}
0x00000…00780 [0x4f]: FormPointer36 {name=»DFUSRC03«, f1=0x00, start=0x01c1, length=0x05, f5=0x00, f6=0x00, f7=0x00, f8=0x80, f9=0000000000000000}
0x00000…00780 }
0x00780…007a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ┆ ┆
[…0x3…]
0x00800…01449 Form36 {
0x00800…01449 fh000 = 0x01 // 0x800 @0x0
0x00800…01449 fh00 = 2600 // 0x801 @0x1
0x00800…01449 fh01 = »NNN« // 0x803 @0x3
0x00800…01449 fh02 = 000000 // 0x806 @0x6
0x00800…01449 fh03 = »NNN« // 0x809 @0x9
0x00800…01449 fh04 = 0x0030 // 0x80c @0xc
0x00800…01449 fh05 = 0x03e9 // 0x80e @0xe
0x00800…01449 fh06 = 000080011800000000000000000000000000 // 0x810 @0x10
0x00800…01449 at0022 = 0x00102003 // 0x822 @0x22
0x00800…01449 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x826 @0x26
0x00800…01449 panel = { // 0x830 @0x30
0x00800…01449 ┌────────────────────────────────────────────────────────────────────────────────┐
0x00800…01449 00│ │
0x00800…01449 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
0x00800…01449 02│ ╳ INDEXED FILES ╳ │
0x00800…01449 03│ │
0x00800…01449 04│╳Description ╳ │
0x00800…01449 05│ │
0x00800…01449 06│ Enter/Update job setup requires information on how you want your indexed │
0x00800…01449 07│ file to be displayed and printed when the program is run. │
0x00800…01449 08│ │
0x00800…01449 09│╳Keys you can use on previous display ╳ │
0x00800…01449 10│ │
0x00800…01449 11│ Cmd12 - Process the data on this display and proceed to the next display │
0x00800…01449 12│ Cmd19 - Cancel the job │
0x00800…01449 13│ │
0x00800…01449 14│ │
0x00800…01449 15│ Job title . . . . . . . . . . . . . . . . . . . │
0x00800…01449 16│ │
0x00800…01449 17│ This title will appear on the printout and the display to identify │
0x00800…01449 18│ this job. The title may be up to 24 characters long. │
0x00800…01449 19│ │
0x00800…01449 20│ │
0x00800…01449 21│ │
0x00800…01449 22│ │
0x00800…01449 23│ Enter-Exit help text Roll keys-Page help text │
0x00800…01449 24│ │
0x00800…01449 25│ │
0x00800…01449 26│ │
0x00800…01449 27│ │
0x00800…01449 └────────────────────────────────────────────────────────────────────────────────┘
0x00800…01449 Panel5250 {
0x00800…01449 at0000 = ClearUnit {esc=04, cu=40} // 0x830 @0x0
0x00800…01449 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x832 @0x2
0x00800…01449 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x07} // 0x836 @0x6
0x00800…01449 at0009 = Attribute {type=0x22} // 0x839 @0x9
0x00800…01449 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x83a @0xa
0x00800…01449 at004e = Attribute {type=0x20} // 0x87e @0x4e
0x00800…01449 at004f = SetBufferAddress {ic=11, line=0x03, col=0x16} // 0x87f @0x4f
0x00800…01449 at0052 = Attribute {type=0x22} // 0x882 @0x52
0x00800…01449 at0053 = » INDEXED FILES « // 0x883 @0x53
0x00800…01449 at007b = Attribute {type=0x20} // 0x8ab @0x7b
0x00800…01449 at007c = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x8ac @0x7c
0x00800…01449 at007f = Attribute {type=0x22} // 0x8af @0x7f
0x00800…01449 at0080 = »Description « // 0x8b0 @0x80
0x00800…01449 at0094 = Attribute {type=0x20} // 0x8c4 @0x94
0x00800…01449 at0095 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x8c5 @0x95
0x00800…01449 at0098 = »Enter/Update job setup requires information on how you want your indexed « // 0x8c8 @0x98
0x00800…01449 at00e4 = » file to be displayed and printed when the program is run. « // 0x914 @0xe4
0x00800…01449 at0134 = » « // 0x964 @0x134
0x00800…01449 at0163 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x993 @0x163
0x00800…01449 at0166 = Attribute {type=0x22} // 0x996 @0x166
0x00800…01449 at0167 = »Keys you can use on previous display « // 0x997 @0x167
0x00800…01449 at018f = Attribute {type=0x20} // 0x9bf @0x18f
0x00800…01449 at0190 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x9c0 @0x190
0x00800…01449 at0193 = » Cmd12 - Process the data on this display and proceed to the next display « // 0x9c3 @0x193
0x00800…01449 at01e2 = » Cmd19 - Cancel the job « // 0xa12 @0x1e2
0x00800…01449 at0232 = » « // 0xa62 @0x232
0x00800…01449 at0281 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0xab1 @0x281
0x00800…01449 at0284 = »Job title . . . . . . . . . . . . . . . . . . . « // 0xab4 @0x284
0x00800…01449 at02c7 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0xaf7 @0x2c7
0x00800…01449 at02ca = »This title will appear on the printout and the display to identify « // 0xafa @0x2ca
0x00800…01449 at0316 = » this job. The title may be up to 24 characters long. « // 0xb46 @0x316
0x00800…01449 at0366 = » « // 0xb96 @0x366
0x00800…01449 at0398 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xbc8 @0x398
0x00800…01449 at039b = » Enter-Exit help text Roll keys-Page help text « // 0xbcb @0x39b
0x00800…01449 }
0x00800…01449 }
0x00800…01449 }
0x00d00…0203d Form36 {
0x00d00…0203d fh000 = 0x01 // 0xd00 @0x0
0x00d00…0203d fh00 = 2600 // 0xd01 @0x1
0x00d00…0203d fh01 = »NNN« // 0xd03 @0x3
0x00d00…0203d fh02 = 000000 // 0xd06 @0x6
0x00d00…0203d fh03 = »NNN« // 0xd09 @0x9
0x00d00…0203d fh04 = 0x0030 // 0xd0c @0xc
0x00d00…0203d fh05 = 0x05dd // 0xd0e @0xe
0x00d00…0203d fh06 = 000080011800000000000000000000000000 // 0xd10 @0x10
0x00d00…0203d at0022 = 0x00102003 // 0xd22 @0x22
0x00d00…0203d at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xd26 @0x26
0x00d00…0203d panel = { // 0xd30 @0x30
0x00d00…0203d ┌────────────────────────────────────────────────────────────────────────────────┐
0x00d00…0203d 00│ │
0x00d00…0203d 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
0x00d00…0203d 02│ ╳ INDEXED FILES ╳ │
0x00d00…0203d 03│ │
0x00d00…0203d 04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
0x00d00…0203d 05│ │
0x00d00…0203d 06│ Data will always be displayed to the right of its heading in one of the │
0x00d00…0203d 07│ following formats: │
0x00d00…0203d 08│ 1. Single Column │
0x00d00…0203d 09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
0x00d00…0203d 10│ columns needed. (Data will be displayed in a single column if │
0x00d00…0203d 11│ there is not enough data to fill one column). │
0x00d00…0203d 12│ 3. Maximum Data - DFU will first try to display data in a single column, │
0x00d00…0203d 13│ then in multiple columns, and then DFU will put the most data possible│
0x00d00…0203d 14│ on the display. │
0x00d00…0203d 15│ │
0x00d00…0203d 16│ Record delete code and position within the record . . . . . . . . │
0x00d00…0203d 17│ │
0x00d00…0203d 18│ The delete code character and its position within the record indicate │
0x00d00…0203d 19│ which records are to be removed. Records are not removed, but are │
0x00d00…0203d 20│ marked with the delete code for later removal by the user. │
0x00d00…0203d 21│ The position may not be part of the key field. │
0x00d00…0203d 22│ │
0x00d00…0203d 23│ Enter-Exit help text Roll keys-Page help text │
0x00d00…0203d 24│ │
0x00d00…0203d 25│ │
0x00d00…0203d 26│ │
0x00d00…0203d 27│ │
0x00d00…0203d └────────────────────────────────────────────────────────────────────────────────┘
0x00d00…0203d Panel5250 {
0x00d00…0203d at0000 = ClearUnit {esc=04, cu=40} // 0xd30 @0x0
0x00d00…0203d at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xd32 @0x2
0x00d00…0203d at0006 = SetBufferAddress {ic=11, line=0x02, col=0x07} // 0xd36 @0x6
0x00d00…0203d at0009 = Attribute {type=0x22} // 0xd39 @0x9
0x00d00…0203d at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0xd3a @0xa
0x00d00…0203d at004d = Attribute {type=0x20} // 0xd7d @0x4d
0x00d00…0203d at004e = SetBufferAddress {ic=11, line=0x03, col=0x18} // 0xd7e @0x4e
0x00d00…0203d at0051 = Attribute {type=0x22} // 0xd81 @0x51
0x00d00…0203d at0052 = » INDEXED FILES « // 0xd82 @0x52
0x00d00…0203d at006f = Attribute {type=0x20} // 0xd9f @0x6f
0x00d00…0203d at0070 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xda0 @0x70
0x00d00…0203d at0073 = »How do you want the data displayed? . . . . . . . . . . . . 1,2,3 « // 0xda3 @0x73
0x00d00…0203d at00c0 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xdf0 @0xc0
0x00d00…0203d at00c3 = »Data will always be displayed to the right of its heading in one of the « // 0xdf3 @0xc3
0x00d00…0203d at010f = » following formats: « // 0xe3f @0x10f
0x00d00…0203d at0147 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0xe77 @0x147
0x00d00…0203d at014a = » 1. Single Column « // 0xe7a @0x14a
0x00d00…0203d at0199 = » 2. Multiple Column - DFU will determine the maximum number (1-4) of « // 0xec9 @0x199
0x00d00…0203d at01e9 = » columns needed. (Data will be displayed in a single column if « // 0xf19 @0x1e9
0x00d00…0203d at0239 = » there is not enough data to fill one column). « // 0xf69 @0x239
0x00d00…0203d at0289 = » 3. Maximum Data - DFU will first try to display data in a single column, « // 0xfb9 @0x289
0x00d00…0203d at02d9 = » then in multiple columns, and then DFU will put the most data possible« // 0x1009 @0x2d9
0x00d00…0203d at0329 = » on the display. « // 0x1059 @0x329
0x00d00…0203d at0379 = » « // 0x10a9 @0x379
0x00d00…0203d at03c8 = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x10f8 @0x3c8
0x00d00…0203d at03cb = »Record delete code and position within the record . . . . . . . . « // 0x10fb @0x3cb
0x00d00…0203d at0417 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x1147 @0x417
0x00d00…0203d at041a = »The delete code character and its position within the record indicate « // 0x114a @0x41a
0x00d00…0203d at0466 = » which records are to be removed. Records are not removed, but are « // 0x1196 @0x466
0x00d00…0203d at04b6 = » marked with the delete code for later removal by the user. « // 0x11e6 @0x4b6
0x00d00…0203d at0506 = » The position may not be part of the key field. « // 0x1236 @0x506
0x00d00…0203d at0556 = » « // 0x1286 @0x556
0x00d00…0203d at058c = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x12bc @0x58c
0x00d00…0203d at058f = » Enter-Exit help text Roll keys-Page help text « // 0x12bf @0x58f
0x00d00…0203d }
0x00d00…0203d }
0x00d00…0203d }
0x01400…02c85 Form36 {
0x01400…02c85 fh000 = 0x01 // 0x1400 @0x0
0x01400…02c85 fh00 = 2600 // 0x1401 @0x1
0x01400…02c85 fh01 = »NNN« // 0x1403 @0x3
0x01400…02c85 fh02 = 000000 // 0x1406 @0x6
0x01400…02c85 fh03 = »NNN« // 0x1409 @0x9
0x01400…02c85 fh04 = 0x0030 // 0x140c @0xc
0x01400…02c85 fh05 = 0x0425 // 0x140e @0xe
0x01400…02c85 fh06 = 000080011800000000000000000000000000 // 0x1410 @0x10
0x01400…02c85 at0022 = 0x00102003 // 0x1422 @0x22
0x01400…02c85 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1426 @0x26
0x01400…02c85 panel = { // 0x1430 @0x30
0x01400…02c85 ┌────────────────────────────────────────────────────────────────────────────────┐
0x01400…02c85 00│ │
0x01400…02c85 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
0x01400…02c85 02│ ╳ INDEXED FILES ╳ │
0x01400…02c85 03│ │
0x01400…02c85 04│ Print added records? . . . . . . . . . . . . . . . . . . . Y,N │
0x01400…02c85 05│ │
0x01400…02c85 06│ Y - all records created will be printed when the program is run │
0x01400…02c85 07│ N - records created will not be printed when the program is run │
0x01400…02c85 08│ │
0x01400…02c85 09│ │
0x01400…02c85 10│ Print updated and deleted records? . . . . . . . . . . . . Y,N │
0x01400…02c85 11│ │
0x01400…02c85 12│ Y - all records updated or removed will be printed when the program is run │
0x01400…02c85 13│ N - records updated or removed will not be printed when the program is run │
0x01400…02c85 14│ │
0x01400…02c85 15│ │
0x01400…02c85 16│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
0x01400…02c85 17│ │
0x01400…02c85 18│ Column spacing indicates the number of spaces between fields of data │
0x01400…02c85 19│ on the printout. │
0x01400…02c85 20│ │
0x01400…02c85 21│ │
0x01400…02c85 22│ │
0x01400…02c85 23│ Enter-Exit help text Roll keys-Page help text │
0x01400…02c85 24│ │
0x01400…02c85 25│ │
0x01400…02c85 26│ │
0x01400…02c85 27│ │
0x01400…02c85 └────────────────────────────────────────────────────────────────────────────────┘
0x01400…02c85 Panel5250 {
0x01400…02c85 at0000 = ClearUnit {esc=04, cu=40} // 0x1430 @0x0
0x01400…02c85 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1432 @0x2
0x01400…02c85 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x07} // 0x1436 @0x6
0x01400…02c85 at0009 = Attribute {type=0x22} // 0x1439 @0x9
0x01400…02c85 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x143a @0xa
0x01400…02c85 at004d = Attribute {type=0x20} // 0x147d @0x4d
0x01400…02c85 at004e = SetBufferAddress {ic=11, line=0x03, col=0x16} // 0x147e @0x4e
0x01400…02c85 at0051 = Attribute {type=0x22} // 0x1481 @0x51
0x01400…02c85 at0052 = » INDEXED FILES « // 0x1482 @0x52
0x01400…02c85 at0072 = Attribute {type=0x20} // 0x14a2 @0x72
0x01400…02c85 at0073 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x14a3 @0x73
0x01400…02c85 at0076 = »Print added records? . . . . . . . . . . . . . . . . . . . Y,N « // 0x14a6 @0x76
0x01400…02c85 at00bf = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0x14ef @0xbf
0x01400…02c85 at00c2 = » Y - all records created will be printed when the program is run « // 0x14f2 @0xc2
0x01400…02c85 at0111 = » N - records created will not be printed when the program is run « // 0x1541 @0x111
0x01400…02c85 at0161 = » « // 0x1591 @0x161
0x01400…02c85 at01b0 = SetBufferAddress {ic=11, line=0x0b, col=0x02} // 0x15e0 @0x1b0
0x01400…02c85 at01b3 = »Print updated and deleted records? . . . . . . . . . . . . Y,N « // 0x15e3 @0x1b3
0x01400…02c85 at01fc = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0x162c @0x1fc
0x01400…02c85 at01ff = » Y - all records updated or removed will be printed when the program is run « // 0x162f @0x1ff
0x01400…02c85 at024e = » N - records updated or removed will not be printed when the program is run « // 0x167e @0x24e
0x01400…02c85 at029e = » « // 0x16ce @0x29e
0x01400…02c85 at02ed = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x171d @0x2ed
0x01400…02c85 at02f0 = »Spaces between columns of printed data . . . . . . . . . . 0-9 « // 0x1720 @0x2f0
0x01400…02c85 at0339 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x1769 @0x339
0x01400…02c85 at033c = »Column spacing indicates the number of spaces between fields of data « // 0x176c @0x33c
0x01400…02c85 at0388 = » on the printout. « // 0x17b8 @0x388
0x01400…02c85 at03d4 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1804 @0x3d4
0x01400…02c85 at03d7 = » Enter-Exit help text Roll keys-Page help text « // 0x1807 @0x3d7
0x01400…02c85 }
0x01400…02c85 }
0x01400…02c85 }
0x01900…0373e Form36 {
0x01900…0373e fh000 = 0x01 // 0x1900 @0x0
0x01900…0373e fh00 = 2600 // 0x1901 @0x1
0x01900…0373e fh01 = »NNN« // 0x1903 @0x3
0x01900…0373e fh02 = 000000 // 0x1906 @0x6
0x01900…0373e fh03 = »NNN« // 0x1909 @0x9
0x01900…0373e fh04 = 0x0030 // 0x190c @0xc
0x01900…0373e fh05 = 0x04de // 0x190e @0xe
0x01900…0373e fh06 = 000080011800000000000000000000000000 // 0x1910 @0x10
0x01900…0373e at0022 = 0x00102003 // 0x1922 @0x22
0x01900…0373e at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1926 @0x26
0x01900…0373e panel = { // 0x1930 @0x30
0x01900…0373e ┌────────────────────────────────────────────────────────────────────────────────┐
0x01900…0373e 00│ │
0x01900…0373e 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
0x01900…0373e 02│ ╳ INDEXED FILES ╳ │
0x01900…0373e 03│ │
0x01900…0373e 04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
0x01900…0373e 05│ │
0x01900…0373e 06│ Printer line width is the number of character positions in one print │
0x01900…0373e 07│ line. Widths greater than 132 positions require changing the printer │
0x01900…0373e 08│ density for the work station to 15 characters per inch each time a │
0x01900…0373e 09│ DFU job is run. Also, the printer must be capable of printing more │
0x01900…0373e 10│ than 132 characters per print line. │
0x01900…0373e 11│ │
0x01900…0373e 12│ │
0x01900…0373e 13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
0x01900…0373e 14│ │
0x01900…0373e 15│ Y - If characters that cannot be printed are found in the data, the printer │
0x01900…0373e 16│ will be stopped and a message issued. │
0x01900…0373e 17│ N - If characters that cannot be printed are found in the data, the printer │
0x01900…0373e 18│ will not be stopped. Blanks are substituted for the characters that │
0x01900…0373e 19│ cannot be printed. │
0x01900…0373e 20│ │
0x01900…0373e 21│ │
0x01900…0373e 22│ │
0x01900…0373e 23│ Enter-Exit help text Roll keys-Page help text │
0x01900…0373e 24│ │
0x01900…0373e 25│ │
0x01900…0373e 26│ │
0x01900…0373e 27│ │
0x01900…0373e └────────────────────────────────────────────────────────────────────────────────┘
0x01900…0373e Panel5250 {
0x01900…0373e at0000 = ClearUnit {esc=04, cu=40} // 0x1930 @0x0
0x01900…0373e at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1932 @0x2
0x01900…0373e at0006 = SetBufferAddress {ic=11, line=0x02, col=0x07} // 0x1936 @0x6
0x01900…0373e at0009 = Attribute {type=0x22} // 0x1939 @0x9
0x01900…0373e at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x193a @0xa
0x01900…0373e at004d = Attribute {type=0x20} // 0x197d @0x4d
0x01900…0373e at004e = SetBufferAddress {ic=11, line=0x03, col=0x16} // 0x197e @0x4e
0x01900…0373e at0051 = Attribute {type=0x22} // 0x1981 @0x51
0x01900…0373e at0052 = » INDEXED FILES « // 0x1982 @0x52
0x01900…0373e at0073 = Attribute {type=0x20} // 0x19a3 @0x73
0x01900…0373e at0074 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x19a4 @0x74
0x01900…0373e at0077 = »Printer line width . . . . . . . . . . . . . . . . . . 60-198 « // 0x19a7 @0x77
0x01900…0373e at00c0 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x19f0 @0xc0
0x01900…0373e at00c3 = »Printer line width is the number of character positions in one print « // 0x19f3 @0xc3
0x01900…0373e at010f = » line. Widths greater than 132 positions require changing the printer « // 0x1a3f @0x10f
0x01900…0373e at015f = » density for the work station to 15 characters per inch each time a « // 0x1a8f @0x15f
0x01900…0373e at01af = » DFU job is run. Also, the printer must be capable of printing more « // 0x1adf @0x1af
0x01900…0373e at01ff = » than 132 characters per print line. « // 0x1b2f @0x1ff
0x01900…0373e at024f = » « // 0x1b7f @0x24f
0x01900…0373e at0286 = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x1bb6 @0x286
0x01900…0373e at0289 = »Stop printer on unprintable characters? . . . . . . . . . . N,Y « // 0x1bb9 @0x289
0x01900…0373e at02d2 = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x1c02 @0x2d2
0x01900…0373e at02d5 = »Y - If characters that cannot be printed are found in the data, the printer « // 0x1c05 @0x2d5
0x01900…0373e at0321 = » will be stopped and a message issued. « // 0x1c51 @0x321
0x01900…0373e at0371 = » N - If characters that cannot be printed are found in the data, the printer « // 0x1ca1 @0x371
0x01900…0373e at03c1 = » will not be stopped. Blanks are substituted for the characters that « // 0x1cf1 @0x3c1
0x01900…0373e at0411 = » cannot be printed. « // 0x1d41 @0x411
0x01900…0373e at0461 = » « // 0x1d91 @0x461
0x01900…0373e at048d = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1dbd @0x48d
0x01900…0373e at0490 = » Enter-Exit help text Roll keys-Page help text « // 0x1dc0 @0x490
0x01900…0373e }
0x01900…0373e }
0x01900…0373e }
0x01f00…04335 Form36 {
0x01f00…04335 fh000 = 0x01 // 0x1f00 @0x0
0x01f00…04335 fh00 = 2600 // 0x1f01 @0x1
0x01f00…04335 fh01 = »NNN« // 0x1f03 @0x3
0x01f00…04335 fh02 = 000000 // 0x1f06 @0x6
0x01f00…04335 fh03 = »NNN« // 0x1f09 @0x9
0x01f00…04335 fh04 = 0x0030 // 0x1f0c @0xc
0x01f00…04335 fh05 = 0x04d5 // 0x1f0e @0xe
0x01f00…04335 fh06 = 000080011800000000000000000000000000 // 0x1f10 @0x10
0x01f00…04335 at0022 = 0x00102003 // 0x1f22 @0x22
0x01f00…04335 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1f26 @0x26
0x01f00…04335 panel = { // 0x1f30 @0x30
0x01f00…04335 ┌────────────────────────────────────────────────────────────────────────────────┐
0x01f00…04335 00│ │
0x01f00…04335 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION ╳ │
0x01f00…04335 02│ ╳ INDEXED FILES ╳ │
0x01f00…04335 03│ │
0x01f00…04335 04│ Should DFU generate keys? . . . . . . . . . . . . . . . . . Y,N │
0x01f00…04335 05│ │
0x01f00…04335 06│ Y - Record keys will be supplied by DFU as follows: │
0x01f00…04335 07│ │
0x01f00…04335 08│ New File - the keys will be 00010, 00020, 00030, and so on. │
0x01f00…04335 09│ │
0x01f00…04335 10│ Existing File - the first key generated will be the highest existing │
0x01f00…04335 11│ key rounded up to the next multiple of 10. For example, if the │
0x01f00…04335 12│ highest existing key is 17, the first key DFU generates would be │
0x01f00…04335 13│ 00020. │
0x01f00…04335 14│ │
0x01f00…04335 15│ N - Record keys will be provided by the operator when the job is run. │
0x01f00…04335 16│ │
0x01f00…04335 17│ │
0x01f00…04335 18│ │
0x01f00…04335 19│ │
0x01f00…04335 20│ │
0x01f00…04335 21│ │
0x01f00…04335 22│ │
0x01f00…04335 23│ Enter-Exit help text Roll keys-Page help text │
0x01f00…04335 24│ │
0x01f00…04335 25│ │
0x01f00…04335 26│ │
0x01f00…04335 27│ │
0x01f00…04335 └────────────────────────────────────────────────────────────────────────────────┘
0x01f00…04335 Panel5250 {
0x01f00…04335 at0000 = ClearUnit {esc=04, cu=40} // 0x1f30 @0x0
0x01f00…04335 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1f32 @0x2
0x01f00…04335 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x07} // 0x1f36 @0x6
0x01f00…04335 at0009 = Attribute {type=0x22} // 0x1f39 @0x9
0x01f00…04335 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x1f3a @0xa
0x01f00…04335 at004d = Attribute {type=0x20} // 0x1f7d @0x4d
0x01f00…04335 at004e = SetBufferAddress {ic=11, line=0x03, col=0x12} // 0x1f7e @0x4e
0x01f00…04335 at0051 = Attribute {type=0x22} // 0x1f81 @0x51
0x01f00…04335 at0052 = » INDEXED FILES « // 0x1f82 @0x52
0x01f00…04335 at0076 = Attribute {type=0x20} // 0x1fa6 @0x76
0x01f00…04335 at0077 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x1fa7 @0x77
0x01f00…04335 at007a = »Should DFU generate keys? . . . . . . . . . . . . . . . . . Y,N « // 0x1faa @0x7a
0x01f00…04335 at00c3 = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0x1ff3 @0xc3
0x01f00…04335 at00c6 = » Y - Record keys will be supplied by DFU as follows: « // 0x1ff6 @0xc6
0x01f00…04335 at0115 = » « // 0x2045 @0x115
0x01f00…04335 at0165 = » New File - the keys will be 00010, 00020, 00030, and so on. « // 0x2095 @0x165
0x01f00…04335 at01b5 = » « // 0x20e5 @0x1b5
0x01f00…04335 at0205 = » Existing File - the first key generated will be the highest existing « // 0x2135 @0x205
0x01f00…04335 at0255 = » key rounded up to the next multiple of 10. For example, if the « // 0x2185 @0x255
0x01f00…04335 at02a5 = » highest existing key is 17, the first key DFU generates would be « // 0x21d5 @0x2a5
0x01f00…04335 at02f5 = » 00020. « // 0x2225 @0x2f5
0x01f00…04335 at0345 = » « // 0x2275 @0x345
0x01f00…04335 at0395 = » N - Record keys will be provided by the operator when the job is run. « // 0x22c5 @0x395
0x01f00…04335 at03e5 = » « // 0x2315 @0x3e5
0x01f00…04335 at0435 = » « // 0x2365 @0x435
0x01f00…04335 at0484 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x23b4 @0x484
0x01f00…04335 at0487 = » Enter-Exit help text Roll keys-Page help text « // 0x23b7 @0x487
0x01f00…04335 }
0x01f00…04335 }
0x01f00…04335 }
0x02500…04ea7 Form36 {
0x02500…04ea7 fh000 = 0x01 // 0x2500 @0x0
0x02500…04ea7 fh00 = 2600 // 0x2501 @0x1
0x02500…04ea7 fh01 = »NNN« // 0x2503 @0x3
0x02500…04ea7 fh02 = 000000 // 0x2506 @0x6
0x02500…04ea7 fh03 = »NNN« // 0x2509 @0x9
0x02500…04ea7 fh04 = 0x0030 // 0x250c @0xc
0x02500…04ea7 fh05 = 0x0447 // 0x250e @0xe
0x02500…04ea7 fh06 = 000080011800000000000000000000000000 // 0x2510 @0x10
0x02500…04ea7 at0022 = 0x00102003 // 0x2522 @0x22
0x02500…04ea7 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x2526 @0x26
0x02500…04ea7 panel = { // 0x2530 @0x30
0x02500…04ea7 ┌────────────────────────────────────────────────────────────────────────────────┐
0x02500…04ea7 00│ │
0x02500…04ea7 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
0x02500…04ea7 02│ SEQUENTIAL OR DIRECT FILES │
0x02500…04ea7 03│ ╳ │
0x02500…04ea7 04│╳Description ╳ │
0x02500…04ea7 05│ │
0x02500…04ea7 06│ Enter/Update job setup requires information on how you want your direct │
0x02500…04ea7 07│ or sequential file to be displayed and printed when the program is run. │
0x02500…04ea7 08│ │
0x02500…04ea7 09│ │
0x02500…04ea7 10│╳Keys you can use on previous display ╳ │
0x02500…04ea7 11│ │
0x02500…04ea7 12│ Cmd12 - Process the data on this display and proceed to the next display │
0x02500…04ea7 13│ Cmd19 - Cancel the job │
0x02500…04ea7 14│ │
0x02500…04ea7 15│ │
0x02500…04ea7 16│ Job title . . . . . . . . . . . . . . . . . . . │
0x02500…04ea7 17│ │
0x02500…04ea7 18│ This title will appear on the printout and the display to identify │
0x02500…04ea7 19│ this job. The title may be up to 24 characters long. │
0x02500…04ea7 20│ │
0x02500…04ea7 21│ │
0x02500…04ea7 22│ │
0x02500…04ea7 23│ Enter-Exit help text Roll keys-Page help text │
0x02500…04ea7 24│ │
0x02500…04ea7 25│ │
0x02500…04ea7 26│ │
0x02500…04ea7 27│ │
0x02500…04ea7 └────────────────────────────────────────────────────────────────────────────────┘
0x02500…04ea7 Panel5250 {
0x02500…04ea7 at0000 = ClearUnit {esc=04, cu=40} // 0x2530 @0x0
0x02500…04ea7 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x2532 @0x2
0x02500…04ea7 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x08} // 0x2536 @0x6
0x02500…04ea7 at0009 = Attribute {type=0x22} // 0x2539 @0x9
0x02500…04ea7 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x253a @0xa
0x02500…04ea7 at0052 = » SEQUENTIAL OR DIRECT FILES « // 0x2582 @0x52
0x02500…04ea7 at00a2 = » « // 0x25d2 @0xa2
0x02500…04ea7 at00cc = Attribute {type=0x20} // 0x25fc @0xcc
0x02500…04ea7 at00cd = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x25fd @0xcd
0x02500…04ea7 at00d0 = Attribute {type=0x22} // 0x2600 @0xd0
0x02500…04ea7 at00d1 = »Description « // 0x2601 @0xd1
0x02500…04ea7 at00e6 = Attribute {type=0x20} // 0x2616 @0xe6
0x02500…04ea7 at00e7 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x2617 @0xe7
0x02500…04ea7 at00ea = »Enter/Update job setup requires information on how you want your direct « // 0x261a @0xea
0x02500…04ea7 at0136 = » or sequential file to be displayed and printed when the program is run. « // 0x2666 @0x136
0x02500…04ea7 at0186 = » « // 0x26b6 @0x186
0x02500…04ea7 at01c6 = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x26f6 @0x1c6
0x02500…04ea7 at01c9 = Attribute {type=0x22} // 0x26f9 @0x1c9
0x02500…04ea7 at01ca = »Keys you can use on previous display « // 0x26fa @0x1ca
0x02500…04ea7 at01f3 = Attribute {type=0x20} // 0x2723 @0x1f3
0x02500…04ea7 at01f4 = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0x2724 @0x1f4
0x02500…04ea7 at01f7 = » Cmd12 - Process the data on this display and proceed to the next display « // 0x2727 @0x1f7
0x02500…04ea7 at0246 = » Cmd19 - Cancel the job « // 0x2776 @0x246
0x02500…04ea7 at0296 = » « // 0x27c6 @0x296
0x02500…04ea7 at02e5 = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x2815 @0x2e5
0x02500…04ea7 at02e8 = »Job title . . . . . . . . . . . . . . . . . . . « // 0x2818 @0x2e8
0x02500…04ea7 at0321 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x2851 @0x321
0x02500…04ea7 at0324 = »This title will appear on the printout and the display to identify « // 0x2854 @0x324
0x02500…04ea7 at0370 = » this job. The title may be up to 24 characters long. « // 0x28a0 @0x370
0x02500…04ea7 at03c0 = » « // 0x28f0 @0x3c0
0x02500…04ea7 at03f6 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x2926 @0x3f6
0x02500…04ea7 at03f9 = » Enter-Exit help text Roll keys-Page help text « // 0x2929 @0x3f9
0x02500…04ea7 }
0x02500…04ea7 }
0x02500…04ea7 }
0x02a00…05a5c Form36 {
0x02a00…05a5c fh000 = 0x01 // 0x2a00 @0x0
0x02a00…05a5c fh00 = 2600 // 0x2a01 @0x1
0x02a00…05a5c fh01 = »NNN« // 0x2a03 @0x3
0x02a00…05a5c fh02 = 000000 // 0x2a06 @0x6
0x02a00…05a5c fh03 = »NNN« // 0x2a09 @0x9
0x02a00…05a5c fh04 = 0x0030 // 0x2a0c @0xc
0x02a00…05a5c fh05 = 0x05fc // 0x2a0e @0xe
0x02a00…05a5c fh06 = 000080011800000000000000000000000000 // 0x2a10 @0x10
0x02a00…05a5c at0022 = 0x00102003 // 0x2a22 @0x22
0x02a00…05a5c at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x2a26 @0x26
0x02a00…05a5c panel = { // 0x2a30 @0x30
0x02a00…05a5c ┌────────────────────────────────────────────────────────────────────────────────┐
0x02a00…05a5c 00│ │
0x02a00…05a5c 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
0x02a00…05a5c 02│ SEQUENTIAL OR DIRECT FILES ╳ │
0x02a00…05a5c 03│ │
0x02a00…05a5c 04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
0x02a00…05a5c 05│ │
0x02a00…05a5c 06│ Data will always be displayed to the right of its heading in one of the │
0x02a00…05a5c 07│ following formats: │
0x02a00…05a5c 08│ 1. Single Column │
0x02a00…05a5c 09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
0x02a00…05a5c 10│ columns needed. (Data will be displayed in a single column if │
0x02a00…05a5c 11│ there is not enough data to fill one column). │
0x02a00…05a5c 12│ 3. Maximum Data - DFU will first try to display data in a single column, │
0x02a00…05a5c 13│ then in multiple columns, and then DFU will put the most data possible│
0x02a00…05a5c 14│ on the display. │
0x02a00…05a5c 15│ │
0x02a00…05a5c 16│ Record delete code and position within the record . . . . . . . . │
0x02a00…05a5c 17│ │
0x02a00…05a5c 18│ The delete code character and its position within the record indicate │
0x02a00…05a5c 19│ which records are to be removed. Records are not removed but are │
0x02a00…05a5c 20│ marked with the delete code for later removal by the user. │
0x02a00…05a5c 21│ The position may not be part of the key field. │
0x02a00…05a5c 22│ │
0x02a00…05a5c 23│ Enter-Exit help text Roll keys-Page help text │
0x02a00…05a5c 24│ │
0x02a00…05a5c 25│ │
0x02a00…05a5c 26│ │
0x02a00…05a5c 27│ │
0x02a00…05a5c └────────────────────────────────────────────────────────────────────────────────┘
0x02a00…05a5c Panel5250 {
0x02a00…05a5c at0000 = ClearUnit {esc=04, cu=40} // 0x2a30 @0x0
0x02a00…05a5c at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x2a32 @0x2
0x02a00…05a5c at0006 = SetBufferAddress {ic=11, line=0x02, col=0x09} // 0x2a36 @0x6
0x02a00…05a5c at0009 = Attribute {type=0x22} // 0x2a39 @0x9
0x02a00…05a5c at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x2a3a @0xa
0x02a00…05a5c at0051 = » SEQUENTIAL OR DIRECT FILES « // 0x2a81 @0x51
0x02a00…05a5c at0090 = Attribute {type=0x20} // 0x2ac0 @0x90
0x02a00…05a5c at0091 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x2ac1 @0x91
0x02a00…05a5c at0094 = »How do you want the data displayed? . . . . . . . . . . . . 1,2,3 « // 0x2ac4 @0x94
0x02a00…05a5c at00df = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x2b0f @0xdf
0x02a00…05a5c at00e2 = »Data will always be displayed to the right of its heading in one of the « // 0x2b12 @0xe2
0x02a00…05a5c at012e = » following formats: « // 0x2b5e @0x12e
0x02a00…05a5c at0166 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0x2b96 @0x166
0x02a00…05a5c at0169 = » 1. Single Column « // 0x2b99 @0x169
0x02a00…05a5c at01b8 = » 2. Multiple Column - DFU will determine the maximum number (1-4) of « // 0x2be8 @0x1b8
0x02a00…05a5c at0208 = » columns needed. (Data will be displayed in a single column if « // 0x2c38 @0x208
0x02a00…05a5c at0258 = » there is not enough data to fill one column). « // 0x2c88 @0x258
0x02a00…05a5c at02a8 = » 3. Maximum Data - DFU will first try to display data in a single column, « // 0x2cd8 @0x2a8
0x02a00…05a5c at02f8 = » then in multiple columns, and then DFU will put the most data possible« // 0x2d28 @0x2f8
0x02a00…05a5c at0348 = » on the display. « // 0x2d78 @0x348
0x02a00…05a5c at0398 = » « // 0x2dc8 @0x398
0x02a00…05a5c at03e7 = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x2e17 @0x3e7
0x02a00…05a5c at03ea = »Record delete code and position within the record . . . . . . . . « // 0x2e1a @0x3ea
0x02a00…05a5c at0436 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x2e66 @0x436
0x02a00…05a5c at0439 = »The delete code character and its position within the record indicate « // 0x2e69 @0x439
0x02a00…05a5c at0485 = » which records are to be removed. Records are not removed but are « // 0x2eb5 @0x485
0x02a00…05a5c at04d5 = » marked with the delete code for later removal by the user. « // 0x2f05 @0x4d5
0x02a00…05a5c at0525 = » The position may not be part of the key field. « // 0x2f55 @0x525
0x02a00…05a5c at0575 = » « // 0x2fa5 @0x575
0x02a00…05a5c at05ab = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x2fdb @0x5ab
0x02a00…05a5c at05ae = » Enter-Exit help text Roll keys-Page help text « // 0x2fde @0x5ae
0x02a00…05a5c }
0x02a00…05a5c }
0x02a00…05a5c }
0x03100…066a3 Form36 {
0x03100…066a3 fh000 = 0x01 // 0x3100 @0x0
0x03100…066a3 fh00 = 2600 // 0x3101 @0x1
0x03100…066a3 fh01 = »NNN« // 0x3103 @0x3
0x03100…066a3 fh02 = 000000 // 0x3106 @0x6
0x03100…066a3 fh03 = »NNN« // 0x3109 @0x9
0x03100…066a3 fh04 = 0x0030 // 0x310c @0xc
0x03100…066a3 fh05 = 0x0443 // 0x310e @0xe
0x03100…066a3 fh06 = 000080011800000000000000000000000000 // 0x3110 @0x10
0x03100…066a3 at0022 = 0x00102003 // 0x3122 @0x22
0x03100…066a3 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x3126 @0x26
0x03100…066a3 panel = { // 0x3130 @0x30
0x03100…066a3 ┌────────────────────────────────────────────────────────────────────────────────┐
0x03100…066a3 00│ │
0x03100…066a3 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
0x03100…066a3 02│ SEQUENTIAL OR DIRECT FILES ╳ │
0x03100…066a3 03│ │
0x03100…066a3 04│ Print added records? . . . . . . . . . . . . . . . . . . . Y,N │
0x03100…066a3 05│ │
0x03100…066a3 06│ Y - all records created will be printed when the program is run │
0x03100…066a3 07│ N - records created will not be printed when the program is run │
0x03100…066a3 08│ │
0x03100…066a3 09│ │
0x03100…066a3 10│ Print updated and deleted records? . . . . . . . . . . . . Y,N │
0x03100…066a3 11│ │
0x03100…066a3 12│ Y - all records updated or removed will be printed when the program is run │
0x03100…066a3 13│ N - records updated or removed will not be printed when the program is run │
0x03100…066a3 14│ │
0x03100…066a3 15│ │
0x03100…066a3 16│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
0x03100…066a3 17│ │
0x03100…066a3 18│ Column spacing indicates the number of spaces between fields of data │
0x03100…066a3 19│ on the printout. │
0x03100…066a3 20│ │
0x03100…066a3 21│ │
0x03100…066a3 22│ │
0x03100…066a3 23│ Enter-Exit help text Roll keys-Page help text │
0x03100…066a3 24│ │
0x03100…066a3 25│ │
0x03100…066a3 26│ │
0x03100…066a3 27│ │
0x03100…066a3 └────────────────────────────────────────────────────────────────────────────────┘
0x03100…066a3 Panel5250 {
0x03100…066a3 at0000 = ClearUnit {esc=04, cu=40} // 0x3130 @0x0
0x03100…066a3 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x3132 @0x2
0x03100…066a3 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0a} // 0x3136 @0x6
0x03100…066a3 at0009 = Attribute {type=0x22} // 0x3139 @0x9
0x03100…066a3 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x313a @0xa
0x03100…066a3 at0050 = » SEQUENTIAL OR DIRECT FILES « // 0x3180 @0x50
0x03100…066a3 at0090 = Attribute {type=0x20} // 0x31c0 @0x90
0x03100…066a3 at0091 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x31c1 @0x91
0x03100…066a3 at0094 = »Print added records? . . . . . . . . . . . . . . . . . . . Y,N « // 0x31c4 @0x94
0x03100…066a3 at00dd = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0x320d @0xdd
0x03100…066a3 at00e0 = » Y - all records created will be printed when the program is run « // 0x3210 @0xe0
0x03100…066a3 at012f = » N - records created will not be printed when the program is run « // 0x325f @0x12f
0x03100…066a3 at017f = » « // 0x32af @0x17f
0x03100…066a3 at01ce = SetBufferAddress {ic=11, line=0x0b, col=0x02} // 0x32fe @0x1ce
0x03100…066a3 at01d1 = »Print updated and deleted records? . . . . . . . . . . . . Y,N « // 0x3301 @0x1d1
0x03100…066a3 at021a = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0x334a @0x21a
0x03100…066a3 at021d = » Y - all records updated or removed will be printed when the program is run « // 0x334d @0x21d
0x03100…066a3 at026c = » N - records updated or removed will not be printed when the program is run « // 0x339c @0x26c
0x03100…066a3 at02bc = » « // 0x33ec @0x2bc
0x03100…066a3 at030b = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x343b @0x30b
0x03100…066a3 at030e = »Spaces between columns of printed data . . . . . . . . . . 0-9 « // 0x343e @0x30e
0x03100…066a3 at0357 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x3487 @0x357
0x03100…066a3 at035a = »Column spacing indicates the number of spaces between fields of data « // 0x348a @0x35a
0x03100…066a3 at03a6 = » on the printout. « // 0x34d6 @0x3a6
0x03100…066a3 at03f2 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x3522 @0x3f2
0x03100…066a3 at03f5 = » Enter-Exit help text Roll keys-Page help text « // 0x3525 @0x3f5
0x03100…066a3 }
0x03100…066a3 }
0x03100…066a3 }
0x03600…0715b Form36 {
0x03600…0715b fh000 = 0x01 // 0x3600 @0x0
0x03600…0715b fh00 = 2600 // 0x3601 @0x1
0x03600…0715b fh01 = »NNN« // 0x3603 @0x3
0x03600…0715b fh02 = 000000 // 0x3606 @0x6
0x03600…0715b fh03 = »NNN« // 0x3609 @0x9
0x03600…0715b fh04 = 0x0030 // 0x360c @0xc
0x03600…0715b fh05 = 0x04fb // 0x360e @0xe
0x03600…0715b fh06 = 000080011800000000000000000000000000 // 0x3610 @0x10
0x03600…0715b at0022 = 0x00102003 // 0x3622 @0x22
0x03600…0715b at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x3626 @0x26
0x03600…0715b panel = { // 0x3630 @0x30
0x03600…0715b ┌────────────────────────────────────────────────────────────────────────────────┐
0x03600…0715b 00│ │
0x03600…0715b 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
0x03600…0715b 02│ SEQUENTIAL OR DIRECT FILES ╳ │
0x03600…0715b 03│ │
0x03600…0715b 04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
0x03600…0715b 05│ │
0x03600…0715b 06│ Printer line width is the number of character positions in one print │
0x03600…0715b 07│ line. Widths greater than 132 positions require changing the printer │
0x03600…0715b 08│ density for the work station to 15 characters per inch each time a │
0x03600…0715b 09│ DFU job is run. Also, the printer must be capable of printing more │
0x03600…0715b 10│ than 132 characters per print line. │
0x03600…0715b 11│ │
0x03600…0715b 12│ │
0x03600…0715b 13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
0x03600…0715b 14│ │
0x03600…0715b 15│ Y - If characters that cannot be printed are found in the data, the │
0x03600…0715b 16│ printer will be stopped and a message issued. │
0x03600…0715b 17│ N - If characters that cannot be printed are found in the data, the │
0x03600…0715b 18│ printer will not be stopped. Blanks are printed instead for the │
0x03600…0715b 19│ characters that cannot be printed. │
0x03600…0715b 20│ │
0x03600…0715b 21│ │
0x03600…0715b 22│ │
0x03600…0715b 23│ Enter-Exit help text Roll keys-Page help text │
0x03600…0715b 24│ │
0x03600…0715b 25│ │
0x03600…0715b 26│ │
0x03600…0715b 27│ │
0x03600…0715b └────────────────────────────────────────────────────────────────────────────────┘
0x03600…0715b Panel5250 {
0x03600…0715b at0000 = ClearUnit {esc=04, cu=40} // 0x3630 @0x0
0x03600…0715b at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x3632 @0x2
0x03600…0715b at0006 = SetBufferAddress {ic=11, line=0x02, col=0x09} // 0x3636 @0x6
0x03600…0715b at0009 = Attribute {type=0x22} // 0x3639 @0x9
0x03600…0715b at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x363a @0xa
0x03600…0715b at0051 = » SEQUENTIAL OR DIRECT FILES « // 0x3681 @0x51
0x03600…0715b at0090 = Attribute {type=0x20} // 0x36c0 @0x90
0x03600…0715b at0091 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x36c1 @0x91
0x03600…0715b at0094 = »Printer line width . . . . . . . . . . . . . . . . . . 60-198 « // 0x36c4 @0x94
0x03600…0715b at00dd = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x370d @0xdd
0x03600…0715b at00e0 = »Printer line width is the number of character positions in one print « // 0x3710 @0xe0
0x03600…0715b at012c = » line. Widths greater than 132 positions require changing the printer « // 0x375c @0x12c
0x03600…0715b at017c = » density for the work station to 15 characters per inch each time a « // 0x37ac @0x17c
0x03600…0715b at01cc = » DFU job is run. Also, the printer must be capable of printing more « // 0x37fc @0x1cc
0x03600…0715b at021c = » than 132 characters per print line. « // 0x384c @0x21c
0x03600…0715b at026c = » « // 0x389c @0x26c
0x03600…0715b at02a3 = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x38d3 @0x2a3
0x03600…0715b at02a6 = »Stop printer on unprintable characters? . . . . . . . . . . N,Y « // 0x38d6 @0x2a6
0x03600…0715b at02ef = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x391f @0x2ef
0x03600…0715b at02f2 = »Y - If characters that cannot be printed are found in the data, the « // 0x3922 @0x2f2
0x03600…0715b at033e = » printer will be stopped and a message issued. « // 0x396e @0x33e
0x03600…0715b at038e = » N - If characters that cannot be printed are found in the data, the « // 0x39be @0x38e
0x03600…0715b at03de = » printer will not be stopped. Blanks are printed instead for the « // 0x3a0e @0x3de
0x03600…0715b at042e = » characters that cannot be printed. « // 0x3a5e @0x42e
0x03600…0715b at047e = » « // 0x3aae @0x47e
0x03600…0715b at04aa = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x3ada @0x4aa
0x03600…0715b at04ad = » Enter-Exit help text Roll keys-Page help text « // 0x3add @0x4ad
0x03600…0715b }
0x03600…0715b }
0x03600…0715b }
0x03c00…07c34 Form36 {
0x03c00…07c34 fh000 = 0x01 // 0x3c00 @0x0
0x03c00…07c34 fh00 = 2600 // 0x3c01 @0x1
0x03c00…07c34 fh01 = »NNN« // 0x3c03 @0x3
0x03c00…07c34 fh02 = 000000 // 0x3c06 @0x6
0x03c00…07c34 fh03 = »NNN« // 0x3c09 @0x9
0x03c00…07c34 fh04 = 0x0030 // 0x3c0c @0xc
0x03c00…07c34 fh05 = 0x03d4 // 0x3c0e @0xe
0x03c00…07c34 fh06 = 000080011800000000000000000000000000 // 0x3c10 @0x10
0x03c00…07c34 at0022 = 0x00102003 // 0x3c22 @0x22
0x03c00…07c34 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x3c26 @0x26
0x03c00…07c34 panel = { // 0x3c30 @0x30
0x03c00…07c34 ┌────────────────────────────────────────────────────────────────────────────────┐
0x03c00…07c34 00│ │
0x03c00…07c34 01│ ╳ HELP FOR ENTER/UPDATE GENERAL INFORMATION │
0x03c00…07c34 02│ SEQUENTIAL OR DIRECT FILES ╳ │
0x03c00…07c34 03│ │
0x03c00…07c34 04│ │
0x03c00…07c34 05│ Process the file sequentially?. . . . . . . . . . . . . . . . N,Y │
0x03c00…07c34 06│ │
0x03c00…07c34 07│ Y - if you are working with a sequential file or a direct file │
0x03c00…07c34 08│ that you want to process sequentially. │
0x03c00…07c34 09│ N - if you are working with a direct file and want to be able to │
0x03c00…07c34 10│ specify the record number of the record you are currently │
0x03c00…07c34 11│ processing. │
0x03c00…07c34 12│ │
0x03c00…07c34 13│ │
0x03c00…07c34 14│ │
0x03c00…07c34 15│ │
0x03c00…07c34 16│ │
0x03c00…07c34 17│ │
0x03c00…07c34 18│ │
0x03c00…07c34 19│ │
0x03c00…07c34 20│ │
0x03c00…07c34 21│ │
0x03c00…07c34 22│ │
0x03c00…07c34 23│ Enter-Exit help text Roll keys-Page help text │
0x03c00…07c34 24│ │
0x03c00…07c34 25│ │
0x03c00…07c34 26│ │
0x03c00…07c34 27│ │
0x03c00…07c34 └────────────────────────────────────────────────────────────────────────────────┘
0x03c00…07c34 Panel5250 {
0x03c00…07c34 at0000 = ClearUnit {esc=04, cu=40} // 0x3c30 @0x0
0x03c00…07c34 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x3c32 @0x2
0x03c00…07c34 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x09} // 0x3c36 @0x6
0x03c00…07c34 at0009 = Attribute {type=0x22} // 0x3c39 @0x9
0x03c00…07c34 at000a = » HELP FOR ENTER/UPDATE GENERAL INFORMATION « // 0x3c3a @0xa
0x03c00…07c34 at0051 = » SEQUENTIAL OR DIRECT FILES « // 0x3c81 @0x51
0x03c00…07c34 at0090 = Attribute {type=0x20} // 0x3cc0 @0x90
0x03c00…07c34 at0091 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x3cc1 @0x91
0x03c00…07c34 at0094 = »Process the file sequentially?. . . . . . . . . . . . . . . . N,Y « // 0x3cc4 @0x94
0x03c00…07c34 at00dd = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x3d0d @0xdd
0x03c00…07c34 at00e0 = »Y - if you are working with a sequential file or a direct file « // 0x3d10 @0xe0
0x03c00…07c34 at012c = » that you want to process sequentially. « // 0x3d5c @0x12c
0x03c00…07c34 at017c = » N - if you are working with a direct file and want to be able to « // 0x3dac @0x17c
0x03c00…07c34 at01cc = » specify the record number of the record you are currently « // 0x3dfc @0x1cc
0x03c00…07c34 at021c = » processing. « // 0x3e4c @0x21c
0x03c00…07c34 at026c = » « // 0x3e9c @0x26c
0x03c00…07c34 at02bc = » « // 0x3eec @0x2bc
0x03c00…07c34 at030c = » « // 0x3f3c @0x30c
0x03c00…07c34 at035c = » « // 0x3f8c @0x35c
0x03c00…07c34 at0383 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x3fb3 @0x383
0x03c00…07c34 at0386 = » Enter-Exit help text Roll keys-Page help text « // 0x3fb6 @0x386
0x03c00…07c34 }
0x03c00…07c34 }
0x03c00…07c34 }
0x04100…085e3 Form36 {
0x04100…085e3 fh000 = 0x01 // 0x4100 @0x0
0x04100…085e3 fh00 = 2600 // 0x4101 @0x1
0x04100…085e3 fh01 = »NNN« // 0x4103 @0x3
0x04100…085e3 fh02 = 000000 // 0x4106 @0x6
0x04100…085e3 fh03 = »NNN« // 0x4109 @0x9
0x04100…085e3 fh04 = 0x0030 // 0x410c @0xc
0x04100…085e3 fh05 = 0x0383 // 0x410e @0xe
0x04100…085e3 fh06 = 000080011800000000000000000000000000 // 0x4110 @0x10
0x04100…085e3 at0022 = 0x00102003 // 0x4122 @0x22
0x04100…085e3 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x4126 @0x26
0x04100…085e3 panel = { // 0x4130 @0x30
0x04100…085e3 ┌────────────────────────────────────────────────────────────────────────────────┐
0x04100…085e3 00│ │
0x04100…085e3 01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
0x04100…085e3 02│ │
0x04100…085e3 03│ │
0x04100…085e3 04│╳Description ╳ │
0x04100…085e3 05│ │
0x04100…085e3 06│ Inquiry job setup requires information on how you want your file to be │
0x04100…085e3 07│ displayed and printed when the program is run. │
0x04100…085e3 08│ │
0x04100…085e3 09│╳Keys you can use on previous display ╳ │
0x04100…085e3 10│ │
0x04100…085e3 11│ Cmd12 - Process the data on this display and proceed to the next display │
0x04100…085e3 12│ Cmd19 - Cancel the job │
0x04100…085e3 13│ │
0x04100…085e3 14│ │
0x04100…085e3 15│ Job title . . . . . . . . . . . . . . . . . . . │
0x04100…085e3 16│ │
0x04100…085e3 17│ This title will appear on the printout and the display to identify │
0x04100…085e3 18│ this job. The title may be up to 24 characters long. │
0x04100…085e3 19│ │
0x04100…085e3 20│ │
0x04100…085e3 21│ │
0x04100…085e3 22│ │
0x04100…085e3 23│ Enter-Exit help text Roll keys-Page help text │
0x04100…085e3 24│ │
0x04100…085e3 25│ │
0x04100…085e3 26│ │
0x04100…085e3 27│ │
0x04100…085e3 └────────────────────────────────────────────────────────────────────────────────┘
0x04100…085e3 Panel5250 {
0x04100…085e3 at0000 = ClearUnit {esc=04, cu=40} // 0x4130 @0x0
0x04100…085e3 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x4132 @0x2
0x04100…085e3 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x4136 @0x6
0x04100…085e3 at0009 = Attribute {type=0x22} // 0x4139 @0x9
0x04100…085e3 at000a = » HELP FOR INQUIRY GENERAL INFORMATION « // 0x413a @0xa
0x04100…085e3 at0038 = Attribute {type=0x20} // 0x4168 @0x38
0x04100…085e3 at0039 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x4169 @0x39
0x04100…085e3 at003c = Attribute {type=0x22} // 0x416c @0x3c
0x04100…085e3 at003d = »Description « // 0x416d @0x3d
0x04100…085e3 at0052 = Attribute {type=0x20} // 0x4182 @0x52
0x04100…085e3 at0053 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x4183 @0x53
0x04100…085e3 at0056 = »Inquiry job setup requires information on how you want your file to be « // 0x4186 @0x56
0x04100…085e3 at00a2 = » displayed and printed when the program is run. « // 0x41d2 @0xa2
0x04100…085e3 at00f2 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x4222 @0xf2
0x04100…085e3 at00f5 = Attribute {type=0x22} // 0x4225 @0xf5
0x04100…085e3 at00f6 = »Keys you can use on previous display « // 0x4226 @0xf6
0x04100…085e3 at011f = Attribute {type=0x20} // 0x424f @0x11f
0x04100…085e3 at0120 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x4250 @0x120
0x04100…085e3 at0123 = » Cmd12 - Process the data on this display and proceed to the next display « // 0x4253 @0x123
0x04100…085e3 at0172 = » Cmd19 - Cancel the job « // 0x42a2 @0x172
0x04100…085e3 at01c2 = » « // 0x42f2 @0x1c2
0x04100…085e3 at0211 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x4341 @0x211
0x04100…085e3 at0214 = »Job title . . . . . . . . . . . . . . . . . . . « // 0x4344 @0x214
0x04100…085e3 at0257 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x4387 @0x257
0x04100…085e3 at025a = »This title will appear on the printout and the display to identify « // 0x438a @0x25a
0x04100…085e3 at02a6 = » this job. The title may be up to 24 characters long. « // 0x43d6 @0x2a6
0x04100…085e3 at02f6 = » « // 0x4426 @0x2f6
0x04100…085e3 at0332 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x4462 @0x332
0x04100…085e3 at0335 = » Enter-Exit help text Roll keys-Page help text « // 0x4465 @0x335
0x04100…085e3 }
0x04100…085e3 }
0x04100…085e3 }
0x04500…0900d Form36 {
0x04500…0900d fh000 = 0x01 // 0x4500 @0x0
0x04500…0900d fh00 = 2600 // 0x4501 @0x1
0x04500…0900d fh01 = »NNN« // 0x4503 @0x3
0x04500…0900d fh02 = 000000 // 0x4506 @0x6
0x04500…0900d fh03 = »NNN« // 0x4509 @0x9
0x04500…0900d fh04 = 0x0030 // 0x450c @0xc
0x04500…0900d fh05 = 0x05ad // 0x450e @0xe
0x04500…0900d fh06 = 000080011800000000000000000000000000 // 0x4510 @0x10
0x04500…0900d at0022 = 0x00102003 // 0x4522 @0x22
0x04500…0900d at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x4526 @0x26
0x04500…0900d panel = { // 0x4530 @0x30
0x04500…0900d ┌────────────────────────────────────────────────────────────────────────────────┐
0x04500…0900d 00│ │
0x04500…0900d 01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
0x04500…0900d 02│ │
0x04500…0900d 03│ │
0x04500…0900d 04│ How do you want the data displayed? . . . . . . . . . . . . 1,2,3 │
0x04500…0900d 05│ │
0x04500…0900d 06│ Data will always be displayed to the right of its heading in one of the │
0x04500…0900d 07│ following formats: │
0x04500…0900d 08│ 1. Single Column │
0x04500…0900d 09│ 2. Multiple Column - DFU will determine the maximum number (1-4) of │
0x04500…0900d 10│ columns needed. (Data will be displayed in a single column if │
0x04500…0900d 11│ there is not enough data to fill one column). │
0x04500…0900d 12│ 3. Maximum Data - DFU will first try to display data in a single column, │
0x04500…0900d 13│ then in multiple columns, and then DFU will put the most data │
0x04500…0900d 14│ possible on the display. │
0x04500…0900d 15│ │
0x04500…0900d 16│ Display numeric fields in edited format . . . . . . . . . . . N,Y │
0x04500…0900d 17│ │
0x04500…0900d 18│ Y - DFU removes any leading zeros, left-justifies the numeric fields, │
0x04500…0900d 19│ inserts decimal point, and displays the sign if negative. │
0x04500…0900d 20│ N - DFU will not edit the numeric fields. │
0x04500…0900d 21│ │
0x04500…0900d 22│ │
0x04500…0900d 23│ Enter-Exit help text Roll keys-Page help text │
0x04500…0900d 24│ │
0x04500…0900d 25│ │
0x04500…0900d 26│ │
0x04500…0900d 27│ │
0x04500…0900d └────────────────────────────────────────────────────────────────────────────────┘
0x04500…0900d Panel5250 {
0x04500…0900d at0000 = ClearUnit {esc=04, cu=40} // 0x4530 @0x0
0x04500…0900d at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x4532 @0x2
0x04500…0900d at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x4536 @0x6
0x04500…0900d at0009 = Attribute {type=0x22} // 0x4539 @0x9
0x04500…0900d at000a = » HELP FOR INQUIRY GENERAL INFORMATION « // 0x453a @0xa
0x04500…0900d at003f = Attribute {type=0x20} // 0x456f @0x3f
0x04500…0900d at0040 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x4570 @0x40
0x04500…0900d at0043 = »How do you want the data displayed? . . . . . . . . . . . . 1,2,3 « // 0x4573 @0x43
0x04500…0900d at0090 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x45c0 @0x90
0x04500…0900d at0093 = »Data will always be displayed to the right of its heading in one of the « // 0x45c3 @0x93
0x04500…0900d at00df = » following formats: « // 0x460f @0xdf
0x04500…0900d at0117 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0x4647 @0x117
0x04500…0900d at011a = » 1. Single Column « // 0x464a @0x11a
0x04500…0900d at0169 = » 2. Multiple Column - DFU will determine the maximum number (1-4) of « // 0x4699 @0x169
0x04500…0900d at01b9 = » columns needed. (Data will be displayed in a single column if « // 0x46e9 @0x1b9
0x04500…0900d at0209 = » there is not enough data to fill one column). « // 0x4739 @0x209
0x04500…0900d at0259 = » 3. Maximum Data - DFU will first try to display data in a single column, « // 0x4789 @0x259
0x04500…0900d at02a9 = » then in multiple columns, and then DFU will put the most data « // 0x47d9 @0x2a9
0x04500…0900d at02f9 = » possible on the display. « // 0x4829 @0x2f9
0x04500…0900d at0349 = » « // 0x4879 @0x349
0x04500…0900d at0398 = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x48c8 @0x398
0x04500…0900d at039b = »Display numeric fields in edited format . . . . . . . . . . . N,Y « // 0x48cb @0x39b
0x04500…0900d at03e7 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x4917 @0x3e7
0x04500…0900d at03ea = »Y - DFU removes any leading zeros, left-justifies the numeric fields, « // 0x491a @0x3ea
0x04500…0900d at0436 = » inserts decimal point, and displays the sign if negative. « // 0x4966 @0x436
0x04500…0900d at0486 = » N - DFU will not edit the numeric fields. « // 0x49b6 @0x486
0x04500…0900d at04d6 = » « // 0x4a06 @0x4d6
0x04500…0900d at0526 = » « // 0x4a56 @0x526
0x04500…0900d at055c = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x4a8c @0x55c
0x04500…0900d at055f = » Enter-Exit help text Roll keys-Page help text « // 0x4a8f @0x55f
0x04500…0900d }
0x04500…0900d }
0x04500…0900d }
0x04b00…09bc0 Form36 {
0x04b00…09bc0 fh000 = 0x01 // 0x4b00 @0x0
0x04b00…09bc0 fh00 = 2600 // 0x4b01 @0x1
0x04b00…09bc0 fh01 = »NNN« // 0x4b03 @0x3
0x04b00…09bc0 fh02 = 000000 // 0x4b06 @0x6
0x04b00…09bc0 fh03 = »NNN« // 0x4b09 @0x9
0x04b00…09bc0 fh04 = 0x0030 // 0x4b0c @0xc
0x04b00…09bc0 fh05 = 0x0560 // 0x4b0e @0xe
0x04b00…09bc0 fh06 = 000080011800000000000000000000000000 // 0x4b10 @0x10
0x04b00…09bc0 at0022 = 0x00102003 // 0x4b22 @0x22
0x04b00…09bc0 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x4b26 @0x26
0x04b00…09bc0 panel = { // 0x4b30 @0x30
0x04b00…09bc0 ┌────────────────────────────────────────────────────────────────────────────────┐
0x04b00…09bc0 00│ │
0x04b00…09bc0 01│ ╳ HELP FOR INQUIRY GENERAL INFORMATION ╳ │
0x04b00…09bc0 02│ │
0x04b00…09bc0 03│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
0x04b00…09bc0 04│ │
0x04b00…09bc0 05│ Column spacing indicates the number of spaces between fields of data │
0x04b00…09bc0 06│ on the printout. │
0x04b00…09bc0 07│ │
0x04b00…09bc0 08│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
0x04b00…09bc0 09│ │
0x04b00…09bc0 10│ Printer line width is the number of character positions in one print │
0x04b00…09bc0 11│ line. Widths greater than 132 positions require changing the printer │
0x04b00…09bc0 12│ density for the work station to 15 characters per inch each time a DFU │
0x04b00…09bc0 13│ job is run. Also, the printer must be capable of printing more than │
0x04b00…09bc0 14│ 132 characters per print line. │
0x04b00…09bc0 15│ │
0x04b00…09bc0 16│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
0x04b00…09bc0 17│ │
0x04b00…09bc0 18│ Y - If characters that cannot be printed are found in the data, the printer │
0x04b00…09bc0 19│ will be stopped and a message issued. │
0x04b00…09bc0 20│ N - If characters that cannot be printed are found in the data, the printer │
0x04b00…09bc0 21│ will not be stopped. Blanks are substituted for characters that cannot │
0x04b00…09bc0 22│ be printed. │
0x04b00…09bc0 23│ Enter-Exit help text Roll keys-Page help text │
0x04b00…09bc0 24│ │
0x04b00…09bc0 25│ │
0x04b00…09bc0 26│ │
0x04b00…09bc0 27│ │
0x04b00…09bc0 └────────────────────────────────────────────────────────────────────────────────┘
0x04b00…09bc0 Panel5250 {
0x04b00…09bc0 at0000 = ClearUnit {esc=04, cu=40} // 0x4b30 @0x0
0x04b00…09bc0 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x4b32 @0x2
0x04b00…09bc0 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x12} // 0x4b36 @0x6
0x04b00…09bc0 at0009 = Attribute {type=0x22} // 0x4b39 @0x9
0x04b00…09bc0 at000a = » HELP FOR INQUIRY GENERAL INFORMATION « // 0x4b3a @0xa
0x04b00…09bc0 at0038 = Attribute {type=0x20} // 0x4b68 @0x38
0x04b00…09bc0 at0039 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x4b69 @0x39
0x04b00…09bc0 at003c = »Spaces between columns of printed data . . . . . . . . . . 0-9 « // 0x4b6c @0x3c
0x04b00…09bc0 at0085 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x4bb5 @0x85
0x04b00…09bc0 at0088 = » Column spacing indicates the number of spaces between fields of data « // 0x4bb8 @0x88
0x04b00…09bc0 at00d7 = » on the printout. « // 0x4c07 @0xd7
0x04b00…09bc0 at0127 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0x4c57 @0x127
0x04b00…09bc0 at012a = »Printer line width . . . . . . . . . . . . . . . . . . 60-198 « // 0x4c5a @0x12a
0x04b00…09bc0 at0173 = SetBufferAddress {ic=11, line=0x0b, col=0x05} // 0x4ca3 @0x173
0x04b00…09bc0 at0176 = »Printer line width is the number of character positions in one print « // 0x4ca6 @0x176
0x04b00…09bc0 at01c2 = » line. Widths greater than 132 positions require changing the printer « // 0x4cf2 @0x1c2
0x04b00…09bc0 at0212 = » density for the work station to 15 characters per inch each time a DFU « // 0x4d42 @0x212
0x04b00…09bc0 at0262 = » job is run. Also, the printer must be capable of printing more than « // 0x4d92 @0x262
0x04b00…09bc0 at02b2 = » 132 characters per print line. « // 0x4de2 @0x2b2
0x04b00…09bc0 at0302 = » « // 0x4e32 @0x302
0x04b00…09bc0 at033a = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x4e6a @0x33a
0x04b00…09bc0 at033d = »Stop printer on unprintable characters? . . . . . . . . . . N,Y « // 0x4e6d @0x33d
0x04b00…09bc0 at0386 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x4eb6 @0x386
0x04b00…09bc0 at0389 = »Y - If characters that cannot be printed are found in the data, the printer « // 0x4eb9 @0x389
0x04b00…09bc0 at03d5 = » will be stopped and a message issued. « // 0x4f05 @0x3d5
0x04b00…09bc0 at0425 = » N - If characters that cannot be printed are found in the data, the printer « // 0x4f55 @0x425
0x04b00…09bc0 at0475 = » will not be stopped. Blanks are substituted for characters that cannot « // 0x4fa5 @0x475
0x04b00…09bc0 at04c5 = » be printed. « // 0x4ff5 @0x4c5
0x04b00…09bc0 at050f = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x503f @0x50f
0x04b00…09bc0 at0512 = » Enter-Exit help text Roll keys-Page help text « // 0x5042 @0x512
0x04b00…09bc0 }
0x04b00…09bc0 }
0x04b00…09bc0 }
0x05100…0a5f4 Form36 {
0x05100…0a5f4 fh000 = 0x01 // 0x5100 @0x0
0x05100…0a5f4 fh00 = 2600 // 0x5101 @0x1
0x05100…0a5f4 fh01 = »NNN« // 0x5103 @0x3
0x05100…0a5f4 fh02 = 000000 // 0x5106 @0x6
0x05100…0a5f4 fh03 = »NNN« // 0x5109 @0x9
0x05100…0a5f4 fh04 = 0x0030 // 0x510c @0xc
0x05100…0a5f4 fh05 = 0x0394 // 0x510e @0xe
0x05100…0a5f4 fh06 = 000080011800000000000000000000000000 // 0x5110 @0x10
0x05100…0a5f4 at0022 = 0x00102003 // 0x5122 @0x22
0x05100…0a5f4 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x5126 @0x26
0x05100…0a5f4 panel = { // 0x5130 @0x30
0x05100…0a5f4 ┌────────────────────────────────────────────────────────────────────────────────┐
0x05100…0a5f4 00│ │
0x05100…0a5f4 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x05100…0a5f4 02│ ╳ INDEXED FILES ╳ │
0x05100…0a5f4 03│ │
0x05100…0a5f4 04│╳Description ╳ │
0x05100…0a5f4 05│ │
0x05100…0a5f4 06│ List job setup requires information on how you want your indexed file │
0x05100…0a5f4 07│ to be printed when the program is run. │
0x05100…0a5f4 08│ │
0x05100…0a5f4 09│╳Keys you can use on previous display ╳ │
0x05100…0a5f4 10│ │
0x05100…0a5f4 11│ Cmd12 - Process the data on this display and proceed to the next display │
0x05100…0a5f4 12│ Cmd19 - Cancel the job │
0x05100…0a5f4 13│ │
0x05100…0a5f4 14│ │
0x05100…0a5f4 15│ Job title . . . . . . . . . . . . . . . . . . . │
0x05100…0a5f4 16│ │
0x05100…0a5f4 17│ This title will appear on the printout to identify this job. The │
0x05100…0a5f4 18│ title may be up to 24 characters long. │
0x05100…0a5f4 19│ │
0x05100…0a5f4 20│ │
0x05100…0a5f4 21│ │
0x05100…0a5f4 22│ │
0x05100…0a5f4 23│ Enter-Exit help text Roll keys-Page help text │
0x05100…0a5f4 24│ │
0x05100…0a5f4 25│ │
0x05100…0a5f4 26│ │
0x05100…0a5f4 27│ │
0x05100…0a5f4 └────────────────────────────────────────────────────────────────────────────────┘
0x05100…0a5f4 Panel5250 {
0x05100…0a5f4 at0000 = ClearUnit {esc=04, cu=40} // 0x5130 @0x0
0x05100…0a5f4 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x5132 @0x2
0x05100…0a5f4 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x10} // 0x5136 @0x6
0x05100…0a5f4 at0009 = Attribute {type=0x22} // 0x5139 @0x9
0x05100…0a5f4 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x513a @0xa
0x05100…0a5f4 at003f = Attribute {type=0x20} // 0x516f @0x3f
0x05100…0a5f4 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1c} // 0x5170 @0x40
0x05100…0a5f4 at0043 = Attribute {type=0x22} // 0x5173 @0x43
0x05100…0a5f4 at0044 = » INDEXED FILES « // 0x5174 @0x44
0x05100…0a5f4 at005b = Attribute {type=0x20} // 0x518b @0x5b
0x05100…0a5f4 at005c = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x518c @0x5c
0x05100…0a5f4 at005f = Attribute {type=0x22} // 0x518f @0x5f
0x05100…0a5f4 at0060 = »Description « // 0x5190 @0x60
0x05100…0a5f4 at0073 = Attribute {type=0x20} // 0x51a3 @0x73
0x05100…0a5f4 at0074 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x51a4 @0x74
0x05100…0a5f4 at0077 = »List job setup requires information on how you want your indexed file « // 0x51a7 @0x77
0x05100…0a5f4 at00c3 = » to be printed when the program is run. « // 0x51f3 @0xc3
0x05100…0a5f4 at010d = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x523d @0x10d
0x05100…0a5f4 at0110 = Attribute {type=0x22} // 0x5240 @0x110
0x05100…0a5f4 at0111 = »Keys you can use on previous display « // 0x5241 @0x111
0x05100…0a5f4 at013a = Attribute {type=0x20} // 0x526a @0x13a
0x05100…0a5f4 at013b = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x526b @0x13b
0x05100…0a5f4 at013e = » Cmd12 - Process the data on this display and proceed to the next display « // 0x526e @0x13e
0x05100…0a5f4 at018d = » Cmd19 - Cancel the job « // 0x52bd @0x18d
0x05100…0a5f4 at01dd = » « // 0x530d @0x1dd
0x05100…0a5f4 at022c = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x535c @0x22c
0x05100…0a5f4 at022f = »Job title . . . . . . . . . . . . . . . . . . . « // 0x535f @0x22f
0x05100…0a5f4 at0272 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x53a2 @0x272
0x05100…0a5f4 at0275 = »This title will appear on the printout to identify this job. The « // 0x53a5 @0x275
0x05100…0a5f4 at02c1 = » title may be up to 24 characters long. « // 0x53f1 @0x2c1
0x05100…0a5f4 at0311 = » « // 0x5441 @0x311
0x05100…0a5f4 at0343 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x5473 @0x343
0x05100…0a5f4 at0346 = » Enter-Exit help text Roll keys-Page help text « // 0x5476 @0x346
0x05100…0a5f4 }
0x05100…0a5f4 }
0x05100…0a5f4 }
0x05500…0b0a7 Form36 {
0x05500…0b0a7 fh000 = 0x01 // 0x5500 @0x0
0x05500…0b0a7 fh00 = 2600 // 0x5501 @0x1
0x05500…0b0a7 fh01 = »NNN« // 0x5503 @0x3
0x05500…0b0a7 fh02 = 000000 // 0x5506 @0x6
0x05500…0b0a7 fh03 = »NNN« // 0x5509 @0x9
0x05500…0b0a7 fh04 = 0x0030 // 0x550c @0xc
0x05500…0b0a7 fh05 = 0x0647 // 0x550e @0xe
0x05500…0b0a7 fh06 = 000080011800000000000000000000000000 // 0x5510 @0x10
0x05500…0b0a7 at0022 = 0x00102003 // 0x5522 @0x22
0x05500…0b0a7 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x5526 @0x26
0x05500…0b0a7 panel = { // 0x5530 @0x30
0x05500…0b0a7 ┌────────────────────────────────────────────────────────────────────────────────┐
0x05500…0b0a7 00│ │
0x05500…0b0a7 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x05500…0b0a7 02│ ╳ INDEXED FILES ╳ │
0x05500…0b0a7 03│ │
0x05500…0b0a7 04│ How do you want the data printed? . . . . . . . . . . . . 1,2,3 │
0x05500…0b0a7 05│ │
0x05500…0b0a7 06│ The printout will be in one of the following listing formats: │
0x05500…0b0a7 07│ │
0x05500…0b0a7 08│ 1. Record list - a list of records is printed by record types │
0x05500…0b0a7 09│ 2. Summary list, with detail printing - all selected records are │
0x05500…0b0a7 10│ printed along with field totals and control fields │
0x05500…0b0a7 11│ 3. Summary list, without detail printing - only totals and control │
0x05500…0b0a7 12│ fields are printed, and only when a control field changes value │
0x05500…0b0a7 13│ │
0x05500…0b0a7 14│ │
0x05500…0b0a7 15│ Print the record key first before the record data? . . . . . N,Y │
0x05500…0b0a7 16│ │
0x05500…0b0a7 17│ Y - indicates that the record key will be printed as the first field of │
0x05500…0b0a7 18│ each data line. │
0x05500…0b0a7 19│ N - indicates that the record key will not be printed as the first field of │
0x05500…0b0a7 20│ each data line (although it can be specified as one or more of the list │
0x05500…0b0a7 21│ fields later). │
0x05500…0b0a7 22│ │
0x05500…0b0a7 23│ Enter-Exit help text Roll keys-Page help text │
0x05500…0b0a7 24│ │
0x05500…0b0a7 25│ │
0x05500…0b0a7 26│ │
0x05500…0b0a7 27│ │
0x05500…0b0a7 └────────────────────────────────────────────────────────────────────────────────┘
0x05500…0b0a7 Panel5250 {
0x05500…0b0a7 at0000 = ClearUnit {esc=04, cu=40} // 0x5530 @0x0
0x05500…0b0a7 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x5532 @0x2
0x05500…0b0a7 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x5536 @0x6
0x05500…0b0a7 at0009 = Attribute {type=0x22} // 0x5539 @0x9
0x05500…0b0a7 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x553a @0xa
0x05500…0b0a7 at003f = Attribute {type=0x20} // 0x556f @0x3f
0x05500…0b0a7 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1b} // 0x5570 @0x40
0x05500…0b0a7 at0043 = Attribute {type=0x22} // 0x5573 @0x43
0x05500…0b0a7 at0044 = » INDEXED FILES « // 0x5574 @0x44
0x05500…0b0a7 at005b = Attribute {type=0x20} // 0x558b @0x5b
0x05500…0b0a7 at005c = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x558c @0x5c
0x05500…0b0a7 at005f = »How do you want the data printed? . . . . . . . . . . . . 1,2,3 « // 0x558f @0x5f
0x05500…0b0a7 at00a8 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x55d8 @0xa8
0x05500…0b0a7 at00ab = »The printout will be in one of the following listing formats: « // 0x55db @0xab
0x05500…0b0a7 at00f7 = » « // 0x5627 @0xf7
0x05500…0b0a7 at0146 = SetBufferAddress {ic=11, line=0x09, col=0x03} // 0x5676 @0x146
0x05500…0b0a7 at0149 = » 1. Record list - a list of records is printed by record types « // 0x5679 @0x149
0x05500…0b0a7 at0197 = » 2. Summary list, with detail printing - all selected records are « // 0x56c7 @0x197
0x05500…0b0a7 at01e7 = » printed along with field totals and control fields « // 0x5717 @0x1e7
0x05500…0b0a7 at0237 = » 3. Summary list, without detail printing - only totals and control « // 0x5767 @0x237
0x05500…0b0a7 at0287 = » fields are printed, and only when a control field changes value « // 0x57b7 @0x287
0x05500…0b0a7 at02d7 = » « // 0x5807 @0x2d7
0x05500…0b0a7 at0327 = » « // 0x5857 @0x327
0x05500…0b0a7 at0376 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x58a6 @0x376
0x05500…0b0a7 at0379 = »Print the record key first before the record data? . . . . . N,Y « // 0x58a9 @0x379
0x05500…0b0a7 at03c7 = SetBufferAddress {ic=11, line=0x11, col=0x03} // 0x58f7 @0x3c7
0x05500…0b0a7 at03ca = » « // 0x58fa @0x3ca
0x05500…0b0a7 at0418 = » Y - indicates that the record key will be printed as the first field of « // 0x5948 @0x418
0x05500…0b0a7 at0468 = » each data line. « // 0x5998 @0x468
0x05500…0b0a7 at04b8 = » N - indicates that the record key will not be printed as the first field of « // 0x59e8 @0x4b8
0x05500…0b0a7 at0508 = » each data line (although it can be specified as one or more of the list « // 0x5a38 @0x508
0x05500…0b0a7 at0558 = » fields later). « // 0x5a88 @0x558
0x05500…0b0a7 at05a8 = » « // 0x5ad8 @0x5a8
0x05500…0b0a7 at05f6 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x5b26 @0x5f6
0x05500…0b0a7 at05f9 = » Enter-Exit help text Roll keys-Page help text « // 0x5b29 @0x5f9
0x05500…0b0a7 }
0x05500…0b0a7 }
0x05500…0b0a7 }
0x05c00…0bc2d Form36 {
0x05c00…0bc2d fh000 = 0x01 // 0x5c00 @0x0
0x05c00…0bc2d fh00 = 2600 // 0x5c01 @0x1
0x05c00…0bc2d fh01 = »NNN« // 0x5c03 @0x3
0x05c00…0bc2d fh02 = 000000 // 0x5c06 @0x6
0x05c00…0bc2d fh03 = »NNN« // 0x5c09 @0x9
0x05c00…0bc2d fh04 = 0x0030 // 0x5c0c @0xc
0x05c00…0bc2d fh05 = 0x03cd // 0x5c0e @0xe
0x05c00…0bc2d fh06 = 000080011800000000000000000000000000 // 0x5c10 @0x10
0x05c00…0bc2d at0022 = 0x00102003 // 0x5c22 @0x22
0x05c00…0bc2d at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x5c26 @0x26
0x05c00…0bc2d panel = { // 0x5c30 @0x30
0x05c00…0bc2d ┌────────────────────────────────────────────────────────────────────────────────┐
0x05c00…0bc2d 00│ │
0x05c00…0bc2d 01│╳ HELP FOR LIST GENERAL INFORMATION │
0x05c00…0bc2d 02│ ╳ ╳ INDEXED FILES ╳ │
0x05c00…0bc2d 03│ │
0x05c00…0bc2d 04│ │
0x05c00…0bc2d 05│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
0x05c00…0bc2d 06│ │
0x05c00…0bc2d 07│ Column spacing indicates the number of spaces between fields on │
0x05c00…0bc2d 08│ the printout. │
0x05c00…0bc2d 09│ │
0x05c00…0bc2d 10│ │
0x05c00…0bc2d 11│ Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 │
0x05c00…0bc2d 12│ │
0x05c00…0bc2d 13│ Printer line spacing indicates the number of blank lines between lines │
0x05c00…0bc2d 14│ on the printed output. │
0x05c00…0bc2d 15│ │
0x05c00…0bc2d 16│ 1. Single space - Records will be printed with no blank lines. │
0x05c00…0bc2d 17│ 2. Double space - Records will be printed with one blank line. │
0x05c00…0bc2d 18│ 3. Triple space - Records will be printed with two blank lines. │
0x05c00…0bc2d 19│ │
0x05c00…0bc2d 20│ │
0x05c00…0bc2d 21│ │
0x05c00…0bc2d 22│ │
0x05c00…0bc2d 23│ Enter-Exit help text Roll keys-Page help text │
0x05c00…0bc2d 24│ │
0x05c00…0bc2d 25│ │
0x05c00…0bc2d 26│ │
0x05c00…0bc2d 27│ │
0x05c00…0bc2d └────────────────────────────────────────────────────────────────────────────────┘
0x05c00…0bc2d Panel5250 {
0x05c00…0bc2d at0000 = ClearUnit {esc=04, cu=40} // 0x5c30 @0x0
0x05c00…0bc2d at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x5c32 @0x2
0x05c00…0bc2d at0006 = SetBufferAddress {ic=11, line=0x02, col=0x01} // 0x5c36 @0x6
0x05c00…0bc2d at0009 = Attribute {type=0x22} // 0x5c39 @0x9
0x05c00…0bc2d at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x5c3a @0xa
0x05c00…0bc2d at0059 = » « // 0x5c89 @0x59
0x05c00…0bc2d at0063 = Attribute {type=0x20} // 0x5c93 @0x63
0x05c00…0bc2d at0064 = SetBufferAddress {ic=11, line=0x03, col=0x1c} // 0x5c94 @0x64
0x05c00…0bc2d at0067 = Attribute {type=0x22} // 0x5c97 @0x67
0x05c00…0bc2d at0068 = » INDEXED FILES « // 0x5c98 @0x68
0x05c00…0bc2d at007f = Attribute {type=0x20} // 0x5caf @0x7f
0x05c00…0bc2d at0080 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x5cb0 @0x80
0x05c00…0bc2d at0083 = »Spaces between columns of printed data . . . . . . . . . . 0-9 « // 0x5cb3 @0x83
0x05c00…0bc2d at00cc = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x5cfc @0xcc
0x05c00…0bc2d at00cf = »Column spacing indicates the number of spaces between fields on « // 0x5cff @0xcf
0x05c00…0bc2d at011b = » the printout. « // 0x5d4b @0x11b
0x05c00…0bc2d at0153 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x5d83 @0x153
0x05c00…0bc2d at0156 = »Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 « // 0x5d86 @0x156
0x05c00…0bc2d at019f = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0x5dcf @0x19f
0x05c00…0bc2d at01a2 = »Printer line spacing indicates the number of blank lines between lines « // 0x5dd2 @0x1a2
0x05c00…0bc2d at01ee = » on the printed output. « // 0x5e1e @0x1ee
0x05c00…0bc2d at023d = SetBufferAddress {ic=11, line=0x10, col=0x03} // 0x5e6d @0x23d
0x05c00…0bc2d at0240 = » « // 0x5e70 @0x240
0x05c00…0bc2d at028e = » 1. Single space - Records will be printed with no blank lines. « // 0x5ebe @0x28e
0x05c00…0bc2d at02de = » 2. Double space - Records will be printed with one blank line. « // 0x5f0e @0x2de
0x05c00…0bc2d at032e = » 3. Triple space - Records will be printed with two blank lines. « // 0x5f5e @0x32e
0x05c00…0bc2d at037c = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x5fac @0x37c
0x05c00…0bc2d at037f = » Enter-Exit help text Roll keys-Page help text « // 0x5faf @0x37f
0x05c00…0bc2d }
0x05c00…0bc2d }
0x05c00…0bc2d }
0x06000…0c534 Form36 {
0x06000…0c534 fh000 = 0x01 // 0x6000 @0x0
0x06000…0c534 fh00 = 2600 // 0x6001 @0x1
0x06000…0c534 fh01 = »NNN« // 0x6003 @0x3
0x06000…0c534 fh02 = 000000 // 0x6006 @0x6
0x06000…0c534 fh03 = »NNN« // 0x6009 @0x9
0x06000…0c534 fh04 = 0x0030 // 0x600c @0xc
0x06000…0c534 fh05 = 0x04d4 // 0x600e @0xe
0x06000…0c534 fh06 = 000080011800000000000000000000000000 // 0x6010 @0x10
0x06000…0c534 at0022 = 0x00102003 // 0x6022 @0x22
0x06000…0c534 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x6026 @0x26
0x06000…0c534 panel = { // 0x6030 @0x30
0x06000…0c534 ┌────────────────────────────────────────────────────────────────────────────────┐
0x06000…0c534 00│ │
0x06000…0c534 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x06000…0c534 02│ ╳ INDEXED FILES ╳ │
0x06000…0c534 03│ │
0x06000…0c534 04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
0x06000…0c534 05│ │
0x06000…0c534 06│ Printer line width is the number of character positions in one print │
0x06000…0c534 07│ line. Widths greater than 132 positions require changing the printer │
0x06000…0c534 08│ density for the work station to 15 characters per inch each time a │
0x06000…0c534 09│ DFU job is run. Also, the printer must be capable of printing more │
0x06000…0c534 10│ than 132 characters per print line. │
0x06000…0c534 11│ │
0x06000…0c534 12│ │
0x06000…0c534 13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
0x06000…0c534 14│ │
0x06000…0c534 15│ Y - If characters that cannot be printed are found in the data, the printer │
0x06000…0c534 16│ will be stopped and a message issued. │
0x06000…0c534 17│ N - If characters that cannot be printed are found in the data, the printer │
0x06000…0c534 18│ will not be stopped. Blanks are substituted for the characters that │
0x06000…0c534 19│ cannot be printed. │
0x06000…0c534 20│ │
0x06000…0c534 21│ │
0x06000…0c534 22│ │
0x06000…0c534 23│ Enter-Exit help text Roll keys-Page help text │
0x06000…0c534 24│ │
0x06000…0c534 25│ │
0x06000…0c534 26│ │
0x06000…0c534 27│ │
0x06000…0c534 └────────────────────────────────────────────────────────────────────────────────┘
0x06000…0c534 Panel5250 {
0x06000…0c534 at0000 = ClearUnit {esc=04, cu=40} // 0x6030 @0x0
0x06000…0c534 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x6032 @0x2
0x06000…0c534 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x6036 @0x6
0x06000…0c534 at0009 = Attribute {type=0x22} // 0x6039 @0x9
0x06000…0c534 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x603a @0xa
0x06000…0c534 at003f = Attribute {type=0x20} // 0x606f @0x3f
0x06000…0c534 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1c} // 0x6070 @0x40
0x06000…0c534 at0043 = Attribute {type=0x22} // 0x6073 @0x43
0x06000…0c534 at0044 = » INDEXED FILES « // 0x6074 @0x44
0x06000…0c534 at005b = Attribute {type=0x20} // 0x608b @0x5b
0x06000…0c534 at005c = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x608c @0x5c
0x06000…0c534 at005f = »Printer line width . . . . . . . . . . . . . . . . . . 60-198 « // 0x608f @0x5f
0x06000…0c534 at00a8 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x60d8 @0xa8
0x06000…0c534 at00ab = »Printer line width is the number of character positions in one print « // 0x60db @0xab
0x06000…0c534 at00f7 = » line. Widths greater than 132 positions require changing the printer « // 0x6127 @0xf7
0x06000…0c534 at0147 = » density for the work station to 15 characters per inch each time a « // 0x6177 @0x147
0x06000…0c534 at0197 = » DFU job is run. Also, the printer must be capable of printing more « // 0x61c7 @0x197
0x06000…0c534 at01e7 = » than 132 characters per print line. « // 0x6217 @0x1e7
0x06000…0c534 at0237 = » « // 0x6267 @0x237
0x06000…0c534 at027c = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x62ac @0x27c
0x06000…0c534 at027f = »Stop printer on unprintable characters? . . . . . . . . . . N,Y « // 0x62af @0x27f
0x06000…0c534 at02c8 = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x62f8 @0x2c8
0x06000…0c534 at02cb = »Y - If characters that cannot be printed are found in the data, the printer « // 0x62fb @0x2cb
0x06000…0c534 at0317 = » will be stopped and a message issued. « // 0x6347 @0x317
0x06000…0c534 at0367 = » N - If characters that cannot be printed are found in the data, the printer « // 0x6397 @0x367
0x06000…0c534 at03b7 = » will not be stopped. Blanks are substituted for the characters that « // 0x63e7 @0x3b7
0x06000…0c534 at0407 = » cannot be printed. « // 0x6437 @0x407
0x06000…0c534 at0457 = » « // 0x6487 @0x457
0x06000…0c534 at0483 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x64b3 @0x483
0x06000…0c534 at0486 = » Enter-Exit help text Roll keys-Page help text « // 0x64b6 @0x486
0x06000…0c534 }
0x06000…0c534 }
0x06000…0c534 }
0x06600…0d058 Form36 {
0x06600…0d058 fh000 = 0x01 // 0x6600 @0x0
0x06600…0d058 fh00 = 2600 // 0x6601 @0x1
0x06600…0d058 fh01 = »NNN« // 0x6603 @0x3
0x06600…0d058 fh02 = 000000 // 0x6606 @0x6
0x06600…0d058 fh03 = »NNN« // 0x6609 @0x9
0x06600…0d058 fh04 = 0x0030 // 0x660c @0xc
0x06600…0d058 fh05 = 0x03f8 // 0x660e @0xe
0x06600…0d058 fh06 = 000080011800000000000000000000000000 // 0x6610 @0x10
0x06600…0d058 at0022 = 0x00102003 // 0x6622 @0x22
0x06600…0d058 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x6626 @0x26
0x06600…0d058 panel = { // 0x6630 @0x30
0x06600…0d058 ┌────────────────────────────────────────────────────────────────────────────────┐
0x06600…0d058 00│ │
0x06600…0d058 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x06600…0d058 02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
0x06600…0d058 03│ │
0x06600…0d058 04│╳Description ╳ │
0x06600…0d058 05│ │
0x06600…0d058 06│ List job setup requires information on how you want your sequential or │
0x06600…0d058 07│ direct file to be printed when the program is run. │
0x06600…0d058 08│ │
0x06600…0d058 09│╳Keys you can use on previous display ╳ │
0x06600…0d058 10│ │
0x06600…0d058 11│ Cmd12 - Process the data on this display and proceed to the next display │
0x06600…0d058 12│ Cmd19 - Cancel the job │
0x06600…0d058 13│ │
0x06600…0d058 14│ │
0x06600…0d058 15│ Job title . . . . . . . . . . . . . . . . . . . │
0x06600…0d058 16│ │
0x06600…0d058 17│ This title will appear on the printout and the display to identify │
0x06600…0d058 18│ this job. The title may be up to 24 characters long. │
0x06600…0d058 19│ │
0x06600…0d058 20│ │
0x06600…0d058 21│ │
0x06600…0d058 22│ │
0x06600…0d058 23│ Enter-Exit help text Roll keys-Page help text │
0x06600…0d058 24│ │
0x06600…0d058 25│ │
0x06600…0d058 26│ │
0x06600…0d058 27│ │
0x06600…0d058 └────────────────────────────────────────────────────────────────────────────────┘
0x06600…0d058 Panel5250 {
0x06600…0d058 at0000 = ClearUnit {esc=04, cu=40} // 0x6630 @0x0
0x06600…0d058 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x6632 @0x2
0x06600…0d058 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0f} // 0x6636 @0x6
0x06600…0d058 at0009 = Attribute {type=0x22} // 0x6639 @0x9
0x06600…0d058 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x663a @0xa
0x06600…0d058 at003f = Attribute {type=0x20} // 0x666f @0x3f
0x06600…0d058 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x13} // 0x6670 @0x40
0x06600…0d058 at0043 = Attribute {type=0x22} // 0x6673 @0x43
0x06600…0d058 at0044 = » SEQUENTIAL OR DIRECT FILES « // 0x6674 @0x44
0x06600…0d058 at0072 = Attribute {type=0x20} // 0x66a2 @0x72
0x06600…0d058 at0073 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x66a3 @0x73
0x06600…0d058 at0076 = Attribute {type=0x22} // 0x66a6 @0x76
0x06600…0d058 at0077 = »Description « // 0x66a7 @0x77
0x06600…0d058 at008c = Attribute {type=0x20} // 0x66bc @0x8c
0x06600…0d058 at008d = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x66bd @0x8d
0x06600…0d058 at0090 = »List job setup requires information on how you want your sequential or « // 0x66c0 @0x90
0x06600…0d058 at00dc = » direct file to be printed when the program is run. « // 0x670c @0xdc
0x06600…0d058 at012c = » « // 0x675c @0x12c
0x06600…0d058 at016c = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x679c @0x16c
0x06600…0d058 at016f = Attribute {type=0x22} // 0x679f @0x16f
0x06600…0d058 at0170 = »Keys you can use on previous display « // 0x67a0 @0x170
0x06600…0d058 at019e = Attribute {type=0x20} // 0x67ce @0x19e
0x06600…0d058 at019f = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x67cf @0x19f
0x06600…0d058 at01a2 = » Cmd12 - Process the data on this display and proceed to the next display « // 0x67d2 @0x1a2
0x06600…0d058 at01f1 = » Cmd19 - Cancel the job « // 0x6821 @0x1f1
0x06600…0d058 at0241 = » « // 0x6871 @0x241
0x06600…0d058 at0290 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x68c0 @0x290
0x06600…0d058 at0293 = »Job title . . . . . . . . . . . . . . . . . . . « // 0x68c3 @0x293
0x06600…0d058 at02d6 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x6906 @0x2d6
0x06600…0d058 at02d9 = »This title will appear on the printout and the display to identify « // 0x6909 @0x2d9
0x06600…0d058 at0325 = » this job. The title may be up to 24 characters long. « // 0x6955 @0x325
0x06600…0d058 at0375 = » « // 0x69a5 @0x375
0x06600…0d058 at03a7 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x69d7 @0x3a7
0x06600…0d058 at03aa = » Enter-Exit help text Roll keys-Page help text « // 0x69da @0x3aa
0x06600…0d058 }
0x06600…0d058 }
0x06600…0d058 }
0x06b00…0dcc2 Form36 {
0x06b00…0dcc2 fh000 = 0x01 // 0x6b00 @0x0
0x06b00…0dcc2 fh00 = 2600 // 0x6b01 @0x1
0x06b00…0dcc2 fh01 = »NNN« // 0x6b03 @0x3
0x06b00…0dcc2 fh02 = 000000 // 0x6b06 @0x6
0x06b00…0dcc2 fh03 = »NNN« // 0x6b09 @0x9
0x06b00…0dcc2 fh04 = 0x0030 // 0x6b0c @0xc
0x06b00…0dcc2 fh05 = 0x0662 // 0x6b0e @0xe
0x06b00…0dcc2 fh06 = 000080011800000000000000000000000000 // 0x6b10 @0x10
0x06b00…0dcc2 at0022 = 0x00102003 // 0x6b22 @0x22
0x06b00…0dcc2 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x6b26 @0x26
0x06b00…0dcc2 panel = { // 0x6b30 @0x30
0x06b00…0dcc2 ┌────────────────────────────────────────────────────────────────────────────────┐
0x06b00…0dcc2 00│ │
0x06b00…0dcc2 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x06b00…0dcc2 02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
0x06b00…0dcc2 03│ │
0x06b00…0dcc2 04│ How do you want the data printed? . . . . . . . . . . . . 1,2,3 │
0x06b00…0dcc2 05│ │
0x06b00…0dcc2 06│ The printout will be in one of the following listing formats: │
0x06b00…0dcc2 07│ │
0x06b00…0dcc2 08│ 1. Record list - a list of records is printed by record types │
0x06b00…0dcc2 09│ 2. Summary list, with detail printing - all selected records are │
0x06b00…0dcc2 10│ printed along with field totals and control fields │
0x06b00…0dcc2 11│ 3. Summary list, without detail printing - only totals and control │
0x06b00…0dcc2 12│ fields are printed, and only when a control field changes value │
0x06b00…0dcc2 13│ │
0x06b00…0dcc2 14│ │
0x06b00…0dcc2 15│ Print the record number first before the record data? . . . N,Y │
0x06b00…0dcc2 16│ │
0x06b00…0dcc2 17│ Y - indicates that the record number will be printed as the first field of │
0x06b00…0dcc2 18│ each data line. │
0x06b00…0dcc2 19│ N - indicates that the record number will not be printed as the first field │
0x06b00…0dcc2 20│ of each data line (although it can be specified as one or more of the │
0x06b00…0dcc2 21│ list fields later). │
0x06b00…0dcc2 22│ │
0x06b00…0dcc2 23│ Enter-Exit help text Roll keys-Page help text │
0x06b00…0dcc2 24│ │
0x06b00…0dcc2 25│ │
0x06b00…0dcc2 26│ │
0x06b00…0dcc2 27│ │
0x06b00…0dcc2 └────────────────────────────────────────────────────────────────────────────────┘
0x06b00…0dcc2 Panel5250 {
0x06b00…0dcc2 at0000 = ClearUnit {esc=04, cu=40} // 0x6b30 @0x0
0x06b00…0dcc2 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x6b32 @0x2
0x06b00…0dcc2 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x6b36 @0x6
0x06b00…0dcc2 at0009 = Attribute {type=0x22} // 0x6b39 @0x9
0x06b00…0dcc2 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x6b3a @0xa
0x06b00…0dcc2 at003f = Attribute {type=0x20} // 0x6b6f @0x3f
0x06b00…0dcc2 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x11} // 0x6b70 @0x40
0x06b00…0dcc2 at0043 = Attribute {type=0x22} // 0x6b73 @0x43
0x06b00…0dcc2 at0044 = » SEQUENTIAL OR DIRECT FILES « // 0x6b74 @0x44
0x06b00…0dcc2 at0076 = Attribute {type=0x20} // 0x6ba6 @0x76
0x06b00…0dcc2 at0077 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x6ba7 @0x77
0x06b00…0dcc2 at007a = »How do you want the data printed? . . . . . . . . . . . . 1,2,3 « // 0x6baa @0x7a
0x06b00…0dcc2 at00c3 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x6bf3 @0xc3
0x06b00…0dcc2 at00c6 = »The printout will be in one of the following listing formats: « // 0x6bf6 @0xc6
0x06b00…0dcc2 at0112 = » « // 0x6c42 @0x112
0x06b00…0dcc2 at0161 = SetBufferAddress {ic=11, line=0x09, col=0x03} // 0x6c91 @0x161
0x06b00…0dcc2 at0164 = » 1. Record list - a list of records is printed by record types « // 0x6c94 @0x164
0x06b00…0dcc2 at01b2 = » 2. Summary list, with detail printing - all selected records are « // 0x6ce2 @0x1b2
0x06b00…0dcc2 at0202 = » printed along with field totals and control fields « // 0x6d32 @0x202
0x06b00…0dcc2 at0252 = » 3. Summary list, without detail printing - only totals and control « // 0x6d82 @0x252
0x06b00…0dcc2 at02a2 = » fields are printed, and only when a control field changes value « // 0x6dd2 @0x2a2
0x06b00…0dcc2 at02f2 = » « // 0x6e22 @0x2f2
0x06b00…0dcc2 at0342 = » « // 0x6e72 @0x342
0x06b00…0dcc2 at0391 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x6ec1 @0x391
0x06b00…0dcc2 at0394 = »Print the record number first before the record data? . . . N,Y « // 0x6ec4 @0x394
0x06b00…0dcc2 at03e2 = SetBufferAddress {ic=11, line=0x11, col=0x03} // 0x6f12 @0x3e2
0x06b00…0dcc2 at03e5 = » « // 0x6f15 @0x3e5
0x06b00…0dcc2 at0433 = » Y - indicates that the record number will be printed as the first field of « // 0x6f63 @0x433
0x06b00…0dcc2 at0483 = » each data line. « // 0x6fb3 @0x483
0x06b00…0dcc2 at04d3 = » N - indicates that the record number will not be printed as the first field « // 0x7003 @0x4d3
0x06b00…0dcc2 at0523 = » of each data line (although it can be specified as one or more of the « // 0x7053 @0x523
0x06b00…0dcc2 at0573 = » list fields later). « // 0x70a3 @0x573
0x06b00…0dcc2 at05c3 = » « // 0x70f3 @0x5c3
0x06b00…0dcc2 at0611 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x7141 @0x611
0x06b00…0dcc2 at0614 = » Enter-Exit help text Roll keys-Page help text « // 0x7144 @0x614
0x06b00…0dcc2 }
0x06b00…0dcc2 }
0x06b00…0dcc2 }
0x07200…0e859 Form36 {
0x07200…0e859 fh000 = 0x01 // 0x7200 @0x0
0x07200…0e859 fh00 = 2600 // 0x7201 @0x1
0x07200…0e859 fh01 = »NNN« // 0x7203 @0x3
0x07200…0e859 fh02 = 000000 // 0x7206 @0x6
0x07200…0e859 fh03 = »NNN« // 0x7209 @0x9
0x07200…0e859 fh04 = 0x0030 // 0x720c @0xc
0x07200…0e859 fh05 = 0x03f9 // 0x720e @0xe
0x07200…0e859 fh06 = 000080011800000000000000000000000000 // 0x7210 @0x10
0x07200…0e859 at0022 = 0x00102003 // 0x7222 @0x22
0x07200…0e859 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x7226 @0x26
0x07200…0e859 panel = { // 0x7230 @0x30
0x07200…0e859 ┌────────────────────────────────────────────────────────────────────────────────┐
0x07200…0e859 00│ │
0x07200…0e859 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x07200…0e859 02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
0x07200…0e859 03│ │
0x07200…0e859 04│ │
0x07200…0e859 05│ Spaces between columns of printed data . . . . . . . . . . 0-9 │
0x07200…0e859 06│ │
0x07200…0e859 07│ Column spacing indicates the number of spaces between fields on │
0x07200…0e859 08│ the printout. │
0x07200…0e859 09│ │
0x07200…0e859 10│ │
0x07200…0e859 11│ Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 │
0x07200…0e859 12│ │
0x07200…0e859 13│ Printer line spacing indicates the number of blank lines between lines │
0x07200…0e859 14│ on the printout. │
0x07200…0e859 15│ │
0x07200…0e859 16│ 1. Single space - Records will be printed with no blank lines. │
0x07200…0e859 17│ 2. Double space - Records will be printed with one blank line. │
0x07200…0e859 18│ 3. Triple space - Records will be printed with two blank lines. │
0x07200…0e859 19│ │
0x07200…0e859 20│ │
0x07200…0e859 21│ │
0x07200…0e859 22│ │
0x07200…0e859 23│ Enter-Exit help text Roll keys-Page help text │
0x07200…0e859 24│ │
0x07200…0e859 25│ │
0x07200…0e859 26│ │
0x07200…0e859 27│ │
0x07200…0e859 └────────────────────────────────────────────────────────────────────────────────┘
0x07200…0e859 Panel5250 {
0x07200…0e859 at0000 = ClearUnit {esc=04, cu=40} // 0x7230 @0x0
0x07200…0e859 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x7232 @0x2
0x07200…0e859 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x7236 @0x6
0x07200…0e859 at0009 = Attribute {type=0x22} // 0x7239 @0x9
0x07200…0e859 at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x723a @0xa
0x07200…0e859 at003f = Attribute {type=0x20} // 0x726f @0x3f
0x07200…0e859 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x12} // 0x7270 @0x40
0x07200…0e859 at0043 = Attribute {type=0x22} // 0x7273 @0x43
0x07200…0e859 at0044 = » SEQUENTIAL OR DIRECT FILES « // 0x7274 @0x44
0x07200…0e859 at0072 = Attribute {type=0x20} // 0x72a2 @0x72
0x07200…0e859 at0073 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x72a3 @0x73
0x07200…0e859 at0076 = »Spaces between columns of printed data . . . . . . . . . . 0-9 « // 0x72a6 @0x76
0x07200…0e859 at00bf = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x72ef @0xbf
0x07200…0e859 at00c2 = »Column spacing indicates the number of spaces between fields on « // 0x72f2 @0xc2
0x07200…0e859 at010e = » the printout. « // 0x733e @0x10e
0x07200…0e859 at0146 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x7376 @0x146
0x07200…0e859 at0149 = »Printer line spacing . . . . . . . . . . . . . . . . . . 1,2,3 « // 0x7379 @0x149
0x07200…0e859 at0192 = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0x73c2 @0x192
0x07200…0e859 at0195 = »Printer line spacing indicates the number of blank lines between lines « // 0x73c5 @0x195
0x07200…0e859 at01e1 = » on the printout. « // 0x7411 @0x1e1
0x07200…0e859 at0218 = SetBufferAddress {ic=11, line=0x10, col=0x03} // 0x7448 @0x218
0x07200…0e859 at021b = » « // 0x744b @0x21b
0x07200…0e859 at0269 = » 1. Single space - Records will be printed with no blank lines. « // 0x7499 @0x269
0x07200…0e859 at02b9 = » 2. Double space - Records will be printed with one blank line. « // 0x74e9 @0x2b9
0x07200…0e859 at0309 = » 3. Triple space - Records will be printed with two blank lines. « // 0x7539 @0x309
0x07200…0e859 at0359 = » « // 0x7589 @0x359
0x07200…0e859 at03a8 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x75d8 @0x3a8
0x07200…0e859 at03ab = » Enter-Exit help text Roll keys-Page help text « // 0x75db @0x3ab
0x07200…0e859 }
0x07200…0e859 }
0x07200…0e859 }
0x07700…0f34b Form36 {
0x07700…0f34b fh000 = 0x01 // 0x7700 @0x0
0x07700…0f34b fh00 = 2600 // 0x7701 @0x1
0x07700…0f34b fh01 = »NNN« // 0x7703 @0x3
0x07700…0f34b fh02 = 000000 // 0x7706 @0x6
0x07700…0f34b fh03 = »NNN« // 0x7709 @0x9
0x07700…0f34b fh04 = 0x0030 // 0x770c @0xc
0x07700…0f34b fh05 = 0x04eb // 0x770e @0xe
0x07700…0f34b fh06 = 000080011800000000000000000000000000 // 0x7710 @0x10
0x07700…0f34b at0022 = 0x00102003 // 0x7722 @0x22
0x07700…0f34b at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x7726 @0x26
0x07700…0f34b panel = { // 0x7730 @0x30
0x07700…0f34b ┌────────────────────────────────────────────────────────────────────────────────┐
0x07700…0f34b 00│ │
0x07700…0f34b 01│ ╳ HELP FOR LIST GENERAL INFORMATION ╳ │
0x07700…0f34b 02│ ╳ SEQUENTIAL OR DIRECT FILES ╳ │
0x07700…0f34b 03│ │
0x07700…0f34b 04│ Printer line width . . . . . . . . . . . . . . . . . . 60-198 │
0x07700…0f34b 05│ │
0x07700…0f34b 06│ Printer line width is the number of character positions in one print │
0x07700…0f34b 07│ line. Widths greater than 132 positions require changing the printer │
0x07700…0f34b 08│ density for the work station to 15 characters per inch each time a │
0x07700…0f34b 09│ DFU job is run. Also, the printer must be capable of printing more │
0x07700…0f34b 10│ than 132 characters per print line. │
0x07700…0f34b 11│ │
0x07700…0f34b 12│ │
0x07700…0f34b 13│ Stop printer on unprintable characters? . . . . . . . . . . N,Y │
0x07700…0f34b 14│ │
0x07700…0f34b 15│ Y - If characters that cannot be printed are found in the data, the printer │
0x07700…0f34b 16│ will be stopped and a message issued. │
0x07700…0f34b 17│ N - If characters that cannot be printed are found in the data, the printer │
0x07700…0f34b 18│ will not be stopped. Blanks are substituted for the characters that │
0x07700…0f34b 19│ cannot be printed. │
0x07700…0f34b 20│ │
0x07700…0f34b 21│ │
0x07700…0f34b 22│ │
0x07700…0f34b 23│ Enter-Exit help text Roll keys-Page help text │
0x07700…0f34b 24│ │
0x07700…0f34b 25│ │
0x07700…0f34b 26│ │
0x07700…0f34b 27│ │
0x07700…0f34b └────────────────────────────────────────────────────────────────────────────────┘
0x07700…0f34b Panel5250 {
0x07700…0f34b at0000 = ClearUnit {esc=04, cu=40} // 0x7730 @0x0
0x07700…0f34b at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x7732 @0x2
0x07700…0f34b at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x7736 @0x6
0x07700…0f34b at0009 = Attribute {type=0x22} // 0x7739 @0x9
0x07700…0f34b at000a = » HELP FOR LIST GENERAL INFORMATION « // 0x773a @0xa
0x07700…0f34b at003f = Attribute {type=0x20} // 0x776f @0x3f
0x07700…0f34b at0040 = SetBufferAddress {ic=11, line=0x03, col=0x12} // 0x7770 @0x40
0x07700…0f34b at0043 = Attribute {type=0x22} // 0x7773 @0x43
0x07700…0f34b at0044 = » SEQUENTIAL OR DIRECT FILES « // 0x7774 @0x44
0x07700…0f34b at0072 = Attribute {type=0x20} // 0x77a2 @0x72
0x07700…0f34b at0073 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x77a3 @0x73
0x07700…0f34b at0076 = »Printer line width . . . . . . . . . . . . . . . . . . 60-198 « // 0x77a6 @0x76
0x07700…0f34b at00bf = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x77ef @0xbf
0x07700…0f34b at00c2 = »Printer line width is the number of character positions in one print « // 0x77f2 @0xc2
0x07700…0f34b at010e = » line. Widths greater than 132 positions require changing the printer « // 0x783e @0x10e
0x07700…0f34b at015e = » density for the work station to 15 characters per inch each time a « // 0x788e @0x15e
0x07700…0f34b at01ae = » DFU job is run. Also, the printer must be capable of printing more « // 0x78de @0x1ae
0x07700…0f34b at01fe = » than 132 characters per print line. « // 0x792e @0x1fe
0x07700…0f34b at024e = » « // 0x797e @0x24e
0x07700…0f34b at0293 = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x79c3 @0x293
0x07700…0f34b at0296 = »Stop printer on unprintable characters? . . . . . . . . . . N,Y « // 0x79c6 @0x296
0x07700…0f34b at02df = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x7a0f @0x2df
0x07700…0f34b at02e2 = »Y - If characters that cannot be printed are found in the data, the printer « // 0x7a12 @0x2e2
0x07700…0f34b at032e = » will be stopped and a message issued. « // 0x7a5e @0x32e
0x07700…0f34b at037e = » N - If characters that cannot be printed are found in the data, the printer « // 0x7aae @0x37e
0x07700…0f34b at03ce = » will not be stopped. Blanks are substituted for the characters that « // 0x7afe @0x3ce
0x07700…0f34b at041e = » cannot be printed. « // 0x7b4e @0x41e
0x07700…0f34b at046e = » « // 0x7b9e @0x46e
0x07700…0f34b at049a = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x7bca @0x49a
0x07700…0f34b at049d = » Enter-Exit help text Roll keys-Page help text « // 0x7bcd @0x49d
0x07700…0f34b }
0x07700…0f34b }
0x07700…0f34b }
0x07d00…0fe52 Form36 {
0x07d00…0fe52 fh000 = 0x01 // 0x7d00 @0x0
0x07d00…0fe52 fh00 = 2600 // 0x7d01 @0x1
0x07d00…0fe52 fh01 = »NNN« // 0x7d03 @0x3
0x07d00…0fe52 fh02 = 000000 // 0x7d06 @0x6
0x07d00…0fe52 fh03 = »NNN« // 0x7d09 @0x9
0x07d00…0fe52 fh04 = 0x0030 // 0x7d0c @0xc
0x07d00…0fe52 fh05 = 0x03f2 // 0x7d0e @0xe
0x07d00…0fe52 fh06 = 000080011800000000000000000000000000 // 0x7d10 @0x10
0x07d00…0fe52 at0022 = 0x00102003 // 0x7d22 @0x22
0x07d00…0fe52 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x7d26 @0x26
0x07d00…0fe52 panel = { // 0x7d30 @0x30
0x07d00…0fe52 ┌────────────────────────────────────────────────────────────────────────────────┐
0x07d00…0fe52 00│ │
0x07d00…0fe52 01│ ╳ HELP FOR MASTER FILE INFORMATION ╳ │
0x07d00…0fe52 02│ │
0x07d00…0fe52 03│╳Description ╳ │
0x07d00…0fe52 04│ │
0x07d00…0fe52 05│ In addition to listing data from the requested file, data can also be │
0x07d00…0fe52 06│ printed from a related indexed master file. You must give a description │
0x07d00…0fe52 07│ of the data in the master file and how you want the data selected. │
0x07d00…0fe52 08│ │
0x07d00…0fe52 09│╳Keys you can use on previous display ╳ │
0x07d00…0fe52 10│ │
0x07d00…0fe52 11│ Cmd12 - Process the data and proceed to the next display. │
0x07d00…0fe52 12│ Cmd19 - Cancel the job. │
0x07d00…0fe52 13│ │
0x07d00…0fe52 14│ Name of the source member │
0x07d00…0fe52 15│ containing the master file definition . . . . . . . . . . . │
0x07d00…0fe52 16│ │
0x07d00…0fe52 17│ Enter the name of the source member containing the file definition that │
0x07d00…0fe52 18│ describes the master file. │
0x07d00…0fe52 19│ │
0x07d00…0fe52 20│ │
0x07d00…0fe52 21│ │
0x07d00…0fe52 22│ │
0x07d00…0fe52 23│ Enter-Exit help text Roll keys-Page help text │
0x07d00…0fe52 24│ │
0x07d00…0fe52 25│ │
0x07d00…0fe52 26│ │
0x07d00…0fe52 27│ │
0x07d00…0fe52 └────────────────────────────────────────────────────────────────────────────────┘
0x07d00…0fe52 Panel5250 {
0x07d00…0fe52 at0000 = ClearUnit {esc=04, cu=40} // 0x7d30 @0x0
0x07d00…0fe52 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x7d32 @0x2
0x07d00…0fe52 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0f} // 0x7d36 @0x6
0x07d00…0fe52 at0009 = Attribute {type=0x22} // 0x7d39 @0x9
0x07d00…0fe52 at000a = » HELP FOR MASTER FILE INFORMATION « // 0x7d3a @0xa
0x07d00…0fe52 at003e = Attribute {type=0x20} // 0x7d6e @0x3e
0x07d00…0fe52 at003f = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x7d6f @0x3f
0x07d00…0fe52 at0042 = Attribute {type=0x22} // 0x7d72 @0x42
0x07d00…0fe52 at0043 = »Description « // 0x7d73 @0x43
0x07d00…0fe52 at0058 = Attribute {type=0x20} // 0x7d88 @0x58
0x07d00…0fe52 at0059 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x7d89 @0x59
0x07d00…0fe52 at005c = »In addition to listing data from the requested file, data can also be « // 0x7d8c @0x5c
0x07d00…0fe52 at00a8 = » printed from a related indexed master file. You must give a description « // 0x7dd8 @0xa8
0x07d00…0fe52 at00f8 = » of the data in the master file and how you want the data selected. « // 0x7e28 @0xf8
0x07d00…0fe52 at0148 = » « // 0x7e78 @0x148
0x07d00…0fe52 at0196 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x7ec6 @0x196
0x07d00…0fe52 at0199 = Attribute {type=0x22} // 0x7ec9 @0x199
0x07d00…0fe52 at019a = »Keys you can use on previous display « // 0x7eca @0x19a
0x07d00…0fe52 at01ca = Attribute {type=0x20} // 0x7efa @0x1ca
0x07d00…0fe52 at01cb = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0x7efb @0x1cb
0x07d00…0fe52 at01ce = »Cmd12 - Process the data and proceed to the next display. « // 0x7efe @0x1ce
0x07d00…0fe52 at0218 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x7f48 @0x218
0x07d00…0fe52 at021b = »Cmd19 - Cancel the job. « // 0x7f4b @0x21b
0x07d00…0fe52 at0265 = SetBufferAddress {ic=11, line=0x0f, col=0x02} // 0x7f95 @0x265
0x07d00…0fe52 at0268 = »Name of the source member « // 0x7f98 @0x268
0x07d00…0fe52 at02b5 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x7fe5 @0x2b5
0x07d00…0fe52 at02b8 = » containing the master file definition . . . . . . . . . . . « // 0x7fe8 @0x2b8
0x07d00…0fe52 at0305 = SetBufferAddress {ic=11, line=0x12, col=0x04} // 0x8035 @0x305
0x07d00…0fe52 at0308 = » Enter the name of the source member containing the file definition that « // 0x8038 @0x308
0x07d00…0fe52 at0353 = SetBufferAddress {ic=11, line=0x13, col=0x04} // 0x8083 @0x353
0x07d00…0fe52 at0356 = » describes the master file. « // 0x8086 @0x356
0x07d00…0fe52 at03a1 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x80d1 @0x3a1
0x07d00…0fe52 at03a4 = » Enter-Exit help text Roll keys-Page help text « // 0x80d4 @0x3a4
0x07d00…0fe52 }
0x07d00…0fe52 }
0x07d00…0fe52 }
0x08200…10660 Form36 {
0x08200…10660 fh000 = 0x01 // 0x8200 @0x0
0x08200…10660 fh00 = 2600 // 0x8201 @0x1
0x08200…10660 fh01 = »NNN« // 0x8203 @0x3
0x08200…10660 fh02 = 000000 // 0x8206 @0x6
0x08200…10660 fh03 = »NNN« // 0x8209 @0x9
0x08200…10660 fh04 = 0x0030 // 0x820c @0xc
0x08200…10660 fh05 = 0x0200 // 0x820e @0xe
0x08200…10660 fh06 = 000080011800000000000000000000000000 // 0x8210 @0x10
0x08200…10660 at0022 = 0x00102003 // 0x8222 @0x22
0x08200…10660 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x8226 @0x26
0x08200…10660 panel = { // 0x8230 @0x30
0x08200…10660 ┌────────────────────────────────────────────────────────────────────────────────┐
0x08200…10660 00│ │
0x08200…10660 01│ ╳ HELP FOR MASTER FILE INFORMATION ╳ │
0x08200…10660 02│ │
0x08200…10660 03│ │
0x08200…10660 04│ Field name in the list file used as a │
0x08200…10660 05│ key to select master records . . . . . . . . . . . . . . . . │
0x08200…10660 06│ │
0x08200…10660 07│ Enter the data field name from the list file that will be used as │
0x08200…10660 08│ a key to select records from the master file. │
0x08200…10660 09│ │
0x08200…10660 10│ │
0x08200…10660 11│ │
0x08200…10660 12│ │
0x08200…10660 13│ │
0x08200…10660 14│ │
0x08200…10660 15│ │
0x08200…10660 16│ │
0x08200…10660 17│ │
0x08200…10660 18│ │
0x08200…10660 19│ │
0x08200…10660 20│ │
0x08200…10660 21│ │
0x08200…10660 22│ │
0x08200…10660 23│ Enter-Exit help text Roll keys-Page help text │
0x08200…10660 24│ │
0x08200…10660 25│ │
0x08200…10660 26│ │
0x08200…10660 27│ │
0x08200…10660 └────────────────────────────────────────────────────────────────────────────────┘
0x08200…10660 Panel5250 {
0x08200…10660 at0000 = ClearUnit {esc=04, cu=40} // 0x8230 @0x0
0x08200…10660 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x8232 @0x2
0x08200…10660 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x8236 @0x6
0x08200…10660 at0009 = Attribute {type=0x22} // 0x8239 @0x9
0x08200…10660 at000a = » HELP FOR MASTER FILE INFORMATION « // 0x823a @0xa
0x08200…10660 at0040 = Attribute {type=0x20} // 0x8270 @0x40
0x08200…10660 at0041 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x8271 @0x41
0x08200…10660 at0044 = »Field name in the list file used as a « // 0x8274 @0x44
0x08200…10660 at0093 = » key to select master records . . . . . . . . . . . . . . . . « // 0x82c3 @0x93
0x08200…10660 at00dd = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x830d @0xdd
0x08200…10660 at00e0 = »Enter the data field name from the list file that will be used as « // 0x8310 @0xe0
0x08200…10660 at012c = » a key to select records from the master file. « // 0x835c @0x12c
0x08200…10660 at017c = » « // 0x83ac @0x17c
0x08200…10660 at01af = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x83df @0x1af
0x08200…10660 at01b2 = » Enter-Exit help text Roll keys-Page help text « // 0x83e2 @0x1b2
0x08200…10660 }
0x08200…10660 }
0x08200…10660 }
0x08500…110d8 Form36 {
0x08500…110d8 fh000 = 0x01 // 0x8500 @0x0
0x08500…110d8 fh00 = 2600 // 0x8501 @0x1
0x08500…110d8 fh01 = »NNN« // 0x8503 @0x3
0x08500…110d8 fh02 = 000000 // 0x8506 @0x6
0x08500…110d8 fh03 = »NNN« // 0x8509 @0x9
0x08500…110d8 fh04 = 0x0030 // 0x850c @0xc
0x08500…110d8 fh05 = 0x0678 // 0x850e @0xe
0x08500…110d8 fh06 = 000080011800000000000000000000000000 // 0x8510 @0x10
0x08500…110d8 at0022 = 0x01102063 // 0x8522 @0x22
0x08500…110d8 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x8526 @0x26
0x08500…110d8 panel = { // 0x8530 @0x30
0x08500…110d8 ┌────────────────────────────────────────────────────────────────────────────────┐
0x08500…110d8 00│ │
0x08500…110d8 01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x08500…110d8 02│ │
0x08500…110d8 03│╳Description ╳ │
0x08500…110d8 04│ │
0x08500…110d8 05│ DFU is processing an indexed file and is not automatically generating │
0x08500…110d8 06│ record keys. You should enter the name of the fields contained in the │
0x08500…110d8 07│ file definition source that make up the record key for the file. This │
0x08500…110d8 08│ allows the record key to be subdivided into a maximum of 5 fields and │
0x08500…110d8 09│ allows special functions on any or all of the fields. │
0x08500…110d8 10│ │
0x08500…110d8 11│╳Keys you can use on previous display ╳ │
0x08500…110d8 12│ │
0x08500…110d8 13│ Cmd8 - Reverse the data on the top half of the display: │
0x08500…110d8 14│ If DFU attributes are shown, display DFU specifications. │
0x08500…110d8 15│ If DFU specifications are shown, display DFU attributes. │
0x08500…110d8 16│ Cmd12 - Process the data on this display and proceed to the next display│
0x08500…110d8 17│ Cmd19 - Cancel the job │
0x08500…110d8 18│ Roll up - Roll forward through the DFU attributes or specifications on │
0x08500…110d8 19│ the display │
0x08500…110d8 20│ Roll down - Roll backward through the DFU attributes or specifications on │
0x08500…110d8 21│ the display │
0x08500…110d8 22│ │
0x08500…110d8 23│ Enter-Exit help text Roll keys-Page help text │
0x08500…110d8 24│ │
0x08500…110d8 25│ │
0x08500…110d8 26│ │
0x08500…110d8 27│ │
0x08500…110d8 └────────────────────────────────────────────────────────────────────────────────┘
0x08500…110d8 Panel5250 {
0x08500…110d8 at0000 = ClearUnit {esc=04, cu=40} // 0x8530 @0x0
0x08500…110d8 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x8532 @0x2
0x08500…110d8 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x8536 @0x6
0x08500…110d8 at0009 = Attribute {type=0x22} // 0x8539 @0x9
0x08500…110d8 at000a = » HELP FOR KEY FIELD SELECTION « // 0x853a @0xa
0x08500…110d8 at003e = Attribute {type=0x20} // 0x856e @0x3e
0x08500…110d8 at003f = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x856f @0x3f
0x08500…110d8 at0042 = Attribute {type=0x22} // 0x8572 @0x42
0x08500…110d8 at0043 = »Description « // 0x8573 @0x43
0x08500…110d8 at0058 = Attribute {type=0x20} // 0x8588 @0x58
0x08500…110d8 at0059 = SetBufferAddress {ic=11, line=0x05, col=0x05} // 0x8589 @0x59
0x08500…110d8 at005c = » « // 0x858c @0x5c
0x08500…110d8 at00a8 = » DFU is processing an indexed file and is not automatically generating « // 0x85d8 @0xa8
0x08500…110d8 at00f8 = » record keys. You should enter the name of the fields contained in the « // 0x8628 @0xf8
0x08500…110d8 at0148 = » file definition source that make up the record key for the file. This « // 0x8678 @0x148
0x08500…110d8 at0198 = » allows the record key to be subdivided into a maximum of 5 fields and « // 0x86c8 @0x198
0x08500…110d8 at01e8 = » allows special functions on any or all of the fields. « // 0x8718 @0x1e8
0x08500…110d8 at0238 = » « // 0x8768 @0x238
0x08500…110d8 at0282 = SetBufferAddress {ic=11, line=0x0c, col=0x01} // 0x87b2 @0x282
0x08500…110d8 at0285 = Attribute {type=0x22} // 0x87b5 @0x285
0x08500…110d8 at0286 = »Keys you can use on previous display « // 0x87b6 @0x286
0x08500…110d8 at02b8 = Attribute {type=0x20} // 0x87e8 @0x2b8
0x08500…110d8 at02b9 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x87e9 @0x2b9
0x08500…110d8 at02bc = » « // 0x87ec @0x2bc
0x08500…110d8 at0308 = » Cmd8 - Reverse the data on the top half of the display: « // 0x8838 @0x308
0x08500…110d8 at0358 = » If DFU attributes are shown, display DFU specifications. « // 0x8888 @0x358
0x08500…110d8 at03a8 = » If DFU specifications are shown, display DFU attributes. « // 0x88d8 @0x3a8
0x08500…110d8 at03f8 = » Cmd12 - Process the data on this display and proceed to the next display« // 0x8928 @0x3f8
0x08500…110d8 at0448 = » Cmd19 - Cancel the job « // 0x8978 @0x448
0x08500…110d8 at0498 = » Roll up - Roll forward through the DFU attributes or specifications on « // 0x89c8 @0x498
0x08500…110d8 at04e8 = » the display « // 0x8a18 @0x4e8
0x08500…110d8 at0538 = » Roll down - Roll backward through the DFU attributes or specifications on « // 0x8a68 @0x538
0x08500…110d8 at0588 = » the display « // 0x8ab8 @0x588
0x08500…110d8 at05d8 = » « // 0x8b08 @0x5d8
0x08500…110d8 at0627 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x8b57 @0x627
0x08500…110d8 at062a = » Enter-Exit help text Roll keys-Page help text « // 0x8b5a @0x62a
0x08500…110d8 }
0x08500…110d8 }
0x08500…110d8 }
0x08c00…11bd2 Form36 {
0x08c00…11bd2 fh000 = 0x01 // 0x8c00 @0x0
0x08c00…11bd2 fh00 = 2600 // 0x8c01 @0x1
0x08c00…11bd2 fh01 = »NNN« // 0x8c03 @0x3
0x08c00…11bd2 fh02 = 000000 // 0x8c06 @0x6
0x08c00…11bd2 fh03 = »NNN« // 0x8c09 @0x9
0x08c00…11bd2 fh04 = 0x0030 // 0x8c0c @0xc
0x08c00…11bd2 fh05 = 0x0372 // 0x8c0e @0xe
0x08c00…11bd2 fh06 = 000080011800000000000000000000000000 // 0x8c10 @0x10
0x08c00…11bd2 at0022 = 0x01102063 // 0x8c22 @0x22
0x08c00…11bd2 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x8c26 @0x26
0x08c00…11bd2 panel = { // 0x8c30 @0x30
0x08c00…11bd2 ┌────────────────────────────────────────────────────────────────────────────────┐
0x08c00…11bd2 00│ │
0x08c00…11bd2 01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x08c00…11bd2 02│ │
0x08c00…11bd2 03│ Key field │
0x08c00…11bd2 04│ │
0x08c00…11bd2 05│ Enter the names of the fields that make up the record key. The fields │
0x08c00…11bd2 06│ you enter must use the entire record key area and must be next to each │
0x08c00…11bd2 07│ other in the record. │
0x08c00…11bd2 08│ │
0x08c00…11bd2 09│ │
0x08c00…11bd2 10│ Heading │
0x08c00…11bd2 11│ │
0x08c00…11bd2 12│ This is the field heading you want to appear when the field is printed │
0x08c00…11bd2 13│ or displayed. If you do not enter anything in this column for a particular │
0x08c00…11bd2 14│ field, DFU will use the field name from the file defintion. │
0x08c00…11bd2 15│ │
0x08c00…11bd2 16│ │
0x08c00…11bd2 17│ │
0x08c00…11bd2 18│ │
0x08c00…11bd2 19│ │
0x08c00…11bd2 20│ │
0x08c00…11bd2 21│ │
0x08c00…11bd2 22│ │
0x08c00…11bd2 23│ Enter-Exit help text Roll keys-Page help text │
0x08c00…11bd2 24│ │
0x08c00…11bd2 25│ │
0x08c00…11bd2 26│ │
0x08c00…11bd2 27│ │
0x08c00…11bd2 └────────────────────────────────────────────────────────────────────────────────┘
0x08c00…11bd2 Panel5250 {
0x08c00…11bd2 at0000 = ClearUnit {esc=04, cu=40} // 0x8c30 @0x0
0x08c00…11bd2 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x8c32 @0x2
0x08c00…11bd2 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x8c36 @0x6
0x08c00…11bd2 at0009 = Attribute {type=0x22} // 0x8c39 @0x9
0x08c00…11bd2 at000a = » HELP FOR KEY FIELD SELECTION « // 0x8c3a @0xa
0x08c00…11bd2 at003e = Attribute {type=0x20} // 0x8c6e @0x3e
0x08c00…11bd2 at003f = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x8c6f @0x3f
0x08c00…11bd2 at0042 = »Key field « // 0x8c72 @0x42
0x08c00…11bd2 at0056 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x8c86 @0x56
0x08c00…11bd2 at0059 = »Enter the names of the fields that make up the record key. The fields « // 0x8c89 @0x59
0x08c00…11bd2 at00a5 = » you enter must use the entire record key area and must be next to each « // 0x8cd5 @0xa5
0x08c00…11bd2 at00f5 = » other in the record. « // 0x8d25 @0xf5
0x08c00…11bd2 at0145 = » « // 0x8d75 @0x145
0x08c00…11bd2 at018b = SetBufferAddress {ic=11, line=0x0b, col=0x02} // 0x8dbb @0x18b
0x08c00…11bd2 at018e = »Heading « // 0x8dbe @0x18e
0x08c00…11bd2 at01a2 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x8dd2 @0x1a2
0x08c00…11bd2 at01a5 = »This is the field heading you want to appear when the field is printed « // 0x8dd5 @0x1a5
0x08c00…11bd2 at01f1 = » or displayed. If you do not enter anything in this column for a particular « // 0x8e21 @0x1f1
0x08c00…11bd2 at0241 = » field, DFU will use the field name from the file defintion. « // 0x8e71 @0x241
0x08c00…11bd2 at0291 = » « // 0x8ec1 @0x291
0x08c00…11bd2 at02e1 = » « // 0x8f11 @0x2e1
0x08c00…11bd2 at0321 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x8f51 @0x321
0x08c00…11bd2 at0324 = » Enter-Exit help text Roll keys-Page help text « // 0x8f54 @0x324
0x08c00…11bd2 }
0x08c00…11bd2 }
0x08c00…11bd2 }
0x09000…12696 Form36 {
0x09000…12696 fh000 = 0x00 // 0x9000 @0x0
0x09000…12696 fh00 = 2200 // 0x9001 @0x1
0x09000…12696 fh01 = »NNN« // 0x9003 @0x3
0x09000…12696 fh02 = 000000 // 0x9006 @0x6
0x09000…12696 fh03 = »NNN« // 0x9009 @0x9
0x09000…12696 fh04 = 0x0028 // 0x900c @0xc
0x09000…12696 fh05 = 0x0646 // 0x900e @0xe
0x09000…12696 fh06 = 000080011800000000000000000000000000 // 0x9010 @0x10
0x09000…12696 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x9022 @0x22
0x09000…12696 panel = { // 0x9028 @0x28
0x09000…12696 ┌────────────────────────────────────────────────────────────────────────────────┐
0x09000…12696 00│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x09000…12696 01│ │
0x09000…12696 02│ Functions │
0x09000…12696 03│ │
0x09000…12696 04│ Enter the letters corresponding to the function you want used on the │
0x09000…12696 05│ field on this line. More than one function can be specified for a field. │
0x09000…12696 06│ │
0x09000…12696 07│ A = Accumulation Field │
0x09000…12696 08│ B = Modulus 10 Check Field │
0x09000…12696 09│ C = Modulus 11 Check Field │
0x09000…12696 10│ D = Auto-Duplication field │
0x09000…12696 11│ │
0x09000…12696 12│ NOTE: Auto-Duplication cannot be specified for all the fields of the │
0x09000…12696 13│ record key. Functions B and C cannot be specified together. │
0x09000…12696 14│ │
0x09000…12696 15│ │
0x09000…12696 16│ │
0x09000…12696 17│ If you press the Enter key without entering data, DFU will use the record │
0x09000…12696 18│ key named in the file definition source, and the record key then consists │
0x09000…12696 19│ of one field. │
0x09000…12696 20│ │
0x09000…12696 21│ │
0x09000…12696 22│ │
0x09000…12696 23│ Enter-Exit help text Roll keys-Page help text │
0x09000…12696 24│ │
0x09000…12696 25│ │
0x09000…12696 26│ │
0x09000…12696 27│ │
0x09000…12696 └────────────────────────────────────────────────────────────────────────────────┘
0x09000…12696 Panel5250 {
0x09000…12696 at0000 = ClearUnit {esc=04, cu=40} // 0x9028 @0x0
0x09000…12696 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x902a @0x2
0x09000…12696 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x10} // 0x902e @0x6
0x09000…12696 at0009 = Attribute {type=0x22} // 0x9031 @0x9
0x09000…12696 at000a = » HELP FOR KEY FIELD SELECTION « // 0x9032 @0xa
0x09000…12696 at003c = Attribute {type=0x20} // 0x9064 @0x3c
0x09000…12696 at003d = SetBufferAddress {ic=11, line=0x03, col=0x02} // 0x9065 @0x3d
0x09000…12696 at0040 = »Functions « // 0x9068 @0x40
0x09000…12696 at0052 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x907a @0x52
0x09000…12696 at0055 = » Enter the letters corresponding to the function you want used on the « // 0x907d @0x55
0x09000…12696 at00a4 = » field on this line. More than one function can be specified for a field. « // 0x90cc @0xa4
0x09000…12696 at00f4 = » « // 0x911c @0xf4
0x09000…12696 at0144 = » A = Accumulation Field « // 0x916c @0x144
0x09000…12696 at0194 = » B = Modulus 10 Check Field « // 0x91bc @0x194
0x09000…12696 at01e4 = » C = Modulus 11 Check Field « // 0x920c @0x1e4
0x09000…12696 at0234 = » D = Auto-Duplication field « // 0x925c @0x234
0x09000…12696 at0284 = » « // 0x92ac @0x284
0x09000…12696 at02d4 = » NOTE: Auto-Duplication cannot be specified for all the fields of the « // 0x92fc @0x2d4
0x09000…12696 at0324 = » record key. Functions B and C cannot be specified together. « // 0x934c @0x324
0x09000…12696 at0374 = » « // 0x939c @0x374
0x09000…12696 at03c4 = » « // 0x93ec @0x3c4
0x09000…12696 at0414 = » « // 0x943c @0x414
0x09000…12696 at0464 = SetBufferAddress {ic=11, line=0x12, col=0x02} // 0x948c @0x464
0x09000…12696 at0467 = »If you press the Enter key without entering data, DFU will use the record « // 0x948f @0x467
0x09000…12696 at04b6 = » key named in the file definition source, and the record key then consists « // 0x94de @0x4b6
0x09000…12696 at0506 = » of one field. « // 0x952e @0x506
0x09000…12696 at0556 = » « // 0x957e @0x556
0x09000…12696 at05a6 = » « // 0x95ce @0x5a6
0x09000…12696 at05f5 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x961d @0x5f5
0x09000…12696 at05f8 = » Enter-Exit help text Roll keys-Page help text « // 0x9620 @0x5f8
0x09000…12696 }
0x09000…12696 }
0x09000…12696 }
0x09700…134d1 Form36 {
0x09700…134d1 fh000 = 0x00 // 0x9700 @0x0
0x09700…134d1 fh00 = 2200 // 0x9701 @0x1
0x09700…134d1 fh01 = »NNN« // 0x9703 @0x3
0x09700…134d1 fh02 = 000000 // 0x9706 @0x6
0x09700…134d1 fh03 = »NNN« // 0x9709 @0x9
0x09700…134d1 fh04 = 0x0028 // 0x970c @0xc
0x09700…134d1 fh05 = 0x0681 // 0x970e @0xe
0x09700…134d1 fh06 = 000080011800000000000000000000000000 // 0x9710 @0x10
0x09700…134d1 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x9722 @0x22
0x09700…134d1 panel = { // 0x9728 @0x28
0x09700…134d1 ┌────────────────────────────────────────────────────────────────────────────────┐
0x09700…134d1 00│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x09700…134d1 01│ │
0x09700…134d1 02│ │
0x09700…134d1 03│ Additional functions for systems with Ideographic support. │
0x09700…134d1 04│ │
0x09700…134d1 05│ │
0x09700…134d1 06│ Functions E and F indicate that the field may contain either │
0x09700…134d1 07│ Alphameric or Ideographic data: │
0x09700…134d1 08│ │
0x09700…134d1 09│ E = The default is Alphameric │
0x09700…134d1 10│ F = The default is Ideographic │
0x09700…134d1 11│ X = The field may contain Ideographic data only │
0x09700…134d1 12│ │
0x09700…134d1 13│ │
0x09700…134d1 14│ │
0x09700…134d1 15│ NOTE: Functions E, F and X cannot be specified together. │
0x09700…134d1 16│ │
0x09700…134d1 17│ │
0x09700…134d1 18│ │
0x09700…134d1 19│ │
0x09700…134d1 20│ │
0x09700…134d1 21│ │
0x09700…134d1 22│ │
0x09700…134d1 23│ Enter-Exit help text Roll keys-Page help text │
0x09700…134d1 24│ │
0x09700…134d1 25│ │
0x09700…134d1 26│ │
0x09700…134d1 27│ │
0x09700…134d1 └────────────────────────────────────────────────────────────────────────────────┘
0x09700…134d1 Panel5250 {
0x09700…134d1 at0000 = ClearUnit {esc=04, cu=40} // 0x9728 @0x0
0x09700…134d1 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x972a @0x2
0x09700…134d1 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x10} // 0x972e @0x6
0x09700…134d1 at0009 = Attribute {type=0x22} // 0x9731 @0x9
0x09700…134d1 at000a = » HELP FOR KEY FIELD SELECTION « // 0x9732 @0xa
0x09700…134d1 at003c = Attribute {type=0x20} // 0x9764 @0x3c
0x09700…134d1 at003d = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x9765 @0x3d
0x09700…134d1 at0040 = »Additional functions for systems with Ideographic support. « // 0x9768 @0x40
0x09700…134d1 at008f = » « // 0x97b7 @0x8f
0x09700…134d1 at00de = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0x9806 @0xde
0x09700…134d1 at00e1 = » Functions E and F indicate that the field may contain either « // 0x9809 @0xe1
0x09700…134d1 at0130 = » Alphameric or Ideographic data: « // 0x9858 @0x130
0x09700…134d1 at0180 = » « // 0x98a8 @0x180
0x09700…134d1 at01d0 = » E = The default is Alphameric « // 0x98f8 @0x1d0
0x09700…134d1 at0220 = » F = The default is Ideographic « // 0x9948 @0x220
0x09700…134d1 at0270 = » X = The field may contain Ideographic data only « // 0x9998 @0x270
0x09700…134d1 at02c0 = » « // 0x99e8 @0x2c0
0x09700…134d1 at0310 = » « // 0x9a38 @0x310
0x09700…134d1 at0360 = » « // 0x9a88 @0x360
0x09700…134d1 at03b0 = » NOTE: Functions E, F and X cannot be specified together. « // 0x9ad8 @0x3b0
0x09700…134d1 at0400 = » « // 0x9b28 @0x400
0x09700…134d1 at0450 = » « // 0x9b78 @0x450
0x09700…134d1 at04a0 = » « // 0x9bc8 @0x4a0
0x09700…134d1 at04f0 = » « // 0x9c18 @0x4f0
0x09700…134d1 at0540 = » « // 0x9c68 @0x540
0x09700…134d1 at0590 = » « // 0x9cb8 @0x590
0x09700…134d1 at05e0 = » « // 0x9d08 @0x5e0
0x09700…134d1 at0630 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x9d58 @0x630
0x09700…134d1 at0633 = » Enter-Exit help text Roll keys-Page help text « // 0x9d5b @0x633
0x09700…134d1 }
0x09700…134d1 }
0x09700…134d1 }
0x09e00…14200 Form36 {
0x09e00…14200 fh000 = 0x01 // 0x9e00 @0x0
0x09e00…14200 fh00 = 2600 // 0x9e01 @0x1
0x09e00…14200 fh01 = »NNN« // 0x9e03 @0x3
0x09e00…14200 fh02 = 000000 // 0x9e06 @0x6
0x09e00…14200 fh03 = »NNN« // 0x9e09 @0x9
0x09e00…14200 fh04 = 0x0030 // 0x9e0c @0xc
0x09e00…14200 fh05 = 0x05a0 // 0x9e0e @0xe
0x09e00…14200 fh06 = 000080011800000000000000000000000000 // 0x9e10 @0x10
0x09e00…14200 at0022 = 0x01102063 // 0x9e22 @0x22
0x09e00…14200 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x9e26 @0x26
0x09e00…14200 panel = { // 0x9e30 @0x30
0x09e00…14200 ┌────────────────────────────────────────────────────────────────────────────────┐
0x09e00…14200 00│ │
0x09e00…14200 01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x09e00…14200 02│ ╳ INQUIRY OF INDEXED FILES ╳ │
0x09e00…14200 03│ │
0x09e00…14200 04│╳Description ╳ │
0x09e00…14200 05│ │
0x09e00…14200 06│ During Inquiry job setup for an indexed file, you must supply the names │
0x09e00…14200 07│ of the fields that compose the record key and the headings that you want │
0x09e00…14200 08│ used to identify the fields. │
0x09e00…14200 09│ │
0x09e00…14200 10│╳Keys you can use on previous display ╳ │
0x09e00…14200 11│ │
0x09e00…14200 12│ Cmd8 - Reverse the data on the top half of the display: │
0x09e00…14200 13│ If DFU attributes are shown, display DFU specifications. │
0x09e00…14200 14│ If DFU specifications are shown, display DFU attributes. │
0x09e00…14200 15│ Cmd12 - Process the data on this display and proceed to the next display│
0x09e00…14200 16│ Cmd19 - Cancel the job │
0x09e00…14200 17│ Roll up - Roll forward through the DFU attributes or specifications on │
0x09e00…14200 18│ the display │
0x09e00…14200 19│ Roll down - Roll backward through the DFU attributes or specifications on │
0x09e00…14200 20│ the display │
0x09e00…14200 21│ │
0x09e00…14200 22│ │
0x09e00…14200 23│ Enter-Exit help text Roll keys-Page help text │
0x09e00…14200 24│ │
0x09e00…14200 25│ │
0x09e00…14200 26│ │
0x09e00…14200 27│ │
0x09e00…14200 └────────────────────────────────────────────────────────────────────────────────┘
0x09e00…14200 Panel5250 {
0x09e00…14200 at0000 = ClearUnit {esc=04, cu=40} // 0x9e30 @0x0
0x09e00…14200 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x9e32 @0x2
0x09e00…14200 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x9e36 @0x6
0x09e00…14200 at0009 = Attribute {type=0x22} // 0x9e39 @0x9
0x09e00…14200 at000a = » HELP FOR KEY FIELD SELECTION « // 0x9e3a @0xa
0x09e00…14200 at003e = Attribute {type=0x20} // 0x9e6e @0x3e
0x09e00…14200 at003f = SetBufferAddress {ic=11, line=0x03, col=0x14} // 0x9e6f @0x3f
0x09e00…14200 at0042 = Attribute {type=0x22} // 0x9e72 @0x42
0x09e00…14200 at0043 = » INQUIRY OF INDEXED FILES « // 0x9e73 @0x43
0x09e00…14200 at006e = Attribute {type=0x20} // 0x9e9e @0x6e
0x09e00…14200 at006f = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x9e9f @0x6f
0x09e00…14200 at0072 = Attribute {type=0x22} // 0x9ea2 @0x72
0x09e00…14200 at0073 = »Description « // 0x9ea3 @0x73
0x09e00…14200 at0088 = Attribute {type=0x20} // 0x9eb8 @0x88
0x09e00…14200 at0089 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x9eb9 @0x89
0x09e00…14200 at008c = »During Inquiry job setup for an indexed file, you must supply the names « // 0x9ebc @0x8c
0x09e00…14200 at00d8 = » of the fields that compose the record key and the headings that you want « // 0x9f08 @0xd8
0x09e00…14200 at0128 = » used to identify the fields. « // 0x9f58 @0x128
0x09e00…14200 at0178 = » « // 0x9fa8 @0x178
0x09e00…14200 at01a9 = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x9fd9 @0x1a9
0x09e00…14200 at01ac = Attribute {type=0x22} // 0x9fdc @0x1ac
0x09e00…14200 at01ad = »Keys you can use on previous display « // 0x9fdd @0x1ad
0x09e00…14200 at01e9 = Attribute {type=0x20} // 0xa019 @0x1e9
0x09e00…14200 at01ea = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0xa01a @0x1ea
0x09e00…14200 at01ed = »Cmd8 - Reverse the data on the top half of the display: « // 0xa01d @0x1ed
0x09e00…14200 at0239 = » If DFU attributes are shown, display DFU specifications. « // 0xa069 @0x239
0x09e00…14200 at0289 = » If DFU specifications are shown, display DFU attributes. « // 0xa0b9 @0x289
0x09e00…14200 at02d9 = » Cmd12 - Process the data on this display and proceed to the next display« // 0xa109 @0x2d9
0x09e00…14200 at0329 = » Cmd19 - Cancel the job « // 0xa159 @0x329
0x09e00…14200 at0379 = » Roll up - Roll forward through the DFU attributes or specifications on « // 0xa1a9 @0x379
0x09e00…14200 at03c9 = » the display « // 0xa1f9 @0x3c9
0x09e00…14200 at0419 = » Roll down - Roll backward through the DFU attributes or specifications on « // 0xa249 @0x419
0x09e00…14200 at0469 = » the display « // 0xa299 @0x469
0x09e00…14200 at04b9 = » « // 0xa2e9 @0x4b9
0x09e00…14200 at0509 = » « // 0xa339 @0x509
0x09e00…14200 at054f = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xa37f @0x54f
0x09e00…14200 at0552 = » Enter-Exit help text Roll keys-Page help text « // 0xa382 @0x552
0x09e00…14200 }
0x09e00…14200 }
0x09e00…14200 }
0x0a400…14cd5 Form36 {
0x0a400…14cd5 fh000 = 0x01 // 0xa400 @0x0
0x0a400…14cd5 fh00 = 2600 // 0xa401 @0x1
0x0a400…14cd5 fh01 = »NNN« // 0xa403 @0x3
0x0a400…14cd5 fh02 = 000000 // 0xa406 @0x6
0x0a400…14cd5 fh03 = »NNN« // 0xa409 @0x9
0x0a400…14cd5 fh04 = 0x0030 // 0xa40c @0xc
0x0a400…14cd5 fh05 = 0x0475 // 0xa40e @0xe
0x0a400…14cd5 fh06 = 000080011800000000000000000000000000 // 0xa410 @0x10
0x0a400…14cd5 at0022 = 0x01102063 // 0xa422 @0x22
0x0a400…14cd5 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xa426 @0x26
0x0a400…14cd5 panel = { // 0xa430 @0x30
0x0a400…14cd5 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0a400…14cd5 00│ │
0x0a400…14cd5 01│ ╳ HELP FOR KEY FIELD SELECTION ╳ │
0x0a400…14cd5 02│ ╳ INQUIRY OF INDEXED FILES ╳ │
0x0a400…14cd5 03│ │
0x0a400…14cd5 04│ Key field │
0x0a400…14cd5 05│ │
0x0a400…14cd5 06│ Enter the names of the fields that make up the record key. A maximum │
0x0a400…14cd5 07│ of 5 fields may be specified in this column. The fields named must │
0x0a400…14cd5 08│ use the entire record key area. │
0x0a400…14cd5 09│ │
0x0a400…14cd5 10│ Heading │
0x0a400…14cd5 11│ │
0x0a400…14cd5 12│ This is the field heading you want to appear when the field is printed │
0x0a400…14cd5 13│ or displayed. If you do not enter anything in this column for a particular │
0x0a400…14cd5 14│ field, DFU will use the field name from the file definition. │
0x0a400…14cd5 15│ │
0x0a400…14cd5 16│ │
0x0a400…14cd5 17│ If you press the Enter key without entering data, DFU will use the record │
0x0a400…14cd5 18│ key named in the file definition source, and the record key then consists │
0x0a400…14cd5 19│ of one field. │
0x0a400…14cd5 20│ │
0x0a400…14cd5 21│ │
0x0a400…14cd5 22│ │
0x0a400…14cd5 23│ Enter-Exit help text Roll keys-Page help text │
0x0a400…14cd5 24│ │
0x0a400…14cd5 25│ │
0x0a400…14cd5 26│ │
0x0a400…14cd5 27│ │
0x0a400…14cd5 └────────────────────────────────────────────────────────────────────────────────┘
0x0a400…14cd5 Panel5250 {
0x0a400…14cd5 at0000 = ClearUnit {esc=04, cu=40} // 0xa430 @0x0
0x0a400…14cd5 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xa432 @0x2
0x0a400…14cd5 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0xa436 @0x6
0x0a400…14cd5 at0009 = Attribute {type=0x22} // 0xa439 @0x9
0x0a400…14cd5 at000a = » HELP FOR KEY FIELD SELECTION « // 0xa43a @0xa
0x0a400…14cd5 at003e = Attribute {type=0x20} // 0xa46e @0x3e
0x0a400…14cd5 at003f = SetBufferAddress {ic=11, line=0x03, col=0x12} // 0xa46f @0x3f
0x0a400…14cd5 at0042 = Attribute {type=0x22} // 0xa472 @0x42
0x0a400…14cd5 at0043 = » INQUIRY OF INDEXED FILES « // 0xa473 @0x43
0x0a400…14cd5 at006e = Attribute {type=0x20} // 0xa49e @0x6e
0x0a400…14cd5 at006f = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xa49f @0x6f
0x0a400…14cd5 at0072 = »Key field « // 0xa4a2 @0x72
0x0a400…14cd5 at008f = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xa4bf @0x8f
0x0a400…14cd5 at0092 = »Enter the names of the fields that make up the record key. A maximum « // 0xa4c2 @0x92
0x0a400…14cd5 at00de = » of 5 fields may be specified in this column. The fields named must « // 0xa50e @0xde
0x0a400…14cd5 at012e = » use the entire record key area. « // 0xa55e @0x12e
0x0a400…14cd5 at017e = » « // 0xa5ae @0x17e
0x0a400…14cd5 at01b2 = SetBufferAddress {ic=11, line=0x0b, col=0x02} // 0xa5e2 @0x1b2
0x0a400…14cd5 at01b5 = »Heading « // 0xa5e5 @0x1b5
0x0a400…14cd5 at01d0 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0xa600 @0x1d0
0x0a400…14cd5 at01d3 = »This is the field heading you want to appear when the field is printed « // 0xa603 @0x1d3
0x0a400…14cd5 at021f = » or displayed. If you do not enter anything in this column for a particular « // 0xa64f @0x21f
0x0a400…14cd5 at026f = » field, DFU will use the field name from the file definition. « // 0xa69f @0x26f
0x0a400…14cd5 at02bf = » « // 0xa6ef @0x2bf
0x0a400…14cd5 at02f5 = SetBufferAddress {ic=11, line=0x12, col=0x02} // 0xa725 @0x2f5
0x0a400…14cd5 at02f8 = »If you press the Enter key without entering data, DFU will use the record « // 0xa728 @0x2f8
0x0a400…14cd5 at0347 = » key named in the file definition source, and the record key then consists « // 0xa777 @0x347
0x0a400…14cd5 at0397 = » of one field. « // 0xa7c7 @0x397
0x0a400…14cd5 at03e7 = » « // 0xa817 @0x3e7
0x0a400…14cd5 at0424 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xa854 @0x424
0x0a400…14cd5 at0427 = » Enter-Exit help text Roll keys-Page help text « // 0xa857 @0x427
0x0a400…14cd5 }
0x0a400…14cd5 }
0x0a400…14cd5 }
0x0a900…157d7 Form36 {
0x0a900…157d7 fh000 = 0x01 // 0xa900 @0x0
0x0a900…157d7 fh00 = 2600 // 0xa901 @0x1
0x0a900…157d7 fh01 = »NNN« // 0xa903 @0x3
0x0a900…157d7 fh02 = 000000 // 0xa906 @0x6
0x0a900…157d7 fh03 = »NNN« // 0xa909 @0x9
0x0a900…157d7 fh04 = 0x0030 // 0xa90c @0xc
0x0a900…157d7 fh05 = 0x0577 // 0xa90e @0xe
0x0a900…157d7 fh06 = 000080011800000000000000000000000000 // 0xa910 @0x10
0x0a900…157d7 at0022 = 0x01102063 // 0xa922 @0x22
0x0a900…157d7 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xa926 @0x26
0x0a900…157d7 panel = { // 0xa930 @0x30
0x0a900…157d7 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0a900…157d7 00│ │
0x0a900…157d7 01│ ╳ HELP FOR RECORD KEY DESCRIPTION ╳ │
0x0a900…157d7 02│ │
0x0a900…157d7 03│╳Description ╳ │
0x0a900…157d7 04│ │
0x0a900…157d7 05│ DFU is processing an indexed file. Either DFU is generating record │
0x0a900…157d7 06│ keys or you did not specify any field names for the record key. You │
0x0a900…157d7 07│ must describe how you want the record key to be processed. │
0x0a900…157d7 08│ │
0x0a900…157d7 09│╳Keys you can use on previous display ╳ │
0x0a900…157d7 10│ │
0x0a900…157d7 11│ Cmd8 - Reverse the data on the top half of the display: │
0x0a900…157d7 12│ If DFU attributes are shown, display DFU specifications. │
0x0a900…157d7 13│ If DFU specifications are shown, display DFU attributes. │
0x0a900…157d7 14│ Cmd12 - Process the data on this display and proceed to the next display│
0x0a900…157d7 15│ Cmd19 - Cancel the job │
0x0a900…157d7 16│ Roll up - Roll forward through the DFU attributes or specifications on │
0x0a900…157d7 17│ the display │
0x0a900…157d7 18│ Roll down - Roll backward through the DFU attributes or specifications on │
0x0a900…157d7 19│ the display │
0x0a900…157d7 20│ │
0x0a900…157d7 21│ │
0x0a900…157d7 22│ │
0x0a900…157d7 23│ Enter-Exit help text Roll keys-Page help text │
0x0a900…157d7 24│ │
0x0a900…157d7 25│ │
0x0a900…157d7 26│ │
0x0a900…157d7 27│ │
0x0a900…157d7 └────────────────────────────────────────────────────────────────────────────────┘
0x0a900…157d7 Panel5250 {
0x0a900…157d7 at0000 = ClearUnit {esc=04, cu=40} // 0xa930 @0x0
0x0a900…157d7 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xa932 @0x2
0x0a900…157d7 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0b} // 0xa936 @0x6
0x0a900…157d7 at0009 = Attribute {type=0x22} // 0xa939 @0x9
0x0a900…157d7 at000a = » HELP FOR RECORD KEY DESCRIPTION « // 0xa93a @0xa
0x0a900…157d7 at0043 = Attribute {type=0x20} // 0xa973 @0x43
0x0a900…157d7 at0044 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0xa974 @0x44
0x0a900…157d7 at0047 = Attribute {type=0x22} // 0xa977 @0x47
0x0a900…157d7 at0048 = »Description « // 0xa978 @0x48
0x0a900…157d7 at005d = Attribute {type=0x20} // 0xa98d @0x5d
0x0a900…157d7 at005e = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0xa98e @0x5e
0x0a900…157d7 at0061 = »DFU is processing an indexed file. Either DFU is generating record « // 0xa991 @0x61
0x0a900…157d7 at00ad = » keys or you did not specify any field names for the record key. You « // 0xa9dd @0xad
0x0a900…157d7 at00fd = » must describe how you want the record key to be processed. « // 0xaa2d @0xfd
0x0a900…157d7 at014d = » « // 0xaa7d @0x14d
0x0a900…157d7 at018b = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0xaabb @0x18b
0x0a900…157d7 at018e = Attribute {type=0x22} // 0xaabe @0x18e
0x0a900…157d7 at018f = »Keys you can use on previous display « // 0xaabf @0x18f
0x0a900…157d7 at01c0 = Attribute {type=0x20} // 0xaaf0 @0x1c0
0x0a900…157d7 at01c1 = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0xaaf1 @0x1c1
0x0a900…157d7 at01c4 = »Cmd8 - Reverse the data on the top half of the display: « // 0xaaf4 @0x1c4
0x0a900…157d7 at0210 = » If DFU attributes are shown, display DFU specifications. « // 0xab40 @0x210
0x0a900…157d7 at0260 = » If DFU specifications are shown, display DFU attributes. « // 0xab90 @0x260
0x0a900…157d7 at02b0 = » Cmd12 - Process the data on this display and proceed to the next display« // 0xabe0 @0x2b0
0x0a900…157d7 at0300 = » Cmd19 - Cancel the job « // 0xac30 @0x300
0x0a900…157d7 at0350 = » Roll up - Roll forward through the DFU attributes or specifications on « // 0xac80 @0x350
0x0a900…157d7 at03a0 = » the display « // 0xacd0 @0x3a0
0x0a900…157d7 at03f0 = » Roll down - Roll backward through the DFU attributes or specifications on « // 0xad20 @0x3f0
0x0a900…157d7 at0440 = » the display « // 0xad70 @0x440
0x0a900…157d7 at0490 = » « // 0xadc0 @0x490
0x0a900…157d7 at04e0 = » « // 0xae10 @0x4e0
0x0a900…157d7 at0526 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xae56 @0x526
0x0a900…157d7 at0529 = » Enter-Exit help text Roll keys-Page help text « // 0xae59 @0x529
0x0a900…157d7 }
0x0a900…157d7 }
0x0a900…157d7 }
0x0af00…1615c Form36 {
0x0af00…1615c fh000 = 0x01 // 0xaf00 @0x0
0x0af00…1615c fh00 = 2600 // 0xaf01 @0x1
0x0af00…1615c fh01 = »NNN« // 0xaf03 @0x3
0x0af00…1615c fh02 = 000000 // 0xaf06 @0x6
0x0af00…1615c fh03 = »NNN« // 0xaf09 @0x9
0x0af00…1615c fh04 = 0x0030 // 0xaf0c @0xc
0x0af00…1615c fh05 = 0x02fc // 0xaf0e @0xe
0x0af00…1615c fh06 = 000080011800000000000000000000000000 // 0xaf10 @0x10
0x0af00…1615c at0022 = 0x01102063 // 0xaf22 @0x22
0x0af00…1615c at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xaf26 @0x26
0x0af00…1615c panel = { // 0xaf30 @0x30
0x0af00…1615c ┌────────────────────────────────────────────────────────────────────────────────┐
0x0af00…1615c 00│ │
0x0af00…1615c 01│ ╳ HELP FOR RECORD KEY DESCRIPTION ╳ │
0x0af00…1615c 02│ │
0x0af00…1615c 03│ Record key heading . . . . . . . . . . . . . . . . . . . │
0x0af00…1615c 04│ │
0x0af00…1615c 05│ Enter a name of up to 16 characters long that you want to use to identify │
0x0af00…1615c 06│ the record key when it is displayed or printed. The default is *KEY. │
0x0af00…1615c 07│ │
0x0af00…1615c 08│ │
0x0af00…1615c 09│ Is the record key numeric? . . . . . . . . . . . . . Y,N │
0x0af00…1615c 10│ │
0x0af00…1615c 11│ Y - indicates that all keys are numeric fields with a sign position. │
0x0af00…1615c 12│ N - indicates that all record keys are alphameric fields. │
0x0af00…1615c 13│ │
0x0af00…1615c 14│ │
0x0af00…1615c 15│ │
0x0af00…1615c 16│ │
0x0af00…1615c 17│ │
0x0af00…1615c 18│ │
0x0af00…1615c 19│ │
0x0af00…1615c 20│ │
0x0af00…1615c 21│ │
0x0af00…1615c 22│ │
0x0af00…1615c 23│ Enter-Exit help text Roll keys-Page help text │
0x0af00…1615c 24│ │
0x0af00…1615c 25│ │
0x0af00…1615c 26│ │
0x0af00…1615c 27│ │
0x0af00…1615c └────────────────────────────────────────────────────────────────────────────────┘
0x0af00…1615c Panel5250 {
0x0af00…1615c at0000 = ClearUnit {esc=04, cu=40} // 0xaf30 @0x0
0x0af00…1615c at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xaf32 @0x2
0x0af00…1615c at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0b} // 0xaf36 @0x6
0x0af00…1615c at0009 = Attribute {type=0x22} // 0xaf39 @0x9
0x0af00…1615c at000a = » HELP FOR RECORD KEY DESCRIPTION « // 0xaf3a @0xa
0x0af00…1615c at0043 = Attribute {type=0x20} // 0xaf73 @0x43
0x0af00…1615c at0044 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xaf74 @0x44
0x0af00…1615c at0047 = »Record key heading . . . . . . . . . . . . . . . . . . . « // 0xaf77 @0x47
0x0af00…1615c at008a = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0xafba @0x8a
0x0af00…1615c at008d = »Enter a name of up to 16 characters long that you want to use to identify « // 0xafbd @0x8d
0x0af00…1615c at00d9 = » the record key when it is displayed or printed. The default is *KEY. « // 0xb009 @0xd9
0x0af00…1615c at0129 = » « // 0xb059 @0x129
0x0af00…1615c at0172 = SetBufferAddress {ic=11, line=0x0a, col=0x02} // 0xb0a2 @0x172
0x0af00…1615c at0175 = »Is the record key numeric? . . . . . . . . . . . . . Y,N « // 0xb0a5 @0x175
0x0af00…1615c at01b8 = SetBufferAddress {ic=11, line=0x0c, col=0x07} // 0xb0e8 @0x1b8
0x0af00…1615c at01bb = »Y - indicates that all keys are numeric fields with a sign position. « // 0xb0eb @0x1bb
0x0af00…1615c at0205 = » N - indicates that all record keys are alphameric fields. « // 0xb135 @0x205
0x0af00…1615c at0255 = » « // 0xb185 @0x255
0x0af00…1615c at02a5 = » « // 0xb1d5 @0x2a5
0x0af00…1615c at02ab = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xb1db @0x2ab
0x0af00…1615c at02ae = » Enter-Exit help text Roll keys-Page help text « // 0xb1de @0x2ae
0x0af00…1615c }
0x0af00…1615c }
0x0af00…1615c }
0x0b300…16c73 Form36 {
0x0b300…16c73 fh000 = 0x01 // 0xb300 @0x0
0x0b300…16c73 fh00 = 2600 // 0xb301 @0x1
0x0b300…16c73 fh01 = »NNN« // 0xb303 @0x3
0x0b300…16c73 fh02 = 000000 // 0xb306 @0x6
0x0b300…16c73 fh03 = »NNN« // 0xb309 @0x9
0x0b300…16c73 fh04 = 0x0030 // 0xb30c @0xc
0x0b300…16c73 fh05 = 0x0613 // 0xb30e @0xe
0x0b300…16c73 fh06 = 000080011800000000000000000000000000 // 0xb310 @0x10
0x0b300…16c73 at0022 = 0x01102063 // 0xb322 @0x22
0x0b300…16c73 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xb326 @0x26
0x0b300…16c73 panel = { // 0xb330 @0x30
0x0b300…16c73 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0b300…16c73 00│ │
0x0b300…16c73 01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
0x0b300…16c73 02│ │
0x0b300…16c73 03│╳Description ╳ │
0x0b300…16c73 04│ │
0x0b300…16c73 05│ This display occurs for each record type in the file. You must indicate │
0x0b300…16c73 06│ if you want the record type (shown in the upper right hand corner) to be │
0x0b300…16c73 07│ processed. The record type and as many fields as possible are displayed. │
0x0b300…16c73 08│ If you are running List, the format of this display varies, depending on │
0x0b300…16c73 09│ whether you requested a record or a summary list. │
0x0b300…16c73 10│ │
0x0b300…16c73 11│╳Keys you can use on previous display ╳ │
0x0b300…16c73 12│ │
0x0b300…16c73 13│ Cmd8 - Reverse the data on the top half of the display: │
0x0b300…16c73 14│ If DFU attributes are shown, display DFU specifications. │
0x0b300…16c73 15│ If DFU specifications are shown, display DFU attributes. │
0x0b300…16c73 16│ Cmd12 - Process the data on this display and proceed to the next display│
0x0b300…16c73 17│ Cmd19 - Cancel the job │
0x0b300…16c73 18│ Roll up - Roll forward through the DFU attributes or specifications on │
0x0b300…16c73 19│ the display │
0x0b300…16c73 20│ Roll down - Roll backward through the DFU attributes or specifications on │
0x0b300…16c73 21│ the display │
0x0b300…16c73 22│ │
0x0b300…16c73 23│ Enter-Exit help text Roll keys-Page help text │
0x0b300…16c73 24│ │
0x0b300…16c73 25│ │
0x0b300…16c73 26│ │
0x0b300…16c73 27│ │
0x0b300…16c73 └────────────────────────────────────────────────────────────────────────────────┘
0x0b300…16c73 Panel5250 {
0x0b300…16c73 at0000 = ClearUnit {esc=04, cu=40} // 0xb330 @0x0
0x0b300…16c73 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xb332 @0x2
0x0b300…16c73 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x13} // 0xb336 @0x6
0x0b300…16c73 at0009 = Attribute {type=0x22} // 0xb339 @0x9
0x0b300…16c73 at000a = » HELP FOR RECORD TYPE SELECTION « // 0xb33a @0xa
0x0b300…16c73 at0032 = Attribute {type=0x20} // 0xb362 @0x32
0x0b300…16c73 at0033 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0xb363 @0x33
0x0b300…16c73 at0036 = Attribute {type=0x22} // 0xb366 @0x36
0x0b300…16c73 at0037 = »Description « // 0xb367 @0x37
0x0b300…16c73 at004c = Attribute {type=0x20} // 0xb37c @0x4c
0x0b300…16c73 at004d = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0xb37d @0x4d
0x0b300…16c73 at0050 = »This display occurs for each record type in the file. You must indicate « // 0xb380 @0x50
0x0b300…16c73 at009c = » if you want the record type (shown in the upper right hand corner) to be « // 0xb3cc @0x9c
0x0b300…16c73 at00ec = » processed. The record type and as many fields as possible are displayed. « // 0xb41c @0xec
0x0b300…16c73 at013c = » If you are running List, the format of this display varies, depending on « // 0xb46c @0x13c
0x0b300…16c73 at018c = » whether you requested a record or a summary list. « // 0xb4bc @0x18c
0x0b300…16c73 at01dc = » « // 0xb50c @0x1dc
0x0b300…16c73 at0228 = SetBufferAddress {ic=11, line=0x0c, col=0x01} // 0xb558 @0x228
0x0b300…16c73 at022b = Attribute {type=0x22} // 0xb55b @0x22b
0x0b300…16c73 at022c = »Keys you can use on previous display « // 0xb55c @0x22c
0x0b300…16c73 at025c = Attribute {type=0x20} // 0xb58c @0x25c
0x0b300…16c73 at025d = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0xb58d @0x25d
0x0b300…16c73 at0260 = » « // 0xb590 @0x260
0x0b300…16c73 at02ac = » Cmd8 - Reverse the data on the top half of the display: « // 0xb5dc @0x2ac
0x0b300…16c73 at02fc = » If DFU attributes are shown, display DFU specifications. « // 0xb62c @0x2fc
0x0b300…16c73 at034c = » If DFU specifications are shown, display DFU attributes. « // 0xb67c @0x34c
0x0b300…16c73 at039c = » Cmd12 - Process the data on this display and proceed to the next display« // 0xb6cc @0x39c
0x0b300…16c73 at03ec = » Cmd19 - Cancel the job « // 0xb71c @0x3ec
0x0b300…16c73 at043c = » Roll up - Roll forward through the DFU attributes or specifications on « // 0xb76c @0x43c
0x0b300…16c73 at048c = » the display « // 0xb7bc @0x48c
0x0b300…16c73 at04dc = » Roll down - Roll backward through the DFU attributes or specifications on « // 0xb80c @0x4dc
0x0b300…16c73 at052c = » the display « // 0xb85c @0x52c
0x0b300…16c73 at057c = » « // 0xb8ac @0x57c
0x0b300…16c73 at05c2 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xb8f2 @0x5c2
0x0b300…16c73 at05c5 = » Enter-Exit help text Roll keys-Page help text « // 0xb8f5 @0x5c5
0x0b300…16c73 }
0x0b300…16c73 }
0x0b300…16c73 }
0x0ba00…1786e Form36 {
0x0ba00…1786e fh000 = 0x01 // 0xba00 @0x0
0x0ba00…1786e fh00 = 2600 // 0xba01 @0x1
0x0ba00…1786e fh01 = »NNN« // 0xba03 @0x3
0x0ba00…1786e fh02 = 000000 // 0xba06 @0x6
0x0ba00…1786e fh03 = »NNN« // 0xba09 @0x9
0x0ba00…1786e fh04 = 0x0030 // 0xba0c @0xc
0x0ba00…1786e fh05 = 0x040e // 0xba0e @0xe
0x0ba00…1786e fh06 = 000080011800000000000000000000000000 // 0xba10 @0x10
0x0ba00…1786e at0022 = 0x01102063 // 0xba22 @0x22
0x0ba00…1786e at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xba26 @0x26
0x0ba00…1786e panel = { // 0xba30 @0x30
0x0ba00…1786e ┌────────────────────────────────────────────────────────────────────────────────┐
0x0ba00…1786e 00│ │
0x0ba00…1786e 01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
0x0ba00…1786e 02│ │
0x0ba00…1786e 03│ Process this record type? . . . . . . . . . . . . . . . . . Y,N │
0x0ba00…1786e 04│ │
0x0ba00…1786e 05│ Enter/Update or Inquiry jobs: │
0x0ba00…1786e 06│ │
0x0ba00…1786e 07│ Y - indicates you will be using this record type when the program is run. │
0x0ba00…1786e 08│ You will then be prompted for the data fields from this record type. │
0x0ba00…1786e 09│ N - indicates you will not be using this record type when the program is │
0x0ba00…1786e 10│ run. │
0x0ba00…1786e 11│ │
0x0ba00…1786e 12│ List jobs: │
0x0ba00…1786e 13│ │
0x0ba00…1786e 14│ Y - indicates the records of this record type are to be printed when the │
0x0ba00…1786e 15│ program is run. You will be prompted for the data fields from this │
0x0ba00…1786e 16│ record type. │
0x0ba00…1786e 17│ N - indicates the record type is not to be printed when the program is │
0x0ba00…1786e 18│ run. │
0x0ba00…1786e 19│ │
0x0ba00…1786e 20│ │
0x0ba00…1786e 21│ │
0x0ba00…1786e 22│ │
0x0ba00…1786e 23│ Enter-Exit help text Roll keys-Page help text │
0x0ba00…1786e 24│ │
0x0ba00…1786e 25│ │
0x0ba00…1786e 26│ │
0x0ba00…1786e 27│ │
0x0ba00…1786e └────────────────────────────────────────────────────────────────────────────────┘
0x0ba00…1786e Panel5250 {
0x0ba00…1786e at0000 = ClearUnit {esc=04, cu=40} // 0xba30 @0x0
0x0ba00…1786e at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xba32 @0x2
0x0ba00…1786e at0006 = SetBufferAddress {ic=11, line=0x02, col=0x13} // 0xba36 @0x6
0x0ba00…1786e at0009 = Attribute {type=0x22} // 0xba39 @0x9
0x0ba00…1786e at000a = » HELP FOR RECORD TYPE SELECTION « // 0xba3a @0xa
0x0ba00…1786e at0032 = Attribute {type=0x20} // 0xba62 @0x32
0x0ba00…1786e at0033 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xba63 @0x33
0x0ba00…1786e at0036 = »Process this record type? . . . . . . . . . . . . . . . . . Y,N « // 0xba66 @0x36
0x0ba00…1786e at007f = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0xbaaf @0x7f
0x0ba00…1786e at0082 = »Enter/Update or Inquiry jobs: « // 0xbab2 @0x82
0x0ba00…1786e at00b7 = SetBufferAddress {ic=11, line=0x08, col=0x07} // 0xbae7 @0xb7
0x0ba00…1786e at00ba = »Y - indicates you will be using this record type when the program is run. « // 0xbaea @0xba
0x0ba00…1786e at0104 = » You will then be prompted for the data fields from this record type. « // 0xbb34 @0x104
0x0ba00…1786e at0154 = » N - indicates you will not be using this record type when the program is « // 0xbb84 @0x154
0x0ba00…1786e at01a4 = » run. « // 0xbbd4 @0x1a4
0x0ba00…1786e at01f2 = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0xbc22 @0x1f2
0x0ba00…1786e at01f5 = »List jobs: « // 0xbc25 @0x1f5
0x0ba00…1786e at0234 = SetBufferAddress {ic=11, line=0x0f, col=0x07} // 0xbc64 @0x234
0x0ba00…1786e at0237 = »Y - indicates the records of this record type are to be printed when the « // 0xbc67 @0x237
0x0ba00…1786e at0281 = » program is run. You will be prompted for the data fields from this « // 0xbcb1 @0x281
0x0ba00…1786e at02d1 = » record type. « // 0xbd01 @0x2d1
0x0ba00…1786e at0321 = » N - indicates the record type is not to be printed when the program is « // 0xbd51 @0x321
0x0ba00…1786e at0371 = » run. « // 0xbda1 @0x371
0x0ba00…1786e at03bd = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xbded @0x3bd
0x0ba00…1786e at03c0 = » Enter-Exit help text Roll keys-Page help text « // 0xbdf0 @0x3c0
0x0ba00…1786e }
0x0ba00…1786e }
0x0ba00…1786e }
0x0bf00…1826b Form36 {
0x0bf00…1826b fh000 = 0x01 // 0xbf00 @0x0
0x0bf00…1826b fh00 = 2600 // 0xbf01 @0x1
0x0bf00…1826b fh01 = »NNN« // 0xbf03 @0x3
0x0bf00…1826b fh02 = 000000 // 0xbf06 @0x6
0x0bf00…1826b fh03 = »NNN« // 0xbf09 @0x9
0x0bf00…1826b fh04 = 0x0030 // 0xbf0c @0xc
0x0bf00…1826b fh05 = 0x040b // 0xbf0e @0xe
0x0bf00…1826b fh06 = 000080011800000000000000000000000000 // 0xbf10 @0x10
0x0bf00…1826b at0022 = 0x01102063 // 0xbf22 @0x22
0x0bf00…1826b at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xbf26 @0x26
0x0bf00…1826b panel = { // 0xbf30 @0x30
0x0bf00…1826b ┌────────────────────────────────────────────────────────────────────────────────┐
0x0bf00…1826b 00│ │
0x0bf00…1826b 01│ ╳ HELP FOR RECORD TYPE SELECTION ╳ │
0x0bf00…1826b 02│ │
0x0bf00…1826b 03│ │
0x0bf00…1826b 04│ Process this record type? . . . . . . . . . . . . . . . . . Y,N │
0x0bf00…1826b 05│ │
0x0bf00…1826b 06│ Summary list jobs: │
0x0bf00…1826b 07│ │
0x0bf00…1826b 08│ Y - indicates the record type is to be printed when the program is run. │
0x0bf00…1826b 09│ N - indicates the record type is not to be printed when the program is │
0x0bf00…1826b 10│ run. │
0x0bf00…1826b 11│ │
0x0bf00…1826b 12│ Allow lowercase data? . . . . . . . . . . . . . . . . . . N,Y │
0x0bf00…1826b 13│ │
0x0bf00…1826b 14│ This question appears for Enter/Update and Inquiry jobs only: │
0x0bf00…1826b 15│ │
0x0bf00…1826b 16│ Y - indicates that when the program is run you can type uppercase and │
0x0bf00…1826b 17│ lowercase data for this record type. │
0x0bf00…1826b 18│ N - indicates that when the program is run you can type only uppercase │
0x0bf00…1826b 19│ data for this record type. │
0x0bf00…1826b 20│ │
0x0bf00…1826b 21│ │
0x0bf00…1826b 22│ │
0x0bf00…1826b 23│ Enter-Exit help text Roll keys-Page help text │
0x0bf00…1826b 24│ │
0x0bf00…1826b 25│ │
0x0bf00…1826b 26│ │
0x0bf00…1826b 27│ │
0x0bf00…1826b └────────────────────────────────────────────────────────────────────────────────┘
0x0bf00…1826b Panel5250 {
0x0bf00…1826b at0000 = ClearUnit {esc=04, cu=40} // 0xbf30 @0x0
0x0bf00…1826b at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xbf32 @0x2
0x0bf00…1826b at0006 = SetBufferAddress {ic=11, line=0x02, col=0x13} // 0xbf36 @0x6
0x0bf00…1826b at0009 = Attribute {type=0x22} // 0xbf39 @0x9
0x0bf00…1826b at000a = » HELP FOR RECORD TYPE SELECTION « // 0xbf3a @0xa
0x0bf00…1826b at0032 = Attribute {type=0x20} // 0xbf62 @0x32
0x0bf00…1826b at0033 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xbf63 @0x33
0x0bf00…1826b at0036 = »Process this record type? . . . . . . . . . . . . . . . . . Y,N « // 0xbf66 @0x36
0x0bf00…1826b at007f = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0xbfaf @0x7f
0x0bf00…1826b at0082 = »Summary list jobs: « // 0xbfb2 @0x82
0x0bf00…1826b at00a3 = SetBufferAddress {ic=11, line=0x09, col=0x07} // 0xbfd3 @0xa3
0x0bf00…1826b at00a6 = »Y - indicates the record type is to be printed when the program is run. « // 0xbfd6 @0xa6
0x0bf00…1826b at00f0 = » N - indicates the record type is not to be printed when the program is « // 0xc020 @0xf0
0x0bf00…1826b at0140 = » run. « // 0xc070 @0x140
0x0bf00…1826b at018c = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0xc0bc @0x18c
0x0bf00…1826b at018f = »Allow lowercase data? . . . . . . . . . . . . . . . . . . N,Y « // 0xc0bf @0x18f
0x0bf00…1826b at01dc = SetBufferAddress {ic=11, line=0x0f, col=0x02} // 0xc10c @0x1dc
0x0bf00…1826b at01df = »This question appears for Enter/Update and Inquiry jobs only: « // 0xc10f @0x1df
0x0bf00…1826b at022a = SetBufferAddress {ic=11, line=0x11, col=0x03} // 0xc15a @0x22a
0x0bf00…1826b at022d = » Y - indicates that when the program is run you can type uppercase and « // 0xc15d @0x22d
0x0bf00…1826b at027b = » lowercase data for this record type. « // 0xc1ab @0x27b
0x0bf00…1826b at02cb = » N - indicates that when the program is run you can type only uppercase « // 0xc1fb @0x2cb
0x0bf00…1826b at031b = » data for this record type. « // 0xc24b @0x31b
0x0bf00…1826b at036b = » « // 0xc29b @0x36b
0x0bf00…1826b at03ba = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xc2ea @0x3ba
0x0bf00…1826b at03bd = » Enter-Exit help text Roll keys-Page help text « // 0xc2ed @0x3bd
0x0bf00…1826b }
0x0bf00…1826b }
0x0bf00…1826b }
0x0c400…18e50 Form36 {
0x0c400…18e50 fh000 = 0x01 // 0xc400 @0x0
0x0c400…18e50 fh00 = 2600 // 0xc401 @0x1
0x0c400…18e50 fh01 = »NNN« // 0xc403 @0x3
0x0c400…18e50 fh02 = 000000 // 0xc406 @0x6
0x0c400…18e50 fh03 = »NNN« // 0xc409 @0x9
0x0c400…18e50 fh04 = 0x0030 // 0xc40c @0xc
0x0c400…18e50 fh05 = 0x05f0 // 0xc40e @0xe
0x0c400…18e50 fh06 = 000080011800000000000000000000000000 // 0xc410 @0x10
0x0c400…18e50 at0022 = 0x01102063 // 0xc422 @0x22
0x0c400…18e50 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xc426 @0x26
0x0c400…18e50 panel = { // 0xc430 @0x30
0x0c400…18e50 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0c400…18e50 00│ │
0x0c400…18e50 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x0c400…18e50 02│ ╳ ENTER/UPDATE ╳ │
0x0c400…18e50 03│ │
0x0c400…18e50 04│╳Description ╳ │
0x0c400…18e50 05│ │
0x0c400…18e50 06│ When setting up an Enter/Update program, this display allows you to select │
0x0c400…18e50 07│ which fields from this record type will be used to enter data when the │
0x0c400…18e50 08│ program is run. The record type is indicated in the upper right hand │
0x0c400…18e50 09│ corner. │
0x0c400…18e50 10│ │
0x0c400…18e50 11│╳Keys you can use on previous display ╳ │
0x0c400…18e50 12│ │
0x0c400…18e50 13│ Cmd8 - Reverse the data on the top half of the display: │
0x0c400…18e50 14│ If DFU attributes are shown, display DFU specifications. │
0x0c400…18e50 15│ If DFU specifications are shown, display DFU attributes. │
0x0c400…18e50 16│ Cmd12 - Process the data on this display and proceed to the next display│
0x0c400…18e50 17│ Cmd19 - Cancel the job │
0x0c400…18e50 18│ Roll up - Roll forward through the DFU attributes or specifications │
0x0c400…18e50 19│ Roll down - Roll backward through the DFU attributes or specifications │
0x0c400…18e50 20│ Enter - Process the data on this display and allow further selection of │
0x0c400…18e50 21│ fields from the record type shown │
0x0c400…18e50 22│ │
0x0c400…18e50 23│ Enter-Exit help text Roll keys-Page help text │
0x0c400…18e50 24│ │
0x0c400…18e50 25│ │
0x0c400…18e50 26│ │
0x0c400…18e50 27│ │
0x0c400…18e50 └────────────────────────────────────────────────────────────────────────────────┘
0x0c400…18e50 Panel5250 {
0x0c400…18e50 at0000 = ClearUnit {esc=04, cu=40} // 0xc430 @0x0
0x0c400…18e50 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xc432 @0x2
0x0c400…18e50 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0xc436 @0x6
0x0c400…18e50 at0009 = Attribute {type=0x22} // 0xc439 @0x9
0x0c400…18e50 at000a = » HELP FOR DATA FIELD SELECTION « // 0xc43a @0xa
0x0c400…18e50 at003f = Attribute {type=0x20} // 0xc46f @0x3f
0x0c400…18e50 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1c} // 0xc470 @0x40
0x0c400…18e50 at0043 = Attribute {type=0x22} // 0xc473 @0x43
0x0c400…18e50 at0044 = » ENTER/UPDATE « // 0xc474 @0x44
0x0c400…18e50 at005a = Attribute {type=0x20} // 0xc48a @0x5a
0x0c400…18e50 at005b = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0xc48b @0x5b
0x0c400…18e50 at005e = Attribute {type=0x22} // 0xc48e @0x5e
0x0c400…18e50 at005f = »Description « // 0xc48f @0x5f
0x0c400…18e50 at0074 = Attribute {type=0x20} // 0xc4a4 @0x74
0x0c400…18e50 at0075 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xc4a5 @0x75
0x0c400…18e50 at0078 = »When setting up an Enter/Update program, this display allows you to select « // 0xc4a8 @0x78
0x0c400…18e50 at00c4 = » which fields from this record type will be used to enter data when the « // 0xc4f4 @0xc4
0x0c400…18e50 at0114 = » program is run. The record type is indicated in the upper right hand « // 0xc544 @0x114
0x0c400…18e50 at0164 = » corner. « // 0xc594 @0x164
0x0c400…18e50 at01b4 = » « // 0xc5e4 @0x1b4
0x0c400…18e50 at01fe = SetBufferAddress {ic=11, line=0x0c, col=0x01} // 0xc62e @0x1fe
0x0c400…18e50 at0201 = Attribute {type=0x22} // 0xc631 @0x201
0x0c400…18e50 at0202 = »Keys you can use on previous display « // 0xc632 @0x202
0x0c400…18e50 at0231 = Attribute {type=0x20} // 0xc661 @0x231
0x0c400…18e50 at0232 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0xc662 @0x232
0x0c400…18e50 at0235 = » « // 0xc665 @0x235
0x0c400…18e50 at0281 = » Cmd8 - Reverse the data on the top half of the display: « // 0xc6b1 @0x281
0x0c400…18e50 at02d1 = » If DFU attributes are shown, display DFU specifications. « // 0xc701 @0x2d1
0x0c400…18e50 at0321 = » If DFU specifications are shown, display DFU attributes. « // 0xc751 @0x321
0x0c400…18e50 at0371 = » Cmd12 - Process the data on this display and proceed to the next display« // 0xc7a1 @0x371
0x0c400…18e50 at03c1 = » Cmd19 - Cancel the job « // 0xc7f1 @0x3c1
0x0c400…18e50 at0411 = » Roll up - Roll forward through the DFU attributes or specifications « // 0xc841 @0x411
0x0c400…18e50 at0461 = » Roll down - Roll backward through the DFU attributes or specifications « // 0xc891 @0x461
0x0c400…18e50 at04b1 = » Enter - Process the data on this display and allow further selection of « // 0xc8e1 @0x4b1
0x0c400…18e50 at0501 = » fields from the record type shown « // 0xc931 @0x501
0x0c400…18e50 at0551 = » « // 0xc981 @0x551
0x0c400…18e50 at059f = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xc9cf @0x59f
0x0c400…18e50 at05a2 = » Enter-Exit help text Roll keys-Page help text « // 0xc9d2 @0x5a2
0x0c400…18e50 }
0x0c400…18e50 }
0x0c400…18e50 }
0x0cb00…19991 Form36 {
0x0cb00…19991 fh000 = 0x01 // 0xcb00 @0x0
0x0cb00…19991 fh00 = 2600 // 0xcb01 @0x1
0x0cb00…19991 fh01 = »NNN« // 0xcb03 @0x3
0x0cb00…19991 fh02 = 000000 // 0xcb06 @0x6
0x0cb00…19991 fh03 = »NNN« // 0xcb09 @0x9
0x0cb00…19991 fh04 = 0x0030 // 0xcb0c @0xc
0x0cb00…19991 fh05 = 0x0331 // 0xcb0e @0xe
0x0cb00…19991 fh06 = 000080011800000000000000000000000000 // 0xcb10 @0x10
0x0cb00…19991 at0022 = 0x01102063 // 0xcb22 @0x22
0x0cb00…19991 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xcb26 @0x26
0x0cb00…19991 panel = { // 0xcb30 @0x30
0x0cb00…19991 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0cb00…19991 00│ │
0x0cb00…19991 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x0cb00…19991 02│ ╳ ENTER/UPDATE ╳ │
0x0cb00…19991 03│ │
0x0cb00…19991 04│ Data field │
0x0cb00…19991 05│ │
0x0cb00…19991 06│ Enter the names of the fields to be processed. A maximum of 60 fields, │
0x0cb00…19991 07│ including fields used as record keys for indexed files may be selected. │
0x0cb00…19991 08│ Record keys cannot be processed as data fields. │
0x0cb00…19991 09│ │
0x0cb00…19991 10│ │
0x0cb00…19991 11│ Heading │
0x0cb00…19991 12│ │
0x0cb00…19991 13│ This is the field heading you want to appear when the field is printed │
0x0cb00…19991 14│ or displayed. If you do not enter anything in this column for a particular │
0x0cb00…19991 15│ field, DFU will use the field name from the file definition. │
0x0cb00…19991 16│ │
0x0cb00…19991 17│ │
0x0cb00…19991 18│ │
0x0cb00…19991 19│ │
0x0cb00…19991 20│ │
0x0cb00…19991 21│ │
0x0cb00…19991 22│ │
0x0cb00…19991 23│ Enter-Exit help text Roll keys-Page help text │
0x0cb00…19991 24│ │
0x0cb00…19991 25│ │
0x0cb00…19991 26│ │
0x0cb00…19991 27│ │
0x0cb00…19991 └────────────────────────────────────────────────────────────────────────────────┘
0x0cb00…19991 Panel5250 {
0x0cb00…19991 at0000 = ClearUnit {esc=04, cu=40} // 0xcb30 @0x0
0x0cb00…19991 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xcb32 @0x2
0x0cb00…19991 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0xcb36 @0x6
0x0cb00…19991 at0009 = Attribute {type=0x22} // 0xcb39 @0x9
0x0cb00…19991 at000a = » HELP FOR DATA FIELD SELECTION « // 0xcb3a @0xa
0x0cb00…19991 at0035 = Attribute {type=0x20} // 0xcb65 @0x35
0x0cb00…19991 at0036 = SetBufferAddress {ic=11, line=0x03, col=0x1c} // 0xcb66 @0x36
0x0cb00…19991 at0039 = Attribute {type=0x22} // 0xcb69 @0x39
0x0cb00…19991 at003a = » ENTER/UPDATE « // 0xcb6a @0x3a
0x0cb00…19991 at0050 = Attribute {type=0x20} // 0xcb80 @0x50
0x0cb00…19991 at0051 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xcb81 @0x51
0x0cb00…19991 at0054 = »Data field « // 0xcb84 @0x54
0x0cb00…19991 at0068 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xcb98 @0x68
0x0cb00…19991 at006b = »Enter the names of the fields to be processed. A maximum of 60 fields, « // 0xcb9b @0x6b
0x0cb00…19991 at00b7 = » including fields used as record keys for indexed files may be selected. « // 0xcbe7 @0xb7
0x0cb00…19991 at0107 = » Record keys cannot be processed as data fields. « // 0xcc37 @0x107
0x0cb00…19991 at0157 = » « // 0xcc87 @0x157
0x0cb00…19991 at0197 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0xccc7 @0x197
0x0cb00…19991 at019a = »Heading « // 0xccca @0x19a
0x0cb00…19991 at01b1 = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0xcce1 @0x1b1
0x0cb00…19991 at01b4 = »This is the field heading you want to appear when the field is printed « // 0xcce4 @0x1b4
0x0cb00…19991 at0200 = » or displayed. If you do not enter anything in this column for a particular « // 0xcd30 @0x200
0x0cb00…19991 at0250 = » field, DFU will use the field name from the file definition. « // 0xcd80 @0x250
0x0cb00…19991 at02a0 = » « // 0xcdd0 @0x2a0
0x0cb00…19991 at02e0 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xce10 @0x2e0
0x0cb00…19991 at02e3 = » Enter-Exit help text Roll keys-Page help text « // 0xce13 @0x2e3
0x0cb00…19991 }
0x0cb00…19991 }
0x0cb00…19991 }
0x0cf00…1a4e3 Form36 {
0x0cf00…1a4e3 fh000 = 0x00 // 0xcf00 @0x0
0x0cf00…1a4e3 fh00 = 2200 // 0xcf01 @0x1
0x0cf00…1a4e3 fh01 = »NNN« // 0xcf03 @0x3
0x0cf00…1a4e3 fh02 = 000000 // 0xcf06 @0x6
0x0cf00…1a4e3 fh03 = »NNN« // 0xcf09 @0x9
0x0cf00…1a4e3 fh04 = 0x0028 // 0xcf0c @0xc
0x0cf00…1a4e3 fh05 = 0x0693 // 0xcf0e @0xe
0x0cf00…1a4e3 fh06 = 000080011800000000000000000000000000 // 0xcf10 @0x10
0x0cf00…1a4e3 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0xcf22 @0x22
0x0cf00…1a4e3 panel = { // 0xcf28 @0x28
0x0cf00…1a4e3 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0cf00…1a4e3 00│ ╳ HELP FOR DATA FIELD SELECTION │
0x0cf00…1a4e3 01│ ENTER/UPDATE ╳ │
0x0cf00…1a4e3 02│ │
0x0cf00…1a4e3 03│ Functions │
0x0cf00…1a4e3 04│ │
0x0cf00…1a4e3 05│ Enter the letters corresponding to the function you want used on the │
0x0cf00…1a4e3 06│ field on this line. More than one function can be specified for a field. │
0x0cf00…1a4e3 07│ │
0x0cf00…1a4e3 08│ A = Accumulation field │
0x0cf00…1a4e3 09│ B = Modulus 10 Check Field │
0x0cf00…1a4e3 10│ C = Modulus 11 Check Field │
0x0cf00…1a4e3 11│ D = Auto-Duplication Field │
0x0cf00…1a4e3 12│ │
0x0cf00…1a4e3 13│ NOTE: Functions B and C cannot be specified together. │
0x0cf00…1a4e3 14│ │
0x0cf00…1a4e3 15│ If you press the Enter key, DFU saves these fields and prompts for more │
0x0cf00…1a4e3 16│ (unless 60 fields have been specified). If you press the Rec Adv command key │
0x0cf00…1a4e3 17│ (Cmd12), data field specifications are considered complete. Pressing either │
0x0cf00…1a4e3 18│ the Enter key or the Rec Adv command key without entering data ends the data │
0x0cf00…1a4e3 19│ field prompting for the record type. │
0x0cf00…1a4e3 20│ │
0x0cf00…1a4e3 21│ │
0x0cf00…1a4e3 22│ │
0x0cf00…1a4e3 23│ Enter-Exit help text Roll keys-Page help text │
0x0cf00…1a4e3 24│ │
0x0cf00…1a4e3 25│ │
0x0cf00…1a4e3 26│ │
0x0cf00…1a4e3 27│ │
0x0cf00…1a4e3 └────────────────────────────────────────────────────────────────────────────────┘
0x0cf00…1a4e3 Panel5250 {
0x0cf00…1a4e3 at0000 = ClearUnit {esc=04, cu=40} // 0xcf28 @0x0
0x0cf00…1a4e3 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xcf2a @0x2
0x0cf00…1a4e3 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0f} // 0xcf2e @0x6
0x0cf00…1a4e3 at0009 = Attribute {type=0x22} // 0xcf31 @0x9
0x0cf00…1a4e3 at000a = » HELP FOR DATA FIELD SELECTION « // 0xcf32 @0xa
0x0cf00…1a4e3 at004b = » ENTER/UPDATE « // 0xcf73 @0x4b
0x0cf00…1a4e3 at008b = Attribute {type=0x20} // 0xcfb3 @0x8b
0x0cf00…1a4e3 at008c = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xcfb4 @0x8c
0x0cf00…1a4e3 at008f = »Functions « // 0xcfb7 @0x8f
0x0cf00…1a4e3 at00a1 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0xcfc9 @0xa1
0x0cf00…1a4e3 at00a4 = » Enter the letters corresponding to the function you want used on the « // 0xcfcc @0xa4
0x0cf00…1a4e3 at00f3 = » field on this line. More than one function can be specified for a field. « // 0xd01b @0xf3
0x0cf00…1a4e3 at0143 = » « // 0xd06b @0x143
0x0cf00…1a4e3 at0193 = » A = Accumulation field « // 0xd0bb @0x193
0x0cf00…1a4e3 at01e3 = » B = Modulus 10 Check Field « // 0xd10b @0x1e3
0x0cf00…1a4e3 at0233 = » C = Modulus 11 Check Field « // 0xd15b @0x233
0x0cf00…1a4e3 at0283 = » D = Auto-Duplication Field « // 0xd1ab @0x283
0x0cf00…1a4e3 at02d3 = » « // 0xd1fb @0x2d3
0x0cf00…1a4e3 at0323 = » NOTE: Functions B and C cannot be specified together. « // 0xd24b @0x323
0x0cf00…1a4e3 at0373 = » « // 0xd29b @0x373
0x0cf00…1a4e3 at03c3 = » If you press the Enter key, DFU saves these fields and prompts for more « // 0xd2eb @0x3c3
0x0cf00…1a4e3 at0413 = » (unless 60 fields have been specified). If you press the Rec Adv command key « // 0xd33b @0x413
0x0cf00…1a4e3 at0463 = » (Cmd12), data field specifications are considered complete. Pressing either « // 0xd38b @0x463
0x0cf00…1a4e3 at04b3 = » the Enter key or the Rec Adv command key without entering data ends the data « // 0xd3db @0x4b3
0x0cf00…1a4e3 at0503 = » field prompting for the record type. « // 0xd42b @0x503
0x0cf00…1a4e3 at0553 = » « // 0xd47b @0x553
0x0cf00…1a4e3 at05a3 = » « // 0xd4cb @0x5a3
0x0cf00…1a4e3 at05f3 = » « // 0xd51b @0x5f3
0x0cf00…1a4e3 at0642 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xd56a @0x642
0x0cf00…1a4e3 at0645 = » Enter-Exit help text Roll keys-Page help text « // 0xd56d @0x645
0x0cf00…1a4e3 }
0x0cf00…1a4e3 }
0x0cf00…1a4e3 }
0x0d600…1b31f Form36 {
0x0d600…1b31f fh000 = 0x00 // 0xd600 @0x0
0x0d600…1b31f fh00 = 2200 // 0xd601 @0x1
0x0d600…1b31f fh01 = »NNN« // 0xd603 @0x3
0x0d600…1b31f fh02 = 000000 // 0xd606 @0x6
0x0d600…1b31f fh03 = »NNN« // 0xd609 @0x9
0x0d600…1b31f fh04 = 0x0028 // 0xd60c @0xc
0x0d600…1b31f fh05 = 0x06cf // 0xd60e @0xe
0x0d600…1b31f fh06 = 000080011800000000000000000000000000 // 0xd610 @0x10
0x0d600…1b31f at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0xd622 @0x22
0x0d600…1b31f panel = { // 0xd628 @0x28
0x0d600…1b31f ┌────────────────────────────────────────────────────────────────────────────────┐
0x0d600…1b31f 00│ ╳ HELP FOR DATA FIELD SELECTION │
0x0d600…1b31f 01│ ENTER/UPDATE ╳ │
0x0d600…1b31f 02│ │
0x0d600…1b31f 03│ │
0x0d600…1b31f 04│ NOTE: Up to a maximum of 60 fields (including any record key or record │
0x0d600…1b31f 05│ number fields) can be selected for each record type. │
0x0d600…1b31f 06│ │
0x0d600…1b31f 07│ │
0x0d600…1b31f 08│ │
0x0d600…1b31f 09│ Additional functions for systems with Ideographic support. │
0x0d600…1b31f 10│ │
0x0d600…1b31f 11│ Functions E and F indicate that the field may contain either │
0x0d600…1b31f 12│ Alphameric or Ideographic data: │
0x0d600…1b31f 13│ │
0x0d600…1b31f 14│ E = The default is Alphameric │
0x0d600…1b31f 15│ F = The default is Ideographic │
0x0d600…1b31f 16│ X = The field may contain Ideographic data only │
0x0d600…1b31f 17│ │
0x0d600…1b31f 18│ │
0x0d600…1b31f 19│ NOTE: Functions E, F and X cannot be specified together. │
0x0d600…1b31f 20│ │
0x0d600…1b31f 21│ │
0x0d600…1b31f 22│ │
0x0d600…1b31f 23│ Enter-Exit help text Roll keys-Page help text │
0x0d600…1b31f 24│ │
0x0d600…1b31f 25│ │
0x0d600…1b31f 26│ │
0x0d600…1b31f 27│ │
0x0d600…1b31f └────────────────────────────────────────────────────────────────────────────────┘
0x0d600…1b31f Panel5250 {
0x0d600…1b31f at0000 = ClearUnit {esc=04, cu=40} // 0xd628 @0x0
0x0d600…1b31f at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xd62a @0x2
0x0d600…1b31f at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0e} // 0xd62e @0x6
0x0d600…1b31f at0009 = Attribute {type=0x22} // 0xd631 @0x9
0x0d600…1b31f at000a = » HELP FOR DATA FIELD SELECTION « // 0xd632 @0xa
0x0d600…1b31f at004c = » ENTER/UPDATE « // 0xd674 @0x4c
0x0d600…1b31f at008c = Attribute {type=0x20} // 0xd6b4 @0x8c
0x0d600…1b31f at008d = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xd6b5 @0x8d
0x0d600…1b31f at0090 = »NOTE: Up to a maximum of 60 fields (including any record key or record « // 0xd6b8 @0x90
0x0d600…1b31f at00df = » number fields) can be selected for each record type. « // 0xd707 @0xdf
0x0d600…1b31f at012f = » « // 0xd757 @0x12f
0x0d600…1b31f at017f = » « // 0xd7a7 @0x17f
0x0d600…1b31f at01cf = » « // 0xd7f7 @0x1cf
0x0d600…1b31f at021f = » Additional functions for systems with Ideographic support. « // 0xd847 @0x21f
0x0d600…1b31f at026f = » « // 0xd897 @0x26f
0x0d600…1b31f at02bf = » Functions E and F indicate that the field may contain either « // 0xd8e7 @0x2bf
0x0d600…1b31f at030f = » Alphameric or Ideographic data: « // 0xd937 @0x30f
0x0d600…1b31f at035f = » « // 0xd987 @0x35f
0x0d600…1b31f at03af = » E = The default is Alphameric « // 0xd9d7 @0x3af
0x0d600…1b31f at03ff = » F = The default is Ideographic « // 0xda27 @0x3ff
0x0d600…1b31f at044f = » X = The field may contain Ideographic data only « // 0xda77 @0x44f
0x0d600…1b31f at049f = » « // 0xdac7 @0x49f
0x0d600…1b31f at04ef = » « // 0xdb17 @0x4ef
0x0d600…1b31f at053f = » NOTE: Functions E, F and X cannot be specified together. « // 0xdb67 @0x53f
0x0d600…1b31f at058f = » « // 0xdbb7 @0x58f
0x0d600…1b31f at05df = » « // 0xdc07 @0x5df
0x0d600…1b31f at062f = » « // 0xdc57 @0x62f
0x0d600…1b31f at067e = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xdca6 @0x67e
0x0d600…1b31f at0681 = » Enter-Exit help text Roll keys-Page help text « // 0xdca9 @0x681
0x0d600…1b31f }
0x0d600…1b31f }
0x0d600…1b31f }
0x0dd00…1c053 Form36 {
0x0dd00…1c053 fh000 = 0x01 // 0xdd00 @0x0
0x0dd00…1c053 fh00 = 2600 // 0xdd01 @0x1
0x0dd00…1c053 fh01 = »NNN« // 0xdd03 @0x3
0x0dd00…1c053 fh02 = 000000 // 0xdd06 @0x6
0x0dd00…1c053 fh03 = »NNN« // 0xdd09 @0x9
0x0dd00…1c053 fh04 = 0x0030 // 0xdd0c @0xc
0x0dd00…1c053 fh05 = 0x05f3 // 0xdd0e @0xe
0x0dd00…1c053 fh06 = 000080011800000000000000000000000000 // 0xdd10 @0x10
0x0dd00…1c053 at0022 = 0x01102063 // 0xdd22 @0x22
0x0dd00…1c053 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xdd26 @0x26
0x0dd00…1c053 panel = { // 0xdd30 @0x30
0x0dd00…1c053 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0dd00…1c053 00│ │
0x0dd00…1c053 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x0dd00…1c053 02│ ╳ INQUIRY ╳ │
0x0dd00…1c053 03│ │
0x0dd00…1c053 04│╳Description ╳ │
0x0dd00…1c053 05│ │
0x0dd00…1c053 06│ When setting up an Inquiry program, this display allows you to select │
0x0dd00…1c053 07│ which fields from the record type will be used to view data when the │
0x0dd00…1c053 08│ program is run. The record type is indicated in the upper right hand │
0x0dd00…1c053 09│ corner. │
0x0dd00…1c053 10│ │
0x0dd00…1c053 11│╳Keys you can use on previous display ╳ │
0x0dd00…1c053 12│ │
0x0dd00…1c053 13│ Cmd8 - Reverse the data on the top half of the display: │
0x0dd00…1c053 14│ If DFU attributes are shown, display DFU specifications. │
0x0dd00…1c053 15│ If DFU specifications are shown, display DFU attributes. │
0x0dd00…1c053 16│ Cmd12 - Process the data on this display and proceed to the next display│
0x0dd00…1c053 17│ Cmd19 - Cancel the job │
0x0dd00…1c053 18│ Roll up - Roll forward through the DFU attributes or specifications │
0x0dd00…1c053 19│ Roll down - Roll backward through the DFU attributes or specifications │
0x0dd00…1c053 20│ Enter - Process the data on this display and allow further selection of │
0x0dd00…1c053 21│ fields from the record type shown │
0x0dd00…1c053 22│ │
0x0dd00…1c053 23│ Enter-Exit help text Roll keys-Page help text │
0x0dd00…1c053 24│ │
0x0dd00…1c053 25│ │
0x0dd00…1c053 26│ │
0x0dd00…1c053 27│ │
0x0dd00…1c053 └────────────────────────────────────────────────────────────────────────────────┘
0x0dd00…1c053 Panel5250 {
0x0dd00…1c053 at0000 = ClearUnit {esc=04, cu=40} // 0xdd30 @0x0
0x0dd00…1c053 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xdd32 @0x2
0x0dd00…1c053 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0f} // 0xdd36 @0x6
0x0dd00…1c053 at0009 = Attribute {type=0x22} // 0xdd39 @0x9
0x0dd00…1c053 at000a = » HELP FOR DATA FIELD SELECTION « // 0xdd3a @0xa
0x0dd00…1c053 at003f = Attribute {type=0x20} // 0xdd6f @0x3f
0x0dd00…1c053 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1e} // 0xdd70 @0x40
0x0dd00…1c053 at0043 = Attribute {type=0x22} // 0xdd73 @0x43
0x0dd00…1c053 at0044 = » INQUIRY « // 0xdd74 @0x44
0x0dd00…1c053 at0058 = Attribute {type=0x20} // 0xdd88 @0x58
0x0dd00…1c053 at0059 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0xdd89 @0x59
0x0dd00…1c053 at005c = Attribute {type=0x22} // 0xdd8c @0x5c
0x0dd00…1c053 at005d = »Description « // 0xdd8d @0x5d
0x0dd00…1c053 at0072 = Attribute {type=0x20} // 0xdda2 @0x72
0x0dd00…1c053 at0073 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xdda3 @0x73
0x0dd00…1c053 at0076 = »When setting up an Inquiry program, this display allows you to select « // 0xdda6 @0x76
0x0dd00…1c053 at00c2 = » which fields from the record type will be used to view data when the « // 0xddf2 @0xc2
0x0dd00…1c053 at0112 = » program is run. The record type is indicated in the upper right hand « // 0xde42 @0x112
0x0dd00…1c053 at0162 = » corner. « // 0xde92 @0x162
0x0dd00…1c053 at01b2 = » « // 0xdee2 @0x1b2
0x0dd00…1c053 at01fc = SetBufferAddress {ic=11, line=0x0c, col=0x01} // 0xdf2c @0x1fc
0x0dd00…1c053 at01ff = Attribute {type=0x22} // 0xdf2f @0x1ff
0x0dd00…1c053 at0200 = »Keys you can use on previous display « // 0xdf30 @0x200
0x0dd00…1c053 at0234 = Attribute {type=0x20} // 0xdf64 @0x234
0x0dd00…1c053 at0235 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0xdf65 @0x235
0x0dd00…1c053 at0238 = » « // 0xdf68 @0x238
0x0dd00…1c053 at0284 = » Cmd8 - Reverse the data on the top half of the display: « // 0xdfb4 @0x284
0x0dd00…1c053 at02d4 = » If DFU attributes are shown, display DFU specifications. « // 0xe004 @0x2d4
0x0dd00…1c053 at0324 = » If DFU specifications are shown, display DFU attributes. « // 0xe054 @0x324
0x0dd00…1c053 at0374 = » Cmd12 - Process the data on this display and proceed to the next display« // 0xe0a4 @0x374
0x0dd00…1c053 at03c4 = » Cmd19 - Cancel the job « // 0xe0f4 @0x3c4
0x0dd00…1c053 at0414 = » Roll up - Roll forward through the DFU attributes or specifications « // 0xe144 @0x414
0x0dd00…1c053 at0464 = » Roll down - Roll backward through the DFU attributes or specifications « // 0xe194 @0x464
0x0dd00…1c053 at04b4 = » Enter - Process the data on this display and allow further selection of « // 0xe1e4 @0x4b4
0x0dd00…1c053 at0504 = » fields from the record type shown « // 0xe234 @0x504
0x0dd00…1c053 at0554 = » « // 0xe284 @0x554
0x0dd00…1c053 at05a2 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xe2d2 @0x5a2
0x0dd00…1c053 at05a5 = » Enter-Exit help text Roll keys-Page help text « // 0xe2d5 @0x5a5
0x0dd00…1c053 }
0x0dd00…1c053 }
0x0dd00…1c053 }
0x0e400…1cb86 Form36 {
0x0e400…1cb86 fh000 = 0x01 // 0xe400 @0x0
0x0e400…1cb86 fh00 = 2600 // 0xe401 @0x1
0x0e400…1cb86 fh01 = »NNN« // 0xe403 @0x3
0x0e400…1cb86 fh02 = 000000 // 0xe406 @0x6
0x0e400…1cb86 fh03 = »NNN« // 0xe409 @0x9
0x0e400…1cb86 fh04 = 0x0030 // 0xe40c @0xc
0x0e400…1cb86 fh05 = 0x0326 // 0xe40e @0xe
0x0e400…1cb86 fh06 = 000080011800000000000000000000000000 // 0xe410 @0x10
0x0e400…1cb86 at0022 = 0x01102063 // 0xe422 @0x22
0x0e400…1cb86 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xe426 @0x26
0x0e400…1cb86 panel = { // 0xe430 @0x30
0x0e400…1cb86 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0e400…1cb86 00│ │
0x0e400…1cb86 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x0e400…1cb86 02│ ╳ INQUIRY ╳ │
0x0e400…1cb86 03│ │
0x0e400…1cb86 04│ Data field │
0x0e400…1cb86 05│ │
0x0e400…1cb86 06│ Enter the names of the fields to be processed. A maximum of 60 fields, │
0x0e400…1cb86 07│ including fields used as record keys for indexed files may be selected. │
0x0e400…1cb86 08│ Record keys cannot be processed as data fields. │
0x0e400…1cb86 09│ │
0x0e400…1cb86 10│ │
0x0e400…1cb86 11│ Heading │
0x0e400…1cb86 12│ │
0x0e400…1cb86 13│ This is the field heading you want to appear when the field is printed or │
0x0e400…1cb86 14│ displayed. If you do not enter anything in this column for a particular │
0x0e400…1cb86 15│ field, DFU uses the field name from the file definition. │
0x0e400…1cb86 16│ │
0x0e400…1cb86 17│ │
0x0e400…1cb86 18│ │
0x0e400…1cb86 19│ │
0x0e400…1cb86 20│ │
0x0e400…1cb86 21│ │
0x0e400…1cb86 22│ │
0x0e400…1cb86 23│ Enter-Exit help text Roll keys-Page help text │
0x0e400…1cb86 24│ │
0x0e400…1cb86 25│ │
0x0e400…1cb86 26│ │
0x0e400…1cb86 27│ │
0x0e400…1cb86 └────────────────────────────────────────────────────────────────────────────────┘
0x0e400…1cb86 Panel5250 {
0x0e400…1cb86 at0000 = ClearUnit {esc=04, cu=40} // 0xe430 @0x0
0x0e400…1cb86 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xe432 @0x2
0x0e400…1cb86 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0f} // 0xe436 @0x6
0x0e400…1cb86 at0009 = Attribute {type=0x22} // 0xe439 @0x9
0x0e400…1cb86 at000a = » HELP FOR DATA FIELD SELECTION « // 0xe43a @0xa
0x0e400…1cb86 at003f = Attribute {type=0x20} // 0xe46f @0x3f
0x0e400…1cb86 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1e} // 0xe470 @0x40
0x0e400…1cb86 at0043 = Attribute {type=0x22} // 0xe473 @0x43
0x0e400…1cb86 at0044 = » INQUIRY « // 0xe474 @0x44
0x0e400…1cb86 at0058 = Attribute {type=0x20} // 0xe488 @0x58
0x0e400…1cb86 at0059 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0xe489 @0x59
0x0e400…1cb86 at005c = »Data field « // 0xe48c @0x5c
0x0e400…1cb86 at0070 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0xe4a0 @0x70
0x0e400…1cb86 at0073 = »Enter the names of the fields to be processed. A maximum of 60 fields, « // 0xe4a3 @0x73
0x0e400…1cb86 at00bf = » including fields used as record keys for indexed files may be selected. « // 0xe4ef @0xbf
0x0e400…1cb86 at010f = » Record keys cannot be processed as data fields. « // 0xe53f @0x10f
0x0e400…1cb86 at015f = » « // 0xe58f @0x15f
0x0e400…1cb86 at019f = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0xe5cf @0x19f
0x0e400…1cb86 at01a2 = »Heading « // 0xe5d2 @0x1a2
0x0e400…1cb86 at01b6 = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0xe5e6 @0x1b6
0x0e400…1cb86 at01b9 = »This is the field heading you want to appear when the field is printed or « // 0xe5e9 @0x1b9
0x0e400…1cb86 at0205 = » displayed. If you do not enter anything in this column for a particular « // 0xe635 @0x205
0x0e400…1cb86 at0255 = » field, DFU uses the field name from the file definition. « // 0xe685 @0x255
0x0e400…1cb86 at02a5 = » « // 0xe6d5 @0x2a5
0x0e400…1cb86 at02d5 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xe705 @0x2d5
0x0e400…1cb86 at02d8 = » Enter-Exit help text Roll keys-Page help text « // 0xe708 @0x2d8
0x0e400…1cb86 }
0x0e400…1cb86 }
0x0e400…1cb86 }
0x0e800…1d427 Form36 {
0x0e800…1d427 fh000 = 0x01 // 0xe800 @0x0
0x0e800…1d427 fh00 = 2600 // 0xe801 @0x1
0x0e800…1d427 fh01 = »NNN« // 0xe803 @0x3
0x0e800…1d427 fh02 = 000000 // 0xe806 @0x6
0x0e800…1d427 fh03 = »NNN« // 0xe809 @0x9
0x0e800…1d427 fh04 = 0x0030 // 0xe80c @0xc
0x0e800…1d427 fh05 = 0x03c7 // 0xe80e @0xe
0x0e800…1d427 fh06 = 000080011800000000000000000000000000 // 0xe810 @0x10
0x0e800…1d427 at0022 = 0x01102063 // 0xe822 @0x22
0x0e800…1d427 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xe826 @0x26
0x0e800…1d427 panel = { // 0xe830 @0x30
0x0e800…1d427 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0e800…1d427 00│ │
0x0e800…1d427 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x0e800…1d427 02│ ╳ INQUIRY ╳ │
0x0e800…1d427 03│ │
0x0e800…1d427 04│ │
0x0e800…1d427 05│ If you press the Enter key, DFU saves those fields and prompts for more │
0x0e800…1d427 06│ (unless 60 fields have been specified). If you press the Rec Adv command │
0x0e800…1d427 07│ key (Cmd12), data field specifications are considered complete. Pressing │
0x0e800…1d427 08│ either the Enter key or the Rec Adv command key without entering data ends │
0x0e800…1d427 09│ the data field prompting for this record type. │
0x0e800…1d427 10│ │
0x0e800…1d427 11│ │
0x0e800…1d427 12│ │
0x0e800…1d427 13│ Note: Up to a maximum of 60 fields (including any record key or record │
0x0e800…1d427 14│ number fields) can be selected for each record type. │
0x0e800…1d427 15│ │
0x0e800…1d427 16│ │
0x0e800…1d427 17│ │
0x0e800…1d427 18│ │
0x0e800…1d427 19│ │
0x0e800…1d427 20│ │
0x0e800…1d427 21│ │
0x0e800…1d427 22│ │
0x0e800…1d427 23│ Enter-Exit help text Roll keys-Page help text │
0x0e800…1d427 24│ │
0x0e800…1d427 25│ │
0x0e800…1d427 26│ │
0x0e800…1d427 27│ │
0x0e800…1d427 └────────────────────────────────────────────────────────────────────────────────┘
0x0e800…1d427 Panel5250 {
0x0e800…1d427 at0000 = ClearUnit {esc=04, cu=40} // 0xe830 @0x0
0x0e800…1d427 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xe832 @0x2
0x0e800…1d427 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0f} // 0xe836 @0x6
0x0e800…1d427 at0009 = Attribute {type=0x22} // 0xe839 @0x9
0x0e800…1d427 at000a = » HELP FOR DATA FIELD SELECTION « // 0xe83a @0xa
0x0e800…1d427 at003f = Attribute {type=0x20} // 0xe86f @0x3f
0x0e800…1d427 at0040 = SetBufferAddress {ic=11, line=0x03, col=0x1e} // 0xe870 @0x40
0x0e800…1d427 at0043 = Attribute {type=0x22} // 0xe873 @0x43
0x0e800…1d427 at0044 = » INQUIRY « // 0xe874 @0x44
0x0e800…1d427 at0058 = Attribute {type=0x20} // 0xe888 @0x58
0x0e800…1d427 at0059 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0xe889 @0x59
0x0e800…1d427 at005c = »If you press the Enter key, DFU saves those fields and prompts for more « // 0xe88c @0x5c
0x0e800…1d427 at00ab = » (unless 60 fields have been specified). If you press the Rec Adv command « // 0xe8db @0xab
0x0e800…1d427 at00fb = » key (Cmd12), data field specifications are considered complete. Pressing « // 0xe92b @0xfb
0x0e800…1d427 at014b = » either the Enter key or the Rec Adv command key without entering data ends « // 0xe97b @0x14b
0x0e800…1d427 at019b = » the data field prompting for this record type. « // 0xe9cb @0x19b
0x0e800…1d427 at01eb = » « // 0xea1b @0x1eb
0x0e800…1d427 at023b = » « // 0xea6b @0x23b
0x0e800…1d427 at0287 = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0xeab7 @0x287
0x0e800…1d427 at028a = »Note: Up to a maximum of 60 fields (including any record key or record « // 0xeaba @0x28a
0x0e800…1d427 at02d9 = » number fields) can be selected for each record type. « // 0xeb09 @0x2d9
0x0e800…1d427 at0329 = » « // 0xeb59 @0x329
0x0e800…1d427 at0376 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xeba6 @0x376
0x0e800…1d427 at0379 = » Enter-Exit help text Roll keys-Page help text « // 0xeba9 @0x379
0x0e800…1d427 }
0x0e800…1d427 }
0x0e800…1d427 }
0x0ec00…1deab Form36 {
0x0ec00…1deab fh000 = 0x01 // 0xec00 @0x0
0x0ec00…1deab fh00 = 2600 // 0xec01 @0x1
0x0ec00…1deab fh01 = »NNN« // 0xec03 @0x3
0x0ec00…1deab fh02 = 000000 // 0xec06 @0x6
0x0ec00…1deab fh03 = »NNN« // 0xec09 @0x9
0x0ec00…1deab fh04 = 0x0030 // 0xec0c @0xc
0x0ec00…1deab fh05 = 0x064b // 0xec0e @0xe
0x0ec00…1deab fh06 = 000080011800000000000000000000000000 // 0xec10 @0x10
0x0ec00…1deab at0022 = 0x01102063 // 0xec22 @0x22
0x0ec00…1deab at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xec26 @0x26
0x0ec00…1deab panel = { // 0xec30 @0x30
0x0ec00…1deab ┌────────────────────────────────────────────────────────────────────────────────┐
0x0ec00…1deab 00│ │
0x0ec00…1deab 01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
0x0ec00…1deab 02│ │
0x0ec00…1deab 03│╳Description ╳ │
0x0ec00…1deab 04│ │
0x0ec00…1deab 05│ This display appears when setting up a List program. The data file may be │
0x0ec00…1deab 06│ sorted before it is printed. Sorting before printing does not rearrange the│
0x0ec00…1deab 07│ data file instead, a temporary data file of sorted relative record numbers │
0x0ec00…1deab 08│ is created. The temporary file is removed after the printout is complete. │
0x0ec00…1deab 09│ The file can be sorted on 5 different fields in ascending or descending │
0x0ec00…1deab 10│ order with respect to each field. │
0x0ec00…1deab 11│ │
0x0ec00…1deab 12│╳Keys you can use on previous display ╳ │
0x0ec00…1deab 13│ │
0x0ec00…1deab 14│ Cmd8 - Reverse the data on the top half of the display: │
0x0ec00…1deab 15│ If DFU attributes are shown, display DFU specifications. │
0x0ec00…1deab 16│ If DFU specifications are shown, display DFU attributes. │
0x0ec00…1deab 17│ Cmd12 - Process the data on this display and proceed to the next prompt │
0x0ec00…1deab 18│ Cmd19 - Cancel the job │
0x0ec00…1deab 19│ Roll up - Roll forward through the DFU attributes or specifications │
0x0ec00…1deab 20│ Roll down - Roll backward through the DFU attributes or specifications │
0x0ec00…1deab 21│ │
0x0ec00…1deab 22│ │
0x0ec00…1deab 23│ Enter-Exit help text Roll keys-Page help text │
0x0ec00…1deab 24│ │
0x0ec00…1deab 25│ │
0x0ec00…1deab 26│ │
0x0ec00…1deab 27│ │
0x0ec00…1deab └────────────────────────────────────────────────────────────────────────────────┘
0x0ec00…1deab Panel5250 {
0x0ec00…1deab at0000 = ClearUnit {esc=04, cu=40} // 0xec30 @0x0
0x0ec00…1deab at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xec32 @0x2
0x0ec00…1deab at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0xec36 @0x6
0x0ec00…1deab at0009 = Attribute {type=0x22} // 0xec39 @0x9
0x0ec00…1deab at000a = » HELP FOR SORT FIELD SELECTION « // 0xec3a @0xa
0x0ec00…1deab at003f = Attribute {type=0x20} // 0xec6f @0x3f
0x0ec00…1deab at0040 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0xec70 @0x40
0x0ec00…1deab at0043 = Attribute {type=0x22} // 0xec73 @0x43
0x0ec00…1deab at0044 = »Description « // 0xec74 @0x44
0x0ec00…1deab at0059 = Attribute {type=0x20} // 0xec89 @0x59
0x0ec00…1deab at005a = SetBufferAddress {ic=11, line=0x05, col=0x05} // 0xec8a @0x5a
0x0ec00…1deab at005d = » « // 0xec8d @0x5d
0x0ec00…1deab at00a9 = » This display appears when setting up a List program. The data file may be « // 0xecd9 @0xa9
0x0ec00…1deab at00f9 = » sorted before it is printed. Sorting before printing does not rearrange the« // 0xed29 @0xf9
0x0ec00…1deab at0149 = » data file instead, a temporary data file of sorted relative record numbers « // 0xed79 @0x149
0x0ec00…1deab at0199 = » is created. The temporary file is removed after the printout is complete. « // 0xedc9 @0x199
0x0ec00…1deab at01e9 = » The file can be sorted on 5 different fields in ascending or descending « // 0xee19 @0x1e9
0x0ec00…1deab at0239 = » order with respect to each field. « // 0xee69 @0x239
0x0ec00…1deab at0289 = » « // 0xeeb9 @0x289
0x0ec00…1deab at02d7 = SetBufferAddress {ic=11, line=0x0d, col=0x01} // 0xef07 @0x2d7
0x0ec00…1deab at02da = Attribute {type=0x22} // 0xef0a @0x2da
0x0ec00…1deab at02db = »Keys you can use on previous display « // 0xef0b @0x2db
0x0ec00…1deab at030c = Attribute {type=0x20} // 0xef3c @0x30c
0x0ec00…1deab at030d = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0xef3d @0x30d
0x0ec00…1deab at0310 = » « // 0xef40 @0x310
0x0ec00…1deab at035c = » Cmd8 - Reverse the data on the top half of the display: « // 0xef8c @0x35c
0x0ec00…1deab at03ac = » If DFU attributes are shown, display DFU specifications. « // 0xefdc @0x3ac
0x0ec00…1deab at03fc = » If DFU specifications are shown, display DFU attributes. « // 0xf02c @0x3fc
0x0ec00…1deab at044c = » Cmd12 - Process the data on this display and proceed to the next prompt « // 0xf07c @0x44c
0x0ec00…1deab at049c = » Cmd19 - Cancel the job « // 0xf0cc @0x49c
0x0ec00…1deab at04ec = » Roll up - Roll forward through the DFU attributes or specifications « // 0xf11c @0x4ec
0x0ec00…1deab at053c = » Roll down - Roll backward through the DFU attributes or specifications « // 0xf16c @0x53c
0x0ec00…1deab at058c = » « // 0xf1bc @0x58c
0x0ec00…1deab at05dc = » « // 0xf20c @0x5dc
0x0ec00…1deab at05fa = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xf22a @0x5fa
0x0ec00…1deab at05fd = » Enter-Exit help text Roll keys-Page help text « // 0xf22d @0x5fd
0x0ec00…1deab }
0x0ec00…1deab }
0x0ec00…1deab }
0x0f300…1eac8 Form36 {
0x0f300…1eac8 fh000 = 0x01 // 0xf300 @0x0
0x0f300…1eac8 fh00 = 2600 // 0xf301 @0x1
0x0f300…1eac8 fh01 = »NNN« // 0xf303 @0x3
0x0f300…1eac8 fh02 = 000000 // 0xf306 @0x6
0x0f300…1eac8 fh03 = »NNN« // 0xf309 @0x9
0x0f300…1eac8 fh04 = 0x0030 // 0xf30c @0xc
0x0f300…1eac8 fh05 = 0x0468 // 0xf30e @0xe
0x0f300…1eac8 fh06 = 000080011800000000000000000000000000 // 0xf310 @0x10
0x0f300…1eac8 at0022 = 0x01102063 // 0xf322 @0x22
0x0f300…1eac8 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xf326 @0x26
0x0f300…1eac8 panel = { // 0xf330 @0x30
0x0f300…1eac8 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0f300…1eac8 00│ │
0x0f300…1eac8 01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
0x0f300…1eac8 02│ │
0x0f300…1eac8 03│ Sort field │
0x0f300…1eac8 04│ │
0x0f300…1eac8 05│ Enter the field names to be used for sorting. A maximum of 5 sort fields │
0x0f300…1eac8 06│ is allowed. Enter the field names in the order they are to be sorted. │
0x0f300…1eac8 07│ (For example, the first field entered will be used first to sort the file). │
0x0f300…1eac8 08│ The sort field specified must be present in each record type listed and │
0x0f300…1eac8 09│ cannot be a field from the master file or one of the result fields. │
0x0f300…1eac8 10│ │
0x0f300…1eac8 11│ │
0x0f300…1eac8 12│ Sequence │
0x0f300…1eac8 13│ │
0x0f300…1eac8 14│ A - indicates the file will be sorted in ascending order with respect │
0x0f300…1eac8 15│ to the corresponding field. (For example: A-Z,0-9). │
0x0f300…1eac8 16│ D - indicates the file will be sorted in descending order with respect │
0x0f300…1eac8 17│ to the corresponding field. (For example: 9-0,Z-A). │
0x0f300…1eac8 18│ │
0x0f300…1eac8 19│ │
0x0f300…1eac8 20│ │
0x0f300…1eac8 21│ │
0x0f300…1eac8 22│ │
0x0f300…1eac8 23│ Enter-Exit help text Roll keys-Page help text │
0x0f300…1eac8 24│ │
0x0f300…1eac8 25│ │
0x0f300…1eac8 26│ │
0x0f300…1eac8 27│ │
0x0f300…1eac8 └────────────────────────────────────────────────────────────────────────────────┘
0x0f300…1eac8 Panel5250 {
0x0f300…1eac8 at0000 = ClearUnit {esc=04, cu=40} // 0xf330 @0x0
0x0f300…1eac8 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xf332 @0x2
0x0f300…1eac8 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0b} // 0xf336 @0x6
0x0f300…1eac8 at0009 = Attribute {type=0x22} // 0xf339 @0x9
0x0f300…1eac8 at000a = » HELP FOR SORT FIELD SELECTION « // 0xf33a @0xa
0x0f300…1eac8 at003f = Attribute {type=0x20} // 0xf36f @0x3f
0x0f300…1eac8 at0040 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xf370 @0x40
0x0f300…1eac8 at0043 = »Sort field « // 0xf373 @0x43
0x0f300…1eac8 at0057 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0xf387 @0x57
0x0f300…1eac8 at005a = »Enter the field names to be used for sorting. A maximum of 5 sort fields « // 0xf38a @0x5a
0x0f300…1eac8 at00a6 = » is allowed. Enter the field names in the order they are to be sorted. « // 0xf3d6 @0xa6
0x0f300…1eac8 at00f6 = » (For example, the first field entered will be used first to sort the file). « // 0xf426 @0xf6
0x0f300…1eac8 at0146 = » The sort field specified must be present in each record type listed and « // 0xf476 @0x146
0x0f300…1eac8 at0196 = » cannot be a field from the master file or one of the result fields. « // 0xf4c6 @0x196
0x0f300…1eac8 at01e6 = » « // 0xf516 @0x1e6
0x0f300…1eac8 at0236 = » « // 0xf566 @0x236
0x0f300…1eac8 at0281 = SetBufferAddress {ic=11, line=0x0d, col=0x02} // 0xf5b1 @0x281
0x0f300…1eac8 at0284 = »Sequence « // 0xf5b4 @0x284
0x0f300…1eac8 at0298 = SetBufferAddress {ic=11, line=0x0f, col=0x05} // 0xf5c8 @0x298
0x0f300…1eac8 at029b = »A - indicates the file will be sorted in ascending order with respect « // 0xf5cb @0x29b
0x0f300…1eac8 at02e7 = » to the corresponding field. (For example: A-Z,0-9). « // 0xf617 @0x2e7
0x0f300…1eac8 at0337 = » D - indicates the file will be sorted in descending order with respect « // 0xf667 @0x337
0x0f300…1eac8 at0387 = » to the corresponding field. (For example: 9-0,Z-A). « // 0xf6b7 @0x387
0x0f300…1eac8 at03d7 = » « // 0xf707 @0x3d7
0x0f300…1eac8 at0417 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xf747 @0x417
0x0f300…1eac8 at041a = » Enter-Exit help text Roll keys-Page help text « // 0xf74a @0x41a
0x0f300…1eac8 }
0x0f300…1eac8 }
0x0f300…1eac8 }
0x0f800…1f721 Form36 {
0x0f800…1f721 fh000 = 0x00 // 0xf800 @0x0
0x0f800…1f721 fh00 = 2200 // 0xf801 @0x1
0x0f800…1f721 fh01 = »NNN« // 0xf803 @0x3
0x0f800…1f721 fh02 = 000000 // 0xf806 @0x6
0x0f800…1f721 fh03 = »NNN« // 0xf809 @0x9
0x0f800…1f721 fh04 = 0x0028 // 0xf80c @0xc
0x0f800…1f721 fh05 = 0x06d1 // 0xf80e @0xe
0x0f800…1f721 fh06 = 000080011800000000000000000000000000 // 0xf810 @0x10
0x0f800…1f721 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0xf822 @0x22
0x0f800…1f721 panel = { // 0xf828 @0x28
0x0f800…1f721 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0f800…1f721 00│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
0x0f800…1f721 01│ │
0x0f800…1f721 02│ │
0x0f800…1f721 03│ Additional sort sequences for systems with Ideographic support: │
0x0f800…1f721 04│ │
0x0f800…1f721 05│ 0 - indicates the file will be sorted in alphameric (EBCDIC) sequence │
0x0f800…1f721 06│ │
0x0f800…1f721 07│ E - indicates the field to be sorted on is a Seion Kana control field │
0x0f800…1f721 08│ │
0x0f800…1f721 09│ I - Sort into single pronunciation/radical/stroke/tie-breaker sequence │
0x0f800…1f721 10│ │
0x0f800…1f721 11│ J - Sort into single pronunciation/stroke/radical/tie-breaker sequence │
0x0f800…1f721 12│ │
0x0f800…1f721 13│ R - Sort into radical/stroke/tie-breaker sequence │
0x0f800…1f721 14│ │
0x0f800…1f721 15│ S - Sort into stroke/radical/tie-breaker sequence │
0x0f800…1f721 16│ │
0x0f800…1f721 17│ T - Sort into character-type sequence │
0x0f800…1f721 18│ │
0x0f800…1f721 19│ │
0x0f800…1f721 20│ │
0x0f800…1f721 21│ │
0x0f800…1f721 22│ │
0x0f800…1f721 23│ Enter-Exit help text Roll keys-Page help text │
0x0f800…1f721 24│ │
0x0f800…1f721 25│ │
0x0f800…1f721 26│ │
0x0f800…1f721 27│ │
0x0f800…1f721 └────────────────────────────────────────────────────────────────────────────────┘
0x0f800…1f721 Panel5250 {
0x0f800…1f721 at0000 = ClearUnit {esc=04, cu=40} // 0xf828 @0x0
0x0f800…1f721 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xf82a @0x2
0x0f800…1f721 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0e} // 0xf82e @0x6
0x0f800…1f721 at0009 = Attribute {type=0x22} // 0xf831 @0x9
0x0f800…1f721 at000a = » HELP FOR SORT FIELD SELECTION « // 0xf832 @0xa
0x0f800…1f721 at003d = Attribute {type=0x20} // 0xf865 @0x3d
0x0f800…1f721 at003e = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xf866 @0x3e
0x0f800…1f721 at0041 = »Additional sort sequences for systems with Ideographic support: « // 0xf869 @0x41
0x0f800…1f721 at0090 = » « // 0xf8b8 @0x90
0x0f800…1f721 at00e0 = » 0 - indicates the file will be sorted in alphameric (EBCDIC) sequence « // 0xf908 @0xe0
0x0f800…1f721 at0130 = » « // 0xf958 @0x130
0x0f800…1f721 at0180 = » E - indicates the field to be sorted on is a Seion Kana control field « // 0xf9a8 @0x180
0x0f800…1f721 at01d0 = » « // 0xf9f8 @0x1d0
0x0f800…1f721 at0220 = » I - Sort into single pronunciation/radical/stroke/tie-breaker sequence « // 0xfa48 @0x220
0x0f800…1f721 at0270 = » « // 0xfa98 @0x270
0x0f800…1f721 at02c0 = » J - Sort into single pronunciation/stroke/radical/tie-breaker sequence « // 0xfae8 @0x2c0
0x0f800…1f721 at0310 = » « // 0xfb38 @0x310
0x0f800…1f721 at0360 = » R - Sort into radical/stroke/tie-breaker sequence « // 0xfb88 @0x360
0x0f800…1f721 at03b0 = » « // 0xfbd8 @0x3b0
0x0f800…1f721 at0400 = » S - Sort into stroke/radical/tie-breaker sequence « // 0xfc28 @0x400
0x0f800…1f721 at0450 = » « // 0xfc78 @0x450
0x0f800…1f721 at04a0 = » T - Sort into character-type sequence « // 0xfcc8 @0x4a0
0x0f800…1f721 at04f0 = » « // 0xfd18 @0x4f0
0x0f800…1f721 at0540 = » « // 0xfd68 @0x540
0x0f800…1f721 at0590 = » « // 0xfdb8 @0x590
0x0f800…1f721 at05e0 = » « // 0xfe08 @0x5e0
0x0f800…1f721 at0630 = » « // 0xfe58 @0x630
0x0f800…1f721 at0680 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0xfea8 @0x680
0x0f800…1f721 at0683 = » Enter-Exit help text Roll keys-Page help text « // 0xfeab @0x683
0x0f800…1f721 }
0x0f800…1f721 }
0x0f800…1f721 }
0x0ff00…20266 Form36 {
0x0ff00…20266 fh000 = 0x01 // 0xff00 @0x0
0x0ff00…20266 fh00 = 2600 // 0xff01 @0x1
0x0ff00…20266 fh01 = »NNN« // 0xff03 @0x3
0x0ff00…20266 fh02 = 000000 // 0xff06 @0x6
0x0ff00…20266 fh03 = »NNN« // 0xff09 @0x9
0x0ff00…20266 fh04 = 0x0030 // 0xff0c @0xc
0x0ff00…20266 fh05 = 0x0406 // 0xff0e @0xe
0x0ff00…20266 fh06 = 000080011800000000000000000000000000 // 0xff10 @0x10
0x0ff00…20266 at0022 = 0x01102063 // 0xff22 @0x22
0x0ff00…20266 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0xff26 @0x26
0x0ff00…20266 panel = { // 0xff30 @0x30
0x0ff00…20266 ┌────────────────────────────────────────────────────────────────────────────────┐
0x0ff00…20266 00│ │
0x0ff00…20266 01│ ╳ HELP FOR SORT FIELD SELECTION ╳ │
0x0ff00…20266 02│ │
0x0ff00…20266 03│ If you specified SORT on the List command, at least one field must be │
0x0ff00…20266 04│ selected as a sort field. │
0x0ff00…20266 05│ If NOSORT is specified, then you must not select any fields. Otherwise this │
0x0ff00…20266 06│ will cause an error. Press the Enter key to continue. │
0x0ff00…20266 07│ │
0x0ff00…20266 08│ If you select some fields and then press the Enter key, DFU saves these │
0x0ff00…20266 09│ fields and prompts you for more (up to a maximum of 5). │
0x0ff00…20266 10│ If you press the Rec Adv command key (Cmd12), the sort field selection will │
0x0ff00…20266 11│ be considered complete. │
0x0ff00…20266 12│ │
0x0ff00…20266 13│ The total length of all sort fields cannot exceed 256 characters. │
0x0ff00…20266 14│ │
0x0ff00…20266 15│ If no data is entered and you press either the Enter key or the Rec Adv │
0x0ff00…20266 16│ command key, DFU will go on to the next display. │
0x0ff00…20266 17│ │
0x0ff00…20266 18│ │
0x0ff00…20266 19│ │
0x0ff00…20266 20│ │
0x0ff00…20266 21│ │
0x0ff00…20266 22│ │
0x0ff00…20266 23│ Enter-Exit help text Roll keys-Page help text │
0x0ff00…20266 24│ │
0x0ff00…20266 25│ │
0x0ff00…20266 26│ │
0x0ff00…20266 27│ │
0x0ff00…20266 └────────────────────────────────────────────────────────────────────────────────┘
0x0ff00…20266 Panel5250 {
0x0ff00…20266 at0000 = ClearUnit {esc=04, cu=40} // 0xff30 @0x0
0x0ff00…20266 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0xff32 @0x2
0x0ff00…20266 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0xff36 @0x6
0x0ff00…20266 at0009 = Attribute {type=0x22} // 0xff39 @0x9
0x0ff00…20266 at000a = » HELP FOR SORT FIELD SELECTION « // 0xff3a @0xa
0x0ff00…20266 at003f = Attribute {type=0x20} // 0xff6f @0x3f
0x0ff00…20266 at0040 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0xff70 @0x40
0x0ff00…20266 at0043 = »If you specified SORT on the List command, at least one field must be « // 0xff73 @0x43
0x0ff00…20266 at0092 = » selected as a sort field. « // 0xffc2 @0x92
0x0ff00…20266 at00e1 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x10011 @0xe1
0x0ff00…20266 at00e4 = »If NOSORT is specified, then you must not select any fields. Otherwise this « // 0x10014 @0xe4
0x0ff00…20266 at0133 = » will cause an error. Press the Enter key to continue. « // 0x10063 @0x133
0x0ff00…20266 at0182 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0x100b2 @0x182
0x0ff00…20266 at0185 = »If you select some fields and then press the Enter key, DFU saves these « // 0x100b5 @0x185
0x0ff00…20266 at01d4 = » fields and prompts you for more (up to a maximum of 5). « // 0x10104 @0x1d4
0x0ff00…20266 at0224 = » If you press the Rec Adv command key (Cmd12), the sort field selection will « // 0x10154 @0x224
0x0ff00…20266 at0274 = » be considered complete. « // 0x101a4 @0x274
0x0ff00…20266 at02c3 = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x101f3 @0x2c3
0x0ff00…20266 at02c6 = »The total length of all sort fields cannot exceed 256 characters. « // 0x101f6 @0x2c6
0x0ff00…20266 at0314 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x10244 @0x314
0x0ff00…20266 at0317 = »If no data is entered and you press either the Enter key or the Rec Adv « // 0x10247 @0x317
0x0ff00…20266 at0366 = » command key, DFU will go on to the next display. « // 0x10296 @0x366
0x0ff00…20266 at03b5 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x102e5 @0x3b5
0x0ff00…20266 at03b8 = » Enter-Exit help text Roll keys-Page help text « // 0x102e8 @0x3b8
0x0ff00…20266 }
0x0ff00…20266 }
0x0ff00…20266 }
0x10400…20cb7 Form36 {
0x10400…20cb7 fh000 = 0x01 // 0x10400 @0x0
0x10400…20cb7 fh00 = 2600 // 0x10401 @0x1
0x10400…20cb7 fh01 = »NNN« // 0x10403 @0x3
0x10400…20cb7 fh02 = 000000 // 0x10406 @0x6
0x10400…20cb7 fh03 = »NNN« // 0x10409 @0x9
0x10400…20cb7 fh04 = 0x0030 // 0x1040c @0xc
0x10400…20cb7 fh05 = 0x0457 // 0x1040e @0xe
0x10400…20cb7 fh06 = 000080011800000000000000000000000000 // 0x10410 @0x10
0x10400…20cb7 at0022 = 0x01102063 // 0x10422 @0x22
0x10400…20cb7 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x10426 @0x26
0x10400…20cb7 panel = { // 0x10430 @0x30
0x10400…20cb7 ┌────────────────────────────────────────────────────────────────────────────────┐
0x10400…20cb7 00│ │
0x10400…20cb7 01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
0x10400…20cb7 02│ │
0x10400…20cb7 03│╳Description ╳ │
0x10400…20cb7 04│ │
0x10400…20cb7 05│ Control fields are fields that cause subtotals to be printed. │
0x10400…20cb7 06│ │
0x10400…20cb7 07│ Up to 5 fields can be selected as control fields. The first control │
0x10400…20cb7 08│ field specified is the major control field, and each following control │
0x10400…20cb7 09│ field is at a lower level. │
0x10400…20cb7 10│ │
0x10400…20cb7 11│ When there are changes in the control field value, a total is printed │
0x10400…20cb7 12│ for each level of the control fields. The first line printed is the │
0x10400…20cb7 13│ lowest level (last control field selected), and each following line │
0x10400…20cb7 14│ printed contains the next higher level control field up to the major │
0x10400…20cb7 15│ control field. │
0x10400…20cb7 16│ │
0x10400…20cb7 17│ For each control break line printed, a number of asterisks equal to the │
0x10400…20cb7 18│ control level number will print to the right of the last field on the line. │
0x10400…20cb7 19│ │
0x10400…20cb7 20│ │
0x10400…20cb7 21│ │
0x10400…20cb7 22│ │
0x10400…20cb7 23│ Enter-Exit help text Roll keys-Page help text │
0x10400…20cb7 24│ │
0x10400…20cb7 25│ │
0x10400…20cb7 26│ │
0x10400…20cb7 27│ │
0x10400…20cb7 └────────────────────────────────────────────────────────────────────────────────┘
0x10400…20cb7 Panel5250 {
0x10400…20cb7 at0000 = ClearUnit {esc=04, cu=40} // 0x10430 @0x0
0x10400…20cb7 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x10432 @0x2
0x10400…20cb7 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x10436 @0x6
0x10400…20cb7 at0009 = Attribute {type=0x22} // 0x10439 @0x9
0x10400…20cb7 at000a = » HELP FOR CONTROL FIELD SELECTION « // 0x1043a @0xa
0x10400…20cb7 at0042 = Attribute {type=0x20} // 0x10472 @0x42
0x10400…20cb7 at0043 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x10473 @0x43
0x10400…20cb7 at0046 = Attribute {type=0x22} // 0x10476 @0x46
0x10400…20cb7 at0047 = »Description « // 0x10477 @0x47
0x10400…20cb7 at005c = Attribute {type=0x20} // 0x1048c @0x5c
0x10400…20cb7 at005d = SetBufferAddress {ic=11, line=0x06, col=0x04} // 0x1048d @0x5d
0x10400…20cb7 at0060 = »Control fields are fields that cause subtotals to be printed. « // 0x10490 @0x60
0x10400…20cb7 at00ab = SetBufferAddress {ic=11, line=0x08, col=0x04} // 0x104db @0xab
0x10400…20cb7 at00ae = »Up to 5 fields can be selected as control fields. The first control « // 0x104de @0xae
0x10400…20cb7 at00fa = SetBufferAddress {ic=11, line=0x09, col=0x04} // 0x1052a @0xfa
0x10400…20cb7 at00fd = »field specified is the major control field, and each following control « // 0x1052d @0xfd
0x10400…20cb7 at0148 = SetBufferAddress {ic=11, line=0x0a, col=0x04} // 0x10578 @0x148
0x10400…20cb7 at014b = »field is at a lower level. « // 0x1057b @0x14b
0x10400…20cb7 at0196 = SetBufferAddress {ic=11, line=0x0c, col=0x04} // 0x105c6 @0x196
0x10400…20cb7 at0199 = »When there are changes in the control field value, a total is printed « // 0x105c9 @0x199
0x10400…20cb7 at01e4 = SetBufferAddress {ic=11, line=0x0d, col=0x04} // 0x10614 @0x1e4
0x10400…20cb7 at01e7 = »for each level of the control fields. The first line printed is the « // 0x10617 @0x1e7
0x10400…20cb7 at0232 = SetBufferAddress {ic=11, line=0x0e, col=0x04} // 0x10662 @0x232
0x10400…20cb7 at0235 = »lowest level (last control field selected), and each following line « // 0x10665 @0x235
0x10400…20cb7 at0280 = SetBufferAddress {ic=11, line=0x0f, col=0x04} // 0x106b0 @0x280
0x10400…20cb7 at0283 = »printed contains the next higher level control field up to the major « // 0x106b3 @0x283
0x10400…20cb7 at02ce = SetBufferAddress {ic=11, line=0x10, col=0x04} // 0x106fe @0x2ce
0x10400…20cb7 at02d1 = »control field. « // 0x10701 @0x2d1
0x10400…20cb7 at031c = SetBufferAddress {ic=11, line=0x12, col=0x04} // 0x1074c @0x31c
0x10400…20cb7 at031f = »For each control break line printed, a number of asterisks equal to the « // 0x1074f @0x31f
0x10400…20cb7 at036a = SetBufferAddress {ic=11, line=0x13, col=0x04} // 0x1079a @0x36a
0x10400…20cb7 at036d = »control level number will print to the right of the last field on the line.« // 0x1079d @0x36d
0x10400…20cb7 at03b8 = SetBufferAddress {ic=11, line=0x14, col=0x04} // 0x107e8 @0x3b8
0x10400…20cb7 at03bb = » « // 0x107eb @0x3bb
0x10400…20cb7 at0406 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x10836 @0x406
0x10400…20cb7 at0409 = » Enter-Exit help text Roll keys-Page help text « // 0x10839 @0x409
0x10400…20cb7 }
0x10400…20cb7 }
0x10400…20cb7 }
0x10900…217c9 Form36 {
0x10900…217c9 fh000 = 0x01 // 0x10900 @0x0
0x10900…217c9 fh00 = 2600 // 0x10901 @0x1
0x10900…217c9 fh01 = »NNN« // 0x10903 @0x3
0x10900…217c9 fh02 = 000000 // 0x10906 @0x6
0x10900…217c9 fh03 = »NNN« // 0x10909 @0x9
0x10900…217c9 fh04 = 0x0030 // 0x1090c @0xc
0x10900…217c9 fh05 = 0x0569 // 0x1090e @0xe
0x10900…217c9 fh06 = 000080011800000000000000000000000000 // 0x10910 @0x10
0x10900…217c9 at0022 = 0x01102063 // 0x10922 @0x22
0x10900…217c9 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x10926 @0x26
0x10900…217c9 panel = { // 0x10930 @0x30
0x10900…217c9 ┌────────────────────────────────────────────────────────────────────────────────┐
0x10900…217c9 00│ │
0x10900…217c9 01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
0x10900…217c9 02│ │
0x10900…217c9 03│╳Keys you can use on previous display ╳ │
0x10900…217c9 04│ │
0x10900…217c9 05│ Cmd8 - Reverse the data on the top half of the display: │
0x10900…217c9 06│ If DFU attributes are shown, display DFU specifications. │
0x10900…217c9 07│ If DFU specifications are shown, display DFU attributes. │
0x10900…217c9 08│ Cmd12 - Process the data on this display and proceed to the next display│
0x10900…217c9 09│ Cmd19 - Cancel the job │
0x10900…217c9 10│ Roll up - Roll forward through the DFU attributes or specifications │
0x10900…217c9 11│ on the display │
0x10900…217c9 12│ Roll down - Roll backward through the DFU attributes or specifications │
0x10900…217c9 13│ on the display │
0x10900…217c9 14│ │
0x10900…217c9 15│ │
0x10900…217c9 16│ Control field │
0x10900…217c9 17│ │
0x10900…217c9 18│ Enter the names of the fields you want used as control fields. Enter │
0x10900…217c9 19│ the fields in the order they are to be used. A maximum of 5 control │
0x10900…217c9 20│ control fields is allowed. │
0x10900…217c9 21│ │
0x10900…217c9 22│ │
0x10900…217c9 23│ Enter-Exit help text Roll keys-Page help text │
0x10900…217c9 24│ │
0x10900…217c9 25│ │
0x10900…217c9 26│ │
0x10900…217c9 27│ │
0x10900…217c9 └────────────────────────────────────────────────────────────────────────────────┘
0x10900…217c9 Panel5250 {
0x10900…217c9 at0000 = ClearUnit {esc=04, cu=40} // 0x10930 @0x0
0x10900…217c9 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x10932 @0x2
0x10900…217c9 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x10936 @0x6
0x10900…217c9 at0009 = Attribute {type=0x22} // 0x10939 @0x9
0x10900…217c9 at000a = » HELP FOR CONTROL FIELD SELECTION « // 0x1093a @0xa
0x10900…217c9 at0042 = Attribute {type=0x20} // 0x10972 @0x42
0x10900…217c9 at0043 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x10973 @0x43
0x10900…217c9 at0046 = Attribute {type=0x22} // 0x10976 @0x46
0x10900…217c9 at0047 = »Keys you can use on previous display « // 0x10977 @0x47
0x10900…217c9 at0076 = Attribute {type=0x20} // 0x109a6 @0x76
0x10900…217c9 at0077 = SetBufferAddress {ic=11, line=0x05, col=0x05} // 0x109a7 @0x77
0x10900…217c9 at007a = » « // 0x109aa @0x7a
0x10900…217c9 at00c6 = » Cmd8 - Reverse the data on the top half of the display: « // 0x109f6 @0xc6
0x10900…217c9 at0116 = » If DFU attributes are shown, display DFU specifications. « // 0x10a46 @0x116
0x10900…217c9 at0166 = » If DFU specifications are shown, display DFU attributes. « // 0x10a96 @0x166
0x10900…217c9 at01b6 = » Cmd12 - Process the data on this display and proceed to the next display« // 0x10ae6 @0x1b6
0x10900…217c9 at0206 = » Cmd19 - Cancel the job « // 0x10b36 @0x206
0x10900…217c9 at0256 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x10b86 @0x256
0x10900…217c9 at02a6 = » on the display « // 0x10bd6 @0x2a6
0x10900…217c9 at02f6 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x10c26 @0x2f6
0x10900…217c9 at0346 = » on the display « // 0x10c76 @0x346
0x10900…217c9 at0396 = » « // 0x10cc6 @0x396
0x10900…217c9 at03b4 = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x10ce4 @0x3b4
0x10900…217c9 at03b7 = »Control field « // 0x10ce7 @0x3b7
0x10900…217c9 at03e3 = SetBufferAddress {ic=11, line=0x13, col=0x05} // 0x10d13 @0x3e3
0x10900…217c9 at03e6 = »Enter the names of the fields you want used as control fields. Enter « // 0x10d16 @0x3e6
0x10900…217c9 at0432 = » the fields in the order they are to be used. A maximum of 5 control « // 0x10d62 @0x432
0x10900…217c9 at0482 = » control fields is allowed. « // 0x10db2 @0x482
0x10900…217c9 at04d2 = » « // 0x10e02 @0x4d2
0x10900…217c9 at0518 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x10e48 @0x518
0x10900…217c9 at051b = » Enter-Exit help text Roll keys-Page help text « // 0x10e4b @0x51b
0x10900…217c9 }
0x10900…217c9 }
0x10900…217c9 }
0x10f00…22283 Form36 {
0x10f00…22283 fh000 = 0x01 // 0x10f00 @0x0
0x10f00…22283 fh00 = 2600 // 0x10f01 @0x1
0x10f00…22283 fh01 = »NNN« // 0x10f03 @0x3
0x10f00…22283 fh02 = 000000 // 0x10f06 @0x6
0x10f00…22283 fh03 = »NNN« // 0x10f09 @0x9
0x10f00…22283 fh04 = 0x0030 // 0x10f0c @0xc
0x10f00…22283 fh05 = 0x0423 // 0x10f0e @0xe
0x10f00…22283 fh06 = 000080011800000000000000000000000000 // 0x10f10 @0x10
0x10f00…22283 at0022 = 0x01102063 // 0x10f22 @0x22
0x10f00…22283 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x10f26 @0x26
0x10f00…22283 panel = { // 0x10f30 @0x30
0x10f00…22283 ┌────────────────────────────────────────────────────────────────────────────────┐
0x10f00…22283 00│ │
0x10f00…22283 01│ ╳ HELP FOR CONTROL FIELD SELECTION ╳ │
0x10f00…22283 02│ │
0x10f00…22283 03│ │
0x10f00…22283 04│ Start new page? (Y,N) │
0x10f00…22283 05│ │
0x10f00…22283 06│ Y - indicates that you want the printer to start a new page after a │
0x10f00…22283 07│ subtotal is printed for this field. │
0x10f00…22283 08│ N - indicates that you do not want the printer to start a new page after │
0x10f00…22283 09│ a subtotal is printed for this field. │
0x10f00…22283 10│ │
0x10f00…22283 11│ If you press either the Enter key or the Rec Adv command key (Cmd12) without │
0x10f00…22283 12│ entering any data, DFU will go on to the next display. │
0x10f00…22283 13│ │
0x10f00…22283 14│ If you press the Enter key, DFU saves the fields entered and prompts you │
0x10f00…22283 15│ for more (up to a maximum of 5). │
0x10f00…22283 16│ │
0x10f00…22283 17│ If you press the Rec Adv command key (Cmd12), the control field selection │
0x10f00…22283 18│ will be considered complete. │
0x10f00…22283 19│ │
0x10f00…22283 20│ │
0x10f00…22283 21│ │
0x10f00…22283 22│ │
0x10f00…22283 23│ Enter-Exit help text Roll keys-Page help text │
0x10f00…22283 24│ │
0x10f00…22283 25│ │
0x10f00…22283 26│ │
0x10f00…22283 27│ │
0x10f00…22283 └────────────────────────────────────────────────────────────────────────────────┘
0x10f00…22283 Panel5250 {
0x10f00…22283 at0000 = ClearUnit {esc=04, cu=40} // 0x10f30 @0x0
0x10f00…22283 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x10f32 @0x2
0x10f00…22283 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x10f36 @0x6
0x10f00…22283 at0009 = Attribute {type=0x22} // 0x10f39 @0x9
0x10f00…22283 at000a = » HELP FOR CONTROL FIELD SELECTION « // 0x10f3a @0xa
0x10f00…22283 at0042 = Attribute {type=0x20} // 0x10f72 @0x42
0x10f00…22283 at0043 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x10f73 @0x43
0x10f00…22283 at0046 = »Start new page? (Y,N) « // 0x10f76 @0x46
0x10f00…22283 at0070 = SetBufferAddress {ic=11, line=0x07, col=0x07} // 0x10fa0 @0x70
0x10f00…22283 at0073 = »Y - indicates that you want the printer to start a new page after a « // 0x10fa3 @0x73
0x10f00…22283 at00bd = » subtotal is printed for this field. « // 0x10fed @0xbd
0x10f00…22283 at010d = » N - indicates that you do not want the printer to start a new page after « // 0x1103d @0x10d
0x10f00…22283 at015d = » a subtotal is printed for this field. « // 0x1108d @0x15d
0x10f00…22283 at01ad = » « // 0x110dd @0x1ad
0x10f00…22283 at01ef = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x1111f @0x1ef
0x10f00…22283 at01f2 = »If you press either the Enter key or the Rec Adv command key (Cmd12) without « // 0x11122 @0x1f2
0x10f00…22283 at0241 = » entering any data, DFU will go on to the next display. « // 0x11171 @0x241
0x10f00…22283 at0290 = SetBufferAddress {ic=11, line=0x0f, col=0x02} // 0x111c0 @0x290
0x10f00…22283 at0293 = »If you press the Enter key, DFU saves the fields entered and prompts you « // 0x111c3 @0x293
0x10f00…22283 at02e2 = » for more (up to a maximum of 5). « // 0x11212 @0x2e2
0x10f00…22283 at0331 = SetBufferAddress {ic=11, line=0x12, col=0x02} // 0x11261 @0x331
0x10f00…22283 at0334 = »If you press the Rec Adv command key (Cmd12), the control field selection « // 0x11264 @0x334
0x10f00…22283 at0383 = » will be considered complete. « // 0x112b3 @0x383
0x10f00…22283 at03d2 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x11302 @0x3d2
0x10f00…22283 at03d5 = » Enter-Exit help text Roll keys-Page help text « // 0x11305 @0x3d5
0x10f00…22283 }
0x10f00…22283 }
0x10f00…22283 }
0x11400…22d88 Form36 {
0x11400…22d88 fh000 = 0x01 // 0x11400 @0x0
0x11400…22d88 fh00 = 2600 // 0x11401 @0x1
0x11400…22d88 fh01 = »NNN« // 0x11403 @0x3
0x11400…22d88 fh02 = 000000 // 0x11406 @0x6
0x11400…22d88 fh03 = »NNN« // 0x11409 @0x9
0x11400…22d88 fh04 = 0x0030 // 0x1140c @0xc
0x11400…22d88 fh05 = 0x0528 // 0x1140e @0xe
0x11400…22d88 fh06 = 000080011800000000000000000000000000 // 0x11410 @0x10
0x11400…22d88 at0022 = 0x01102063 // 0x11422 @0x22
0x11400…22d88 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x11426 @0x26
0x11400…22d88 panel = { // 0x11430 @0x30
0x11400…22d88 ┌────────────────────────────────────────────────────────────────────────────────┐
0x11400…22d88 00│ │
0x11400…22d88 01│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x11400…22d88 02│ │
0x11400…22d88 03│╳Description ╳ │
0x11400…22d88 04│ │
0x11400…22d88 05│ This display appears for all list functions. You can select a subset │
0x11400…22d88 06│ of records to be printed by specifying the conditions that must be │
0x11400…22d88 07│ satisfied for a record to be printed. │
0x11400…22d88 08│ │
0x11400…22d88 09│ │
0x11400…22d88 10│╳Keys you can use on previous display ╳ │
0x11400…22d88 11│ │
0x11400…22d88 12│ Cmd8 - Reverse the data on the top half of the display: │
0x11400…22d88 13│ If DFU attributes are shown, display DFU specifications. │
0x11400…22d88 14│ If DFU specifications are shown, display DFU attributes. │
0x11400…22d88 15│ Cmd12 - Process the data on this display and proceed to the next display│
0x11400…22d88 16│ Cmd19 - Cancel the job │
0x11400…22d88 17│ Roll up - Roll forward through the DFU attributes or specifications │
0x11400…22d88 18│ Roll down - Roll backward through the DFU attributes or specifications │
0x11400…22d88 19│ │
0x11400…22d88 20│ │
0x11400…22d88 21│ │
0x11400…22d88 22│ │
0x11400…22d88 23│ Enter-Exit help text Roll keys-Page help text │
0x11400…22d88 24│ │
0x11400…22d88 25│ │
0x11400…22d88 26│ │
0x11400…22d88 27│ │
0x11400…22d88 └────────────────────────────────────────────────────────────────────────────────┘
0x11400…22d88 Panel5250 {
0x11400…22d88 at0000 = ClearUnit {esc=04, cu=40} // 0x11430 @0x0
0x11400…22d88 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x11432 @0x2
0x11400…22d88 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x11436 @0x6
0x11400…22d88 at0009 = Attribute {type=0x22} // 0x11439 @0x9
0x11400…22d88 at000a = » HELP FOR RECORD SELECTION TEST « // 0x1143a @0xa
0x11400…22d88 at003c = Attribute {type=0x20} // 0x1146c @0x3c
0x11400…22d88 at003d = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x1146d @0x3d
0x11400…22d88 at0040 = Attribute {type=0x22} // 0x11470 @0x40
0x11400…22d88 at0041 = »Description « // 0x11471 @0x41
0x11400…22d88 at0056 = Attribute {type=0x20} // 0x11486 @0x56
0x11400…22d88 at0057 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x11487 @0x57
0x11400…22d88 at005a = »This display appears for all list functions. You can select a subset « // 0x1148a @0x5a
0x11400…22d88 at00a6 = » of records to be printed by specifying the conditions that must be « // 0x114d6 @0xa6
0x11400…22d88 at00f6 = » satisfied for a record to be printed. « // 0x11526 @0xf6
0x11400…22d88 at0146 = » « // 0x11576 @0x146
0x11400…22d88 at018c = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x115bc @0x18c
0x11400…22d88 at018f = Attribute {type=0x22} // 0x115bf @0x18f
0x11400…22d88 at0190 = »Keys you can use on previous display « // 0x115c0 @0x190
0x11400…22d88 at01b9 = Attribute {type=0x20} // 0x115e9 @0x1b9
0x11400…22d88 at01ba = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x115ea @0x1ba
0x11400…22d88 at01bd = »Cmd8 - Reverse the data on the top half of the display: « // 0x115ed @0x1bd
0x11400…22d88 at0209 = » If DFU attributes are shown, display DFU specifications. « // 0x11639 @0x209
0x11400…22d88 at0259 = » If DFU specifications are shown, display DFU attributes. « // 0x11689 @0x259
0x11400…22d88 at02a9 = » Cmd12 - Process the data on this display and proceed to the next display« // 0x116d9 @0x2a9
0x11400…22d88 at02f9 = » Cmd19 - Cancel the job « // 0x11729 @0x2f9
0x11400…22d88 at0349 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x11779 @0x349
0x11400…22d88 at0399 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x117c9 @0x399
0x11400…22d88 at03e9 = » « // 0x11819 @0x3e9
0x11400…22d88 at0439 = » « // 0x11869 @0x439
0x11400…22d88 at0489 = » « // 0x118b9 @0x489
0x11400…22d88 at04d7 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x11907 @0x4d7
0x11400…22d88 at04da = » Enter-Exit help text Roll keys-Page help text « // 0x1190a @0x4da
0x11400…22d88 }
0x11400…22d88 }
0x11400…22d88 }
0x11a00…23a04 Form36 {
0x11a00…23a04 fh000 = 0x01 // 0x11a00 @0x0
0x11a00…23a04 fh00 = 2600 // 0x11a01 @0x1
0x11a00…23a04 fh01 = »NNN« // 0x11a03 @0x3
0x11a00…23a04 fh02 = 000000 // 0x11a06 @0x6
0x11a00…23a04 fh03 = »NNN« // 0x11a09 @0x9
0x11a00…23a04 fh04 = 0x0030 // 0x11a0c @0xc
0x11a00…23a04 fh05 = 0x05a4 // 0x11a0e @0xe
0x11a00…23a04 fh06 = 000080011800000000000000000000000000 // 0x11a10 @0x10
0x11a00…23a04 at0022 = 0x01102063 // 0x11a22 @0x22
0x11a00…23a04 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x11a26 @0x26
0x11a00…23a04 panel = { // 0x11a30 @0x30
0x11a00…23a04 ┌────────────────────────────────────────────────────────────────────────────────┐
0x11a00…23a04 00│ │
0x11a00…23a04 01│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x11a00…23a04 02│ │
0x11a00…23a04 03│ OR/AND │
0x11a00…23a04 04│ │
0x11a00…23a04 05│ Indicate whether the next condition is to be an OR or AND relationship │
0x11a00…23a04 06│ with the previous condition: │
0x11a00…23a04 07│ OR - indicates only one set of conditions has to be satisfied for │
0x11a00…23a04 08│ printing to occur (either this condition or the previous condition │
0x11a00…23a04 09│ must be satisfied). │
0x11a00…23a04 10│ AND - indicates this condition must be satisfied in addition to the │
0x11a00…23a04 11│ previous condition for printing to occur. │
0x11a00…23a04 12│ │
0x11a00…23a04 13│ Test Field │
0x11a00…23a04 14│ │
0x11a00…23a04 15│ Enter the name of the field that will be used to select the records for │
0x11a00…23a04 16│ printing. Data in this field will be compared to other data to determine │
0x11a00…23a04 17│ whether the record should be printed. The field cannot be a field from │
0x11a00…23a04 18│ the master file or one of the result fields. The test field should appear │
0x11a00…23a04 19│ in each record type associated with this select condition. If the test │
0x11a00…23a04 20│ field named is not in a particular record type, this record select condition│
0x11a00…23a04 21│ and any others connected to it by AND are ignored for that type. │
0x11a00…23a04 22│ │
0x11a00…23a04 23│ Enter-Exit help text Roll keys-Page help text │
0x11a00…23a04 24│ │
0x11a00…23a04 25│ │
0x11a00…23a04 26│ │
0x11a00…23a04 27│ │
0x11a00…23a04 └────────────────────────────────────────────────────────────────────────────────┘
0x11a00…23a04 Panel5250 {
0x11a00…23a04 at0000 = ClearUnit {esc=04, cu=40} // 0x11a30 @0x0
0x11a00…23a04 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x11a32 @0x2
0x11a00…23a04 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x11a36 @0x6
0x11a00…23a04 at0009 = Attribute {type=0x22} // 0x11a39 @0x9
0x11a00…23a04 at000a = » HELP FOR RECORD SELECTION TEST « // 0x11a3a @0xa
0x11a00…23a04 at003c = Attribute {type=0x20} // 0x11a6c @0x3c
0x11a00…23a04 at003d = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x11a6d @0x3d
0x11a00…23a04 at0040 = »OR/AND « // 0x11a70 @0x40
0x11a00…23a04 at0054 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x11a84 @0x54
0x11a00…23a04 at0057 = »Indicate whether the next condition is to be an OR or AND relationship « // 0x11a87 @0x57
0x11a00…23a04 at00a3 = » with the previous condition: « // 0x11ad3 @0xa3
0x11a00…23a04 at00ed = SetBufferAddress {ic=11, line=0x08, col=0x08} // 0x11b1d @0xed
0x11a00…23a04 at00f0 = »OR - indicates only one set of conditions has to be satisfied for « // 0x11b20 @0xf0
0x11a00…23a04 at0139 = » printing to occur (either this condition or the previous condition « // 0x11b69 @0x139
0x11a00…23a04 at0189 = » must be satisfied). « // 0x11bb9 @0x189
0x11a00…23a04 at01d5 = SetBufferAddress {ic=11, line=0x0b, col=0x08} // 0x11c05 @0x1d5
0x11a00…23a04 at01d8 = »AND - indicates this condition must be satisfied in addition to the « // 0x11c08 @0x1d8
0x11a00…23a04 at0221 = » previous condition for printing to occur. « // 0x11c51 @0x221
0x11a00…23a04 at0271 = » « // 0x11ca1 @0x271
0x11a00…23a04 at02bb = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x11ceb @0x2bb
0x11a00…23a04 at02be = »Test Field « // 0x11cee @0x2be
0x11a00…23a04 at02d2 = SetBufferAddress {ic=11, line=0x0f, col=0x02} // 0x11d02 @0x2d2
0x11a00…23a04 at02d5 = » « // 0x11d05 @0x2d5
0x11a00…23a04 at0324 = » Enter the name of the field that will be used to select the records for « // 0x11d54 @0x324
0x11a00…23a04 at0374 = » printing. Data in this field will be compared to other data to determine « // 0x11da4 @0x374
0x11a00…23a04 at03c4 = » whether the record should be printed. The field cannot be a field from « // 0x11df4 @0x3c4
0x11a00…23a04 at0414 = » the master file or one of the result fields. The test field should appear « // 0x11e44 @0x414
0x11a00…23a04 at0464 = » in each record type associated with this select condition. If the test « // 0x11e94 @0x464
0x11a00…23a04 at04b4 = » field named is not in a particular record type, this record select condition« // 0x11ee4 @0x4b4
0x11a00…23a04 at0504 = » and any others connected to it by AND are ignored for that type. « // 0x11f34 @0x504
0x11a00…23a04 at0553 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x11f83 @0x553
0x11a00…23a04 at0556 = » Enter-Exit help text Roll keys-Page help text « // 0x11f86 @0x556
0x11a00…23a04 }
0x11a00…23a04 }
0x11a00…23a04 }
0x12000…24631 Form36 {
0x12000…24631 fh000 = 0x00 // 0x12000 @0x0
0x12000…24631 fh00 = 2200 // 0x12001 @0x1
0x12000…24631 fh01 = »NNN« // 0x12003 @0x3
0x12000…24631 fh02 = 000000 // 0x12006 @0x6
0x12000…24631 fh03 = »NNN« // 0x12009 @0x9
0x12000…24631 fh04 = 0x0028 // 0x1200c @0xc
0x12000…24631 fh05 = 0x05e1 // 0x1200e @0xe
0x12000…24631 fh06 = 000080011800000000000000000000000000 // 0x12010 @0x10
0x12000…24631 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x12022 @0x22
0x12000…24631 panel = { // 0x12028 @0x28
0x12000…24631 ┌────────────────────────────────────────────────────────────────────────────────┐
0x12000…24631 00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x12000…24631 01│ │
0x12000…24631 02│ │
0x12000…24631 03│ EQ/NE/GT/LT/GE/LE │
0x12000…24631 04│ │
0x12000…24631 05│ Enter how you want the test field compared to the compare value: │
0x12000…24631 06│ │
0x12000…24631 07│ EQ - Test field equal to the compare value │
0x12000…24631 08│ NE - Test field not equal to the compare value │
0x12000…24631 09│ GT - Test field greater than the compare value │
0x12000…24631 10│ LT - Test field less than the compare value │
0x12000…24631 11│ GE - Test field greater than or equal to the compare value │
0x12000…24631 12│ LE - Test field less than or equal to the compare value │
0x12000…24631 13│ │
0x12000…24631 14│ │
0x12000…24631 15│ │
0x12000…24631 16│ │
0x12000…24631 17│ │
0x12000…24631 18│ │
0x12000…24631 19│ │
0x12000…24631 20│ │
0x12000…24631 21│ │
0x12000…24631 22│ │
0x12000…24631 23│ Enter-Exit help text Roll keys-Page help text │
0x12000…24631 24│ │
0x12000…24631 25│ │
0x12000…24631 26│ │
0x12000…24631 27│ │
0x12000…24631 └────────────────────────────────────────────────────────────────────────────────┘
0x12000…24631 Panel5250 {
0x12000…24631 at0000 = ClearUnit {esc=04, cu=40} // 0x12028 @0x0
0x12000…24631 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1202a @0x2
0x12000…24631 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0d} // 0x1202e @0x6
0x12000…24631 at0009 = Attribute {type=0x22} // 0x12031 @0x9
0x12000…24631 at000a = » HELP FOR RECORD SELECTION TEST « // 0x12032 @0xa
0x12000…24631 at003e = Attribute {type=0x20} // 0x12066 @0x3e
0x12000…24631 at003f = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x12067 @0x3f
0x12000…24631 at0042 = »EQ/NE/GT/LT/GE/LE « // 0x1206a @0x42
0x12000…24631 at0091 = » « // 0x120b9 @0x91
0x12000…24631 at00e1 = » Enter how you want the test field compared to the compare value: « // 0x12109 @0xe1
0x12000…24631 at0131 = » « // 0x12159 @0x131
0x12000…24631 at0181 = » EQ - Test field equal to the compare value « // 0x121a9 @0x181
0x12000…24631 at01d1 = » NE - Test field not equal to the compare value « // 0x121f9 @0x1d1
0x12000…24631 at0221 = » GT - Test field greater than the compare value « // 0x12249 @0x221
0x12000…24631 at0271 = » LT - Test field less than the compare value « // 0x12299 @0x271
0x12000…24631 at02c1 = » GE - Test field greater than or equal to the compare value « // 0x122e9 @0x2c1
0x12000…24631 at0311 = » LE - Test field less than or equal to the compare value « // 0x12339 @0x311
0x12000…24631 at0361 = » « // 0x12389 @0x361
0x12000…24631 at03b1 = » « // 0x123d9 @0x3b1
0x12000…24631 at0401 = » « // 0x12429 @0x401
0x12000…24631 at0451 = » « // 0x12479 @0x451
0x12000…24631 at04a1 = » « // 0x124c9 @0x4a1
0x12000…24631 at04f1 = » « // 0x12519 @0x4f1
0x12000…24631 at0541 = » « // 0x12569 @0x541
0x12000…24631 at0590 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x125b8 @0x590
0x12000…24631 at0593 = » Enter-Exit help text Roll keys-Page help text « // 0x125bb @0x593
0x12000…24631 }
0x12000…24631 }
0x12000…24631 }
0x12700…25522 Form36 {
0x12700…25522 fh000 = 0x00 // 0x12700 @0x0
0x12700…25522 fh00 = 2200 // 0x12701 @0x1
0x12700…25522 fh01 = »NNN« // 0x12703 @0x3
0x12700…25522 fh02 = 000000 // 0x12706 @0x6
0x12700…25522 fh03 = »NNN« // 0x12709 @0x9
0x12700…25522 fh04 = 0x0028 // 0x1270c @0xc
0x12700…25522 fh05 = 0x06d2 // 0x1270e @0xe
0x12700…25522 fh06 = 000080011800000000000000000000000000 // 0x12710 @0x10
0x12700…25522 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x12722 @0x22
0x12700…25522 panel = { // 0x12728 @0x28
0x12700…25522 ┌────────────────────────────────────────────────────────────────────────────────┐
0x12700…25522 00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x12700…25522 01│ │
0x12700…25522 02│ │
0x12700…25522 03│ Compare field/'CONSTANT' │
0x12700…25522 04│ │
0x12700…25522 05│ Enter a constant, a field name, or a date keyword. DFU will compare │
0x12700…25522 06│ this value to the test field. │
0x12700…25522 07│ │
0x12700…25522 08│ Constant - Entering a constant indicates that the test field │
0x12700…25522 09│ will be compared to the constant data. │
0x12700…25522 10│ . │
0x12700…25522 11│ - A constant must be entered within single quotes ('). │
0x12700…25522 12│ - The maximum length of a constant is 20 characters. │
0x12700…25522 13│ - For systems with Ideographic support: │
0x12700…25522 14│ Mixed constants, (i.e., constants containing │
0x12700…25522 15│ both Alphameric and Ideographic characters) │
0x12700…25522 16│ cannot be specified. │
0x12700…25522 17│ │
0x12700…25522 18│ │
0x12700…25522 19│ │
0x12700…25522 20│ │
0x12700…25522 21│ │
0x12700…25522 22│ │
0x12700…25522 23│ Enter-Exit help text Roll keys-Page help text │
0x12700…25522 24│ │
0x12700…25522 25│ │
0x12700…25522 26│ │
0x12700…25522 27│ │
0x12700…25522 └────────────────────────────────────────────────────────────────────────────────┘
0x12700…25522 Panel5250 {
0x12700…25522 at0000 = ClearUnit {esc=04, cu=40} // 0x12728 @0x0
0x12700…25522 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1272a @0x2
0x12700…25522 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0d} // 0x1272e @0x6
0x12700…25522 at0009 = Attribute {type=0x22} // 0x12731 @0x9
0x12700…25522 at000a = » HELP FOR RECORD SELECTION TEST « // 0x12732 @0xa
0x12700…25522 at003e = Attribute {type=0x20} // 0x12766 @0x3e
0x12700…25522 at003f = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x12767 @0x3f
0x12700…25522 at0042 = »Compare field/'CONSTANT' « // 0x1276a @0x42
0x12700…25522 at0091 = » « // 0x127b9 @0x91
0x12700…25522 at00e1 = » Enter a constant, a field name, or a date keyword. DFU will compare « // 0x12809 @0xe1
0x12700…25522 at0131 = » this value to the test field. « // 0x12859 @0x131
0x12700…25522 at0181 = » « // 0x128a9 @0x181
0x12700…25522 at01d1 = » Constant - Entering a constant indicates that the test field « // 0x128f9 @0x1d1
0x12700…25522 at0221 = » will be compared to the constant data. « // 0x12949 @0x221
0x12700…25522 at0271 = » . « // 0x12999 @0x271
0x12700…25522 at02c1 = » - A constant must be entered within single quotes ('). « // 0x129e9 @0x2c1
0x12700…25522 at0311 = » - The maximum length of a constant is 20 characters. « // 0x12a39 @0x311
0x12700…25522 at0361 = » - For systems with Ideographic support: « // 0x12a89 @0x361
0x12700…25522 at03b1 = » Mixed constants, (i.e., constants containing « // 0x12ad9 @0x3b1
0x12700…25522 at0401 = » both Alphameric and Ideographic characters) « // 0x12b29 @0x401
0x12700…25522 at0451 = » cannot be specified. « // 0x12b79 @0x451
0x12700…25522 at04a1 = » « // 0x12bc9 @0x4a1
0x12700…25522 at04f1 = » « // 0x12c19 @0x4f1
0x12700…25522 at0541 = » « // 0x12c69 @0x541
0x12700…25522 at0591 = » « // 0x12cb9 @0x591
0x12700…25522 at05e1 = » « // 0x12d09 @0x5e1
0x12700…25522 at0631 = » « // 0x12d59 @0x631
0x12700…25522 at0681 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x12da9 @0x681
0x12700…25522 at0684 = » Enter-Exit help text Roll keys-Page help text « // 0x12dac @0x684
0x12700…25522 }
0x12700…25522 }
0x12700…25522 }
0x12e00…26371 Form36 {
0x12e00…26371 fh000 = 0x00 // 0x12e00 @0x0
0x12e00…26371 fh00 = 2200 // 0x12e01 @0x1
0x12e00…26371 fh01 = »NNN« // 0x12e03 @0x3
0x12e00…26371 fh02 = 000000 // 0x12e06 @0x6
0x12e00…26371 fh03 = »NNN« // 0x12e09 @0x9
0x12e00…26371 fh04 = 0x0028 // 0x12e0c @0xc
0x12e00…26371 fh05 = 0x0721 // 0x12e0e @0xe
0x12e00…26371 fh06 = 000080011800000000000000000000000000 // 0x12e10 @0x10
0x12e00…26371 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x12e22 @0x22
0x12e00…26371 panel = { // 0x12e28 @0x28
0x12e00…26371 ┌────────────────────────────────────────────────────────────────────────────────┐
0x12e00…26371 00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x12e00…26371 01│ │
0x12e00…26371 02│ Compare field/'CONSTANT' │
0x12e00…26371 03│ │
0x12e00…26371 04│ Field Name - Entering a field name indicates that the test field will be │
0x12e00…26371 05│ compared to another field within the record. The field cannot be from │
0x12e00…26371 06│ the master file and cannot be one of the named result fields. The │
0x12e00…26371 07│ name of this field must appear in each record type associated with │
0x12e00…26371 08│ this select condition. If the test field named is not in a particular │
0x12e00…26371 09│ record type, this record select condition and any others connected to │
0x12e00…26371 10│ it by AND are ignored for that record type. │
0x12e00…26371 11│ │
0x12e00…26371 12│ Date Keyword - Entering a date keyword indicates that the test field will │
0x12e00…26371 13│ be compared to the current program date, or a portion of that date: │
0x12e00…26371 14│ UDATE = date, UYEAR = year, UMONTH = month, UDAY = day. For UDATE, │
0x12e00…26371 15│ the field in the record to be checked must be in the same format as │
0x12e00…26371 16│ the stored program date (MMDDYY or YYMMDD or DDMMYY). DFU does not │
0x12e00…26371 17│ rearrange data in descending order or importance for UDATE comparisons. │
0x12e00…26371 18│ Thus, if the stored program date is not YY/MM/DD (year/month/day), any │
0x12e00…26371 19│ compare other than EQ and NE can give unpredictable results. │
0x12e00…26371 20│ │
0x12e00…26371 21│ │
0x12e00…26371 22│ │
0x12e00…26371 23│ Enter-Exit help text Roll keys-Page help text │
0x12e00…26371 24│ │
0x12e00…26371 25│ │
0x12e00…26371 26│ │
0x12e00…26371 27│ │
0x12e00…26371 └────────────────────────────────────────────────────────────────────────────────┘
0x12e00…26371 Panel5250 {
0x12e00…26371 at0000 = ClearUnit {esc=04, cu=40} // 0x12e28 @0x0
0x12e00…26371 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x12e2a @0x2
0x12e00…26371 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0d} // 0x12e2e @0x6
0x12e00…26371 at0009 = Attribute {type=0x22} // 0x12e31 @0x9
0x12e00…26371 at000a = » HELP FOR RECORD SELECTION TEST « // 0x12e32 @0xa
0x12e00…26371 at003e = Attribute {type=0x20} // 0x12e66 @0x3e
0x12e00…26371 at003f = SetBufferAddress {ic=11, line=0x03, col=0x02} // 0x12e67 @0x3f
0x12e00…26371 at0042 = »Compare field/'CONSTANT' « // 0x12e6a @0x42
0x12e00…26371 at0091 = » « // 0x12eb9 @0x91
0x12e00…26371 at00e1 = » Field Name - Entering a field name indicates that the test field will be « // 0x12f09 @0xe1
0x12e00…26371 at0131 = » compared to another field within the record. The field cannot be from « // 0x12f59 @0x131
0x12e00…26371 at0181 = » the master file and cannot be one of the named result fields. The « // 0x12fa9 @0x181
0x12e00…26371 at01d1 = » name of this field must appear in each record type associated with « // 0x12ff9 @0x1d1
0x12e00…26371 at0221 = » this select condition. If the test field named is not in a particular « // 0x13049 @0x221
0x12e00…26371 at0271 = » record type, this record select condition and any others connected to « // 0x13099 @0x271
0x12e00…26371 at02c1 = » it by AND are ignored for that record type. « // 0x130e9 @0x2c1
0x12e00…26371 at0311 = » « // 0x13139 @0x311
0x12e00…26371 at0361 = » Date Keyword - Entering a date keyword indicates that the test field will « // 0x13189 @0x361
0x12e00…26371 at03b1 = » be compared to the current program date, or a portion of that date: « // 0x131d9 @0x3b1
0x12e00…26371 at0401 = » UDATE = date, UYEAR = year, UMONTH = month, UDAY = day. For UDATE, « // 0x13229 @0x401
0x12e00…26371 at0451 = » the field in the record to be checked must be in the same format as « // 0x13279 @0x451
0x12e00…26371 at04a1 = » the stored program date (MMDDYY or YYMMDD or DDMMYY). DFU does not « // 0x132c9 @0x4a1
0x12e00…26371 at04f1 = » rearrange data in descending order or importance for UDATE comparisons. « // 0x13319 @0x4f1
0x12e00…26371 at0541 = » Thus, if the stored program date is not YY/MM/DD (year/month/day), any « // 0x13369 @0x541
0x12e00…26371 at0591 = » compare other than EQ and NE can give unpredictable results. « // 0x133b9 @0x591
0x12e00…26371 at05e1 = » « // 0x13409 @0x5e1
0x12e00…26371 at0631 = » « // 0x13459 @0x631
0x12e00…26371 at0681 = » « // 0x134a9 @0x681
0x12e00…26371 at06d0 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x134f8 @0x6d0
0x12e00…26371 at06d3 = » Enter-Exit help text Roll keys-Page help text « // 0x134fb @0x6d3
0x12e00…26371 }
0x12e00…26371 }
0x12e00…26371 }
0x13600…27141 Form36 {
0x13600…27141 fh000 = 0x00 // 0x13600 @0x0
0x13600…27141 fh00 = 2200 // 0x13601 @0x1
0x13600…27141 fh01 = »NNN« // 0x13603 @0x3
0x13600…27141 fh02 = 000000 // 0x13606 @0x6
0x13600…27141 fh03 = »NNN« // 0x13609 @0x9
0x13600…27141 fh04 = 0x0028 // 0x1360c @0xc
0x13600…27141 fh05 = 0x04f1 // 0x1360e @0xe
0x13600…27141 fh06 = 000080011800000000000000000000000000 // 0x13610 @0x10
0x13600…27141 at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x13622 @0x22
0x13600…27141 panel = { // 0x13628 @0x28
0x13600…27141 ┌────────────────────────────────────────────────────────────────────────────────┐
0x13600…27141 00│ ╳ HELP FOR RECORD SELECTION TEST ╳ │
0x13600…27141 01│ │
0x13600…27141 02│ │
0x13600…27141 03│ After defining record selection conditions, you can press the Enter key or │
0x13600…27141 04│ Rec Adc command key (Cmd12) to save what you have entered. If you press the │
0x13600…27141 05│ Enter key, DFU prompts you for more record selection conditions (unless 10 │
0x13600…27141 06│ conditions have been defined). If you press the Rec Adv command key, the │
0x13600…27141 07│ select field specifications are considered complete. If you press either │
0x13600…27141 08│ key without entering any data, DFU ends this prompt and all records are │
0x13600…27141 09│ selected. │
0x13600…27141 10│ │
0x13600…27141 11│ │
0x13600…27141 12│ │
0x13600…27141 13│ │
0x13600…27141 14│ │
0x13600…27141 15│ │
0x13600…27141 16│ │
0x13600…27141 17│ │
0x13600…27141 18│ │
0x13600…27141 19│ │
0x13600…27141 20│ │
0x13600…27141 21│ │
0x13600…27141 22│ │
0x13600…27141 23│ Enter-Exit help text Roll keys-Page help text │
0x13600…27141 24│ │
0x13600…27141 25│ │
0x13600…27141 26│ │
0x13600…27141 27│ │
0x13600…27141 └────────────────────────────────────────────────────────────────────────────────┘
0x13600…27141 Panel5250 {
0x13600…27141 at0000 = ClearUnit {esc=04, cu=40} // 0x13628 @0x0
0x13600…27141 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1362a @0x2
0x13600…27141 at0006 = SetBufferAddress {ic=11, line=0x01, col=0x0d} // 0x1362e @0x6
0x13600…27141 at0009 = Attribute {type=0x22} // 0x13631 @0x9
0x13600…27141 at000a = » HELP FOR RECORD SELECTION TEST « // 0x13632 @0xa
0x13600…27141 at003e = Attribute {type=0x20} // 0x13666 @0x3e
0x13600…27141 at003f = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x13667 @0x3f
0x13600…27141 at0042 = »After defining record selection conditions, you can press the Enter key or « // 0x1366a @0x42
0x13600…27141 at0091 = » Rec Adc command key (Cmd12) to save what you have entered. If you press the « // 0x136b9 @0x91
0x13600…27141 at00e1 = » Enter key, DFU prompts you for more record selection conditions (unless 10 « // 0x13709 @0xe1
0x13600…27141 at0131 = » conditions have been defined). If you press the Rec Adv command key, the « // 0x13759 @0x131
0x13600…27141 at0181 = » select field specifications are considered complete. If you press either « // 0x137a9 @0x181
0x13600…27141 at01d1 = » key without entering any data, DFU ends this prompt and all records are « // 0x137f9 @0x1d1
0x13600…27141 at0221 = » selected. « // 0x13849 @0x221
0x13600…27141 at0271 = » « // 0x13899 @0x271
0x13600…27141 at02c1 = » « // 0x138e9 @0x2c1
0x13600…27141 at0311 = » « // 0x13939 @0x311
0x13600…27141 at0361 = » « // 0x13989 @0x361
0x13600…27141 at03b1 = » « // 0x139d9 @0x3b1
0x13600…27141 at0401 = » « // 0x13a29 @0x401
0x13600…27141 at0451 = » « // 0x13a79 @0x451
0x13600…27141 at04a0 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x13ac8 @0x4a0
0x13600…27141 at04a3 = » Enter-Exit help text Roll keys-Page help text « // 0x13acb @0x4a3
0x13600…27141 }
0x13600…27141 }
0x13600…27141 }
0x13c00…27e84 Form36 {
0x13c00…27e84 fh000 = 0x01 // 0x13c00 @0x0
0x13c00…27e84 fh00 = 2600 // 0x13c01 @0x1
0x13c00…27e84 fh01 = »NNN« // 0x13c03 @0x3
0x13c00…27e84 fh02 = 000000 // 0x13c06 @0x6
0x13c00…27e84 fh03 = »NNN« // 0x13c09 @0x9
0x13c00…27e84 fh04 = 0x0030 // 0x13c0c @0xc
0x13c00…27e84 fh05 = 0x0624 // 0x13c0e @0xe
0x13c00…27e84 fh06 = 000080011800000000000000000000000000 // 0x13c10 @0x10
0x13c00…27e84 at0022 = 0x07102063 // 0x13c22 @0x22
0x13c00…27e84 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x13c26 @0x26
0x13c00…27e84 panel = { // 0x13c30 @0x30
0x13c00…27e84 ┌────────────────────────────────────────────────────────────────────────────────┐
0x13c00…27e84 00│ │
0x13c00…27e84 01│ ╳ HELP FOR UPDATE DFU SPECIFICATIONS ╳ │
0x13c00…27e84 02│ │
0x13c00…27e84 03│╳Description ╳ │
0x13c00…27e84 04│ │
0x13c00…27e84 05│ The program setup is now complete and this display appears so that you │
0x13c00…27e84 06│ can review and update the DFU specifications before running the program. │
0x13c00…27e84 07│ DFU specifications are displayed line by line so you can change them. │
0x13c00…27e84 08│ │
0x13c00…27e84 09│╳Keys you can use on previous display ╳ │
0x13c00…27e84 10│ │
0x13c00…27e84 11│ Cmd6 - Print DFU attributes and specifications │
0x13c00…27e84 12│ Cmd7 - Check DFU specifications for errors and proceed to source save │
0x13c00…27e84 13│ display if no errors are found │
0x13c00…27e84 14│ Cmd8 - If DFU attributes are shown, display DFU specifications. │
0x13c00…27e84 15│ If DFU specifications are shown, display DFU attributes. │
0x13c00…27e84 16│ Cmd12 - Accept with error and proceed to source save display │
0x13c00…27e84 17│ Cmd19 - Cancel the job │
0x13c00…27e84 18│ Roll up - Roll forward through the DFU attributes or specifications on │
0x13c00…27e84 19│ the display (Enter/Rec Adv without changing data does the same) │
0x13c00…27e84 20│ Roll down - Roll backward through the DFU attributes or specifications │
0x13c00…27e84 21│ on the display │
0x13c00…27e84 22│ │
0x13c00…27e84 23│ Enter-Exit help text Roll keys-Page help text │
0x13c00…27e84 24│ │
0x13c00…27e84 25│ │
0x13c00…27e84 26│ │
0x13c00…27e84 27│ │
0x13c00…27e84 └────────────────────────────────────────────────────────────────────────────────┘
0x13c00…27e84 Panel5250 {
0x13c00…27e84 at0000 = ClearUnit {esc=04, cu=40} // 0x13c30 @0x0
0x13c00…27e84 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x13c32 @0x2
0x13c00…27e84 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x13c36 @0x6
0x13c00…27e84 at0009 = Attribute {type=0x22} // 0x13c39 @0x9
0x13c00…27e84 at000a = » HELP FOR UPDATE DFU SPECIFICATIONS « // 0x13c3a @0xa
0x13c00…27e84 at0040 = Attribute {type=0x20} // 0x13c70 @0x40
0x13c00…27e84 at0041 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x13c71 @0x41
0x13c00…27e84 at0044 = Attribute {type=0x22} // 0x13c74 @0x44
0x13c00…27e84 at0045 = »Description « // 0x13c75 @0x45
0x13c00…27e84 at005a = Attribute {type=0x20} // 0x13c8a @0x5a
0x13c00…27e84 at005b = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x13c8b @0x5b
0x13c00…27e84 at005e = »The program setup is now complete and this display appears so that you « // 0x13c8e @0x5e
0x13c00…27e84 at00aa = » can review and update the DFU specifications before running the program. « // 0x13cda @0xaa
0x13c00…27e84 at00fa = » DFU specifications are displayed line by line so you can change them. « // 0x13d2a @0xfa
0x13c00…27e84 at014a = » « // 0x13d7a @0x14a
0x13c00…27e84 at0198 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x13dc8 @0x198
0x13c00…27e84 at019b = Attribute {type=0x22} // 0x13dcb @0x19b
0x13c00…27e84 at019c = »Keys you can use on previous display « // 0x13dcc @0x19c
0x13c00…27e84 at01c9 = Attribute {type=0x20} // 0x13df9 @0x1c9
0x13c00…27e84 at01ca = SetBufferAddress {ic=11, line=0x0b, col=0x02} // 0x13dfa @0x1ca
0x13c00…27e84 at01cd = » « // 0x13dfd @0x1cd
0x13c00…27e84 at021c = » Cmd6 - Print DFU attributes and specifications « // 0x13e4c @0x21c
0x13c00…27e84 at026c = » Cmd7 - Check DFU specifications for errors and proceed to source save « // 0x13e9c @0x26c
0x13c00…27e84 at02bc = » display if no errors are found « // 0x13eec @0x2bc
0x13c00…27e84 at030c = » Cmd8 - If DFU attributes are shown, display DFU specifications. « // 0x13f3c @0x30c
0x13c00…27e84 at035c = » If DFU specifications are shown, display DFU attributes. « // 0x13f8c @0x35c
0x13c00…27e84 at03ac = » Cmd12 - Accept with error and proceed to source save display « // 0x13fdc @0x3ac
0x13c00…27e84 at03fc = » Cmd19 - Cancel the job « // 0x1402c @0x3fc
0x13c00…27e84 at044c = » Roll up - Roll forward through the DFU attributes or specifications on « // 0x1407c @0x44c
0x13c00…27e84 at049c = » the display (Enter/Rec Adv without changing data does the same) « // 0x140cc @0x49c
0x13c00…27e84 at04ec = » Roll down - Roll backward through the DFU attributes or specifications « // 0x1411c @0x4ec
0x13c00…27e84 at053c = » on the display « // 0x1416c @0x53c
0x13c00…27e84 at058c = » « // 0x141bc @0x58c
0x13c00…27e84 at05d3 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x14203 @0x5d3
0x13c00…27e84 at05d6 = » Enter-Exit help text Roll keys-Page help text « // 0x14206 @0x5d6
0x13c00…27e84 }
0x13c00…27e84 }
0x13c00…27e84 }
0x14300…28b1f Form36 {
0x14300…28b1f fh000 = 0x01 // 0x14300 @0x0
0x14300…28b1f fh00 = 2600 // 0x14301 @0x1
0x14300…28b1f fh01 = »NNN« // 0x14303 @0x3
0x14300…28b1f fh02 = 000000 // 0x14306 @0x6
0x14300…28b1f fh03 = »NNN« // 0x14309 @0x9
0x14300…28b1f fh04 = 0x0030 // 0x1430c @0xc
0x14300…28b1f fh05 = 0x04bf // 0x1430e @0xe
0x14300…28b1f fh06 = 000080011800000000000000000000000000 // 0x14310 @0x10
0x14300…28b1f at0022 = 0x07102063 // 0x14322 @0x22
0x14300…28b1f at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x14326 @0x26
0x14300…28b1f panel = { // 0x14330 @0x30
0x14300…28b1f ┌────────────────────────────────────────────────────────────────────────────────┐
0x14300…28b1f 00│ │
0x14300…28b1f 01│ ╳ HELP FOR UPDATE DFU SPECIFICATIONS ╳ │
0x14300…28b1f 02│ │
0x14300…28b1f 03│ Change DFU specifications │
0x14300…28b1f 04│ │
0x14300…28b1f 05│ Move the cursor to the specification you want to change and type in │
0x14300…28b1f 06│ the changes. Press the Enter key to enter the change. │
0x14300…28b1f 07│ │
0x14300…28b1f 08│ │
0x14300…28b1f 09│ Add DFU specifications │
0x14300…28b1f 10│ │
0x14300…28b1f 11│ To add a DFU specification, type > in the first position of the line │
0x14300…28b1f 12│ that you want the new specification to follow and press the Enter key. │
0x14300…28b1f 13│ An Add screen is then displayed to allow you to enter the new DFU │
0x14300…28b1f 14│ specification. │
0x14300…28b1f 15│ │
0x14300…28b1f 16│ │
0x14300…28b1f 17│ Remove DFU specifications │
0x14300…28b1f 18│ │
0x14300…28b1f 19│ A line of DFU specifications can be removed by typing ? in the first │
0x14300…28b1f 20│ position of the line to be removed and pressing the Enter key. │
0x14300…28b1f 21│ │
0x14300…28b1f 22│ │
0x14300…28b1f 23│ Enter-Exit help text Roll keys-Page help text │
0x14300…28b1f 24│ │
0x14300…28b1f 25│ │
0x14300…28b1f 26│ │
0x14300…28b1f 27│ │
0x14300…28b1f └────────────────────────────────────────────────────────────────────────────────┘
0x14300…28b1f Panel5250 {
0x14300…28b1f at0000 = ClearUnit {esc=04, cu=40} // 0x14330 @0x0
0x14300…28b1f at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x14332 @0x2
0x14300…28b1f at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x14336 @0x6
0x14300…28b1f at0009 = Attribute {type=0x22} // 0x14339 @0x9
0x14300…28b1f at000a = » HELP FOR UPDATE DFU SPECIFICATIONS « // 0x1433a @0xa
0x14300…28b1f at0040 = Attribute {type=0x20} // 0x14370 @0x40
0x14300…28b1f at0041 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x14371 @0x41
0x14300…28b1f at0044 = »Change DFU specifications « // 0x14374 @0x44
0x14300…28b1f at0071 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x143a1 @0x71
0x14300…28b1f at0074 = »Move the cursor to the specification you want to change and type in « // 0x143a4 @0x74
0x14300…28b1f at00c0 = » the changes. Press the Enter key to enter the change. « // 0x143f0 @0xc0
0x14300…28b1f at0110 = » « // 0x14440 @0x110
0x14300…28b1f at015b = SetBufferAddress {ic=11, line=0x0a, col=0x02} // 0x1448b @0x15b
0x14300…28b1f at015e = »Add DFU specifications « // 0x1448e @0x15e
0x14300…28b1f at0186 = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0x144b6 @0x186
0x14300…28b1f at0189 = »To add a DFU specification, type > in the first position of the line « // 0x144b9 @0x189
0x14300…28b1f at01d5 = » that you want the new specification to follow and press the Enter key. « // 0x14505 @0x1d5
0x14300…28b1f at0225 = » An Add screen is then displayed to allow you to enter the new DFU « // 0x14555 @0x225
0x14300…28b1f at0275 = » specification. « // 0x145a5 @0x275
0x14300…28b1f at02c5 = » « // 0x145f5 @0x2c5
0x14300…28b1f at030a = SetBufferAddress {ic=11, line=0x12, col=0x02} // 0x1463a @0x30a
0x14300…28b1f at030d = »Remove DFU specifications « // 0x1463d @0x30d
0x14300…28b1f at033f = SetBufferAddress {ic=11, line=0x14, col=0x05} // 0x1466f @0x33f
0x14300…28b1f at0342 = »A line of DFU specifications can be removed by typing ? in the first « // 0x14672 @0x342
0x14300…28b1f at038e = » position of the line to be removed and pressing the Enter key. « // 0x146be @0x38e
0x14300…28b1f at03de = » « // 0x1470e @0x3de
0x14300…28b1f at042e = » « // 0x1475e @0x42e
0x14300…28b1f at046e = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1479e @0x46e
0x14300…28b1f at0471 = » Enter-Exit help text Roll keys-Page help text « // 0x147a1 @0x471
0x14300…28b1f }
0x14300…28b1f }
0x14300…28b1f }
0x14800…2958b Form36 {
0x14800…2958b fh000 = 0x01 // 0x14800 @0x0
0x14800…2958b fh00 = 2600 // 0x14801 @0x1
0x14800…2958b fh01 = »NNN« // 0x14803 @0x3
0x14800…2958b fh02 = 000000 // 0x14806 @0x6
0x14800…2958b fh03 = »NNN« // 0x14809 @0x9
0x14800…2958b fh04 = 0x0030 // 0x1480c @0xc
0x14800…2958b fh05 = 0x052b // 0x1480e @0xe
0x14800…2958b fh06 = 000080011800000000000000000000000000 // 0x14810 @0x10
0x14800…2958b at0022 = 0x02102063 // 0x14822 @0x22
0x14800…2958b at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x14826 @0x26
0x14800…2958b panel = { // 0x14830 @0x30
0x14800…2958b ┌────────────────────────────────────────────────────────────────────────────────┐
0x14800…2958b 00│ │
0x14800…2958b 01│ ╳ HELP FOR ADD DFU SPECIFICATIONS ╳ │
0x14800…2958b 02│ │
0x14800…2958b 03│╳Description ╳ │
0x14800…2958b 04│ │
0x14800…2958b 05│ This display (which appeared because you typed > in the first position │
0x14800…2958b 06│ of a DFU specification line ) allows you to add DFU specifications. │
0x14800…2958b 07│ │
0x14800…2958b 08│╳Keys you can use on previous display ╳ │
0x14800…2958b 09│ │
0x14800…2958b 10│ Cmd7 - Check DFU specifications for errors and proceed to source save │
0x14800…2958b 11│ display if no errors are found │
0x14800…2958b 12│ Cmd12 - Accept specification as is and proceed to source save display │
0x14800…2958b 13│ Cmd19 - Cancel the job │
0x14800…2958b 14│ Roll up - Roll forward through the DFU attributes or specifications │
0x14800…2958b 15│ Roll down - Roll backward through the DFU attributes or specifications │
0x14800…2958b 16│ │
0x14800…2958b 17│ Enter one specification per line. If you press the Enter key, DFU │
0x14800…2958b 18│ accepts the DFU specifications added and returns to the Update DFU │
0x14800…2958b 19│ Specification display. If you fill every line on the Add display, the │
0x14800…2958b 20│ display will repeat for more additions. │
0x14800…2958b 21│ │
0x14800…2958b 22│ │
0x14800…2958b 23│ Enter-Exit help text │
0x14800…2958b 24│ │
0x14800…2958b 25│ │
0x14800…2958b 26│ │
0x14800…2958b 27│ │
0x14800…2958b └────────────────────────────────────────────────────────────────────────────────┘
0x14800…2958b Panel5250 {
0x14800…2958b at0000 = ClearUnit {esc=04, cu=40} // 0x14830 @0x0
0x14800…2958b at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x14832 @0x2
0x14800…2958b at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x14836 @0x6
0x14800…2958b at0009 = Attribute {type=0x22} // 0x14839 @0x9
0x14800…2958b at000a = » HELP FOR ADD DFU SPECIFICATIONS « // 0x1483a @0xa
0x14800…2958b at003d = Attribute {type=0x20} // 0x1486d @0x3d
0x14800…2958b at003e = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x1486e @0x3e
0x14800…2958b at0041 = Attribute {type=0x22} // 0x14871 @0x41
0x14800…2958b at0042 = »Description « // 0x14872 @0x42
0x14800…2958b at0057 = Attribute {type=0x20} // 0x14887 @0x57
0x14800…2958b at0058 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x14888 @0x58
0x14800…2958b at005b = »This display (which appeared because you typed > in the first position « // 0x1488b @0x5b
0x14800…2958b at00a7 = » of a DFU specification line ) allows you to add DFU specifications. « // 0x148d7 @0xa7
0x14800…2958b at00f7 = » « // 0x14927 @0xf7
0x14800…2958b at0143 = SetBufferAddress {ic=11, line=0x09, col=0x01} // 0x14973 @0x143
0x14800…2958b at0146 = Attribute {type=0x22} // 0x14976 @0x146
0x14800…2958b at0147 = »Keys you can use on previous display « // 0x14977 @0x147
0x14800…2958b at0173 = Attribute {type=0x20} // 0x149a3 @0x173
0x14800…2958b at0174 = SetBufferAddress {ic=11, line=0x0b, col=0x05} // 0x149a4 @0x174
0x14800…2958b at0177 = »Cmd7 - Check DFU specifications for errors and proceed to source save « // 0x149a7 @0x177
0x14800…2958b at01c3 = » display if no errors are found « // 0x149f3 @0x1c3
0x14800…2958b at0213 = » Cmd12 - Accept specification as is and proceed to source save display « // 0x14a43 @0x213
0x14800…2958b at0263 = » Cmd19 - Cancel the job « // 0x14a93 @0x263
0x14800…2958b at02b3 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x14ae3 @0x2b3
0x14800…2958b at0303 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x14b33 @0x303
0x14800…2958b at034f = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x14b7f @0x34f
0x14800…2958b at0352 = »Enter one specification per line. If you press the Enter key, DFU « // 0x14b82 @0x352
0x14800…2958b at039e = » accepts the DFU specifications added and returns to the Update DFU « // 0x14bce @0x39e
0x14800…2958b at03ee = » Specification display. If you fill every line on the Add display, the « // 0x14c1e @0x3ee
0x14800…2958b at043e = » display will repeat for more additions. « // 0x14c6e @0x43e
0x14800…2958b at048e = » « // 0x14cbe @0x48e
0x14800…2958b at04da = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x14d0a @0x4da
0x14800…2958b at04dd = » Enter-Exit help text « // 0x14d0d @0x4dd
0x14800…2958b }
0x14800…2958b }
0x14800…2958b }
0x14e00…29fcb Form36 {
0x14e00…29fcb fh000 = 0x01 // 0x14e00 @0x0
0x14e00…29fcb fh00 = 2600 // 0x14e01 @0x1
0x14e00…29fcb fh01 = »NNN« // 0x14e03 @0x3
0x14e00…29fcb fh02 = 000000 // 0x14e06 @0x6
0x14e00…29fcb fh03 = »NNN« // 0x14e09 @0x9
0x14e00…29fcb fh04 = 0x0030 // 0x14e0c @0xc
0x14e00…29fcb fh05 = 0x036b // 0x14e0e @0xe
0x14e00…29fcb fh06 = 000080011800000000000000000000000000 // 0x14e10 @0x10
0x14e00…29fcb at0022 = 0x07102063 // 0x14e22 @0x22
0x14e00…29fcb at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x14e26 @0x26
0x14e00…29fcb panel = { // 0x14e30 @0x30
0x14e00…29fcb ┌────────────────────────────────────────────────────────────────────────────────┐
0x14e00…29fcb 00│ │
0x14e00…29fcb 01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
0x14e00…29fcb 02│ │
0x14e00…29fcb 03│ │
0x14e00…29fcb 04│╳Description ╳ │
0x14e00…29fcb 05│ │
0x14e00…29fcb 06│ An error found in the DFU specifications is highlighted, and the cursor is │
0x14e00…29fcb 07│ placed at that position. For some errors, several specifications may be │
0x14e00…29fcb 08│ involved in causing and correcting the error. Only one of the specification │
0x14e00…29fcb 09│ is displayed. When a required specification is missing, the specification │
0x14e00…29fcb 10│ in its place is highlighted. │
0x14e00…29fcb 11│ │
0x14e00…29fcb 12│ The error message and its identifying code are shown on the last line of │
0x14e00…29fcb 13│ the display. Refer to the Utilities Message Guide for more information. │
0x14e00…29fcb 14│ │
0x14e00…29fcb 15│ Pressing Accept with Error (Cmd12) will cause DFU to accept the DFU │
0x14e00…29fcb 16│ specification as is and proceed to the next display. │
0x14e00…29fcb 17│ │
0x14e00…29fcb 18│ │
0x14e00…29fcb 19│ │
0x14e00…29fcb 20│ │
0x14e00…29fcb 21│ │
0x14e00…29fcb 22│ │
0x14e00…29fcb 23│ Enter-Exit help text Roll keys-Page help text │
0x14e00…29fcb 24│ │
0x14e00…29fcb 25│ │
0x14e00…29fcb 26│ │
0x14e00…29fcb 27│ │
0x14e00…29fcb └────────────────────────────────────────────────────────────────────────────────┘
0x14e00…29fcb Panel5250 {
0x14e00…29fcb at0000 = ClearUnit {esc=04, cu=40} // 0x14e30 @0x0
0x14e00…29fcb at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x14e32 @0x2
0x14e00…29fcb at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x14e36 @0x6
0x14e00…29fcb at0009 = Attribute {type=0x22} // 0x14e39 @0x9
0x14e00…29fcb at000a = » HELP FOR CORRECT DFU SPECIFICATIONS « // 0x14e3a @0xa
0x14e00…29fcb at0040 = Attribute {type=0x20} // 0x14e70 @0x40
0x14e00…29fcb at0041 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x14e71 @0x41
0x14e00…29fcb at0044 = Attribute {type=0x22} // 0x14e74 @0x44
0x14e00…29fcb at0045 = »Description « // 0x14e75 @0x45
0x14e00…29fcb at005a = Attribute {type=0x20} // 0x14e8a @0x5a
0x14e00…29fcb at005b = SetBufferAddress {ic=11, line=0x07, col=0x04} // 0x14e8b @0x5b
0x14e00…29fcb at005e = »An error found in the DFU specifications is highlighted, and the cursor is « // 0x14e8e @0x5e
0x14e00…29fcb at00a9 = SetBufferAddress {ic=11, line=0x08, col=0x04} // 0x14ed9 @0xa9
0x14e00…29fcb at00ac = »placed at that position. For some errors, several specifications may be « // 0x14edc @0xac
0x14e00…29fcb at00f7 = SetBufferAddress {ic=11, line=0x09, col=0x04} // 0x14f27 @0xf7
0x14e00…29fcb at00fa = »involved in causing and correcting the error. Only one of the specification« // 0x14f2a @0xfa
0x14e00…29fcb at0146 = SetBufferAddress {ic=11, line=0x0a, col=0x04} // 0x14f76 @0x146
0x14e00…29fcb at0149 = »is displayed. When a required specification is missing, the specification « // 0x14f79 @0x149
0x14e00…29fcb at0194 = SetBufferAddress {ic=11, line=0x0b, col=0x04} // 0x14fc4 @0x194
0x14e00…29fcb at0197 = »in its place is highlighted. « // 0x14fc7 @0x197
0x14e00…29fcb at01e2 = SetBufferAddress {ic=11, line=0x0d, col=0x04} // 0x15012 @0x1e2
0x14e00…29fcb at01e5 = »The error message and its identifying code are shown on the last line of « // 0x15015 @0x1e5
0x14e00…29fcb at0230 = SetBufferAddress {ic=11, line=0x0e, col=0x04} // 0x15060 @0x230
0x14e00…29fcb at0233 = »the display. Refer to the Utilities Message Guide for more information. « // 0x15063 @0x233
0x14e00…29fcb at027e = SetBufferAddress {ic=11, line=0x10, col=0x04} // 0x150ae @0x27e
0x14e00…29fcb at0281 = »Pressing Accept with Error (Cmd12) will cause DFU to accept the DFU « // 0x150b1 @0x281
0x14e00…29fcb at02cc = SetBufferAddress {ic=11, line=0x11, col=0x04} // 0x150fc @0x2cc
0x14e00…29fcb at02cf = »specification as is and proceed to the next display. « // 0x150ff @0x2cf
0x14e00…29fcb at031a = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1514a @0x31a
0x14e00…29fcb at031d = » Enter-Exit help text Roll keys-Page help text « // 0x1514d @0x31d
0x14e00…29fcb }
0x14e00…29fcb }
0x14e00…29fcb }
0x15200…2a941 Form36 {
0x15200…2a941 fh000 = 0x01 // 0x15200 @0x0
0x15200…2a941 fh00 = 2600 // 0x15201 @0x1
0x15200…2a941 fh01 = »NNN« // 0x15203 @0x3
0x15200…2a941 fh02 = 000000 // 0x15206 @0x6
0x15200…2a941 fh03 = »NNN« // 0x15209 @0x9
0x15200…2a941 fh04 = 0x0030 // 0x1520c @0xc
0x15200…2a941 fh05 = 0x04e1 // 0x1520e @0xe
0x15200…2a941 fh06 = 000080011800000000000000000000000000 // 0x15210 @0x10
0x15200…2a941 at0022 = 0x07102063 // 0x15222 @0x22
0x15200…2a941 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x15226 @0x26
0x15200…2a941 panel = { // 0x15230 @0x30
0x15200…2a941 ┌────────────────────────────────────────────────────────────────────────────────┐
0x15200…2a941 00│ │
0x15200…2a941 01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
0x15200…2a941 02│ │
0x15200…2a941 03│ │
0x15200…2a941 04│╳Keys you can use on previous display ╳ │
0x15200…2a941 05│ │
0x15200…2a941 06│ Cmd6 - Print DFU attributes and specifications │
0x15200…2a941 07│ Cmd7 - Check DFU specifications for errors and proceed to source save │
0x15200…2a941 08│ display if no errors are found │
0x15200…2a941 09│ Cmd8 - If DFU attributes are shown, display DFU specifications. │
0x15200…2a941 10│ If DFU specifications are shown, display DFU attributes. │
0x15200…2a941 11│ Cmd12 - Accept with error and proceed to source save display │
0x15200…2a941 12│ Cmd19 - Cancel the job │
0x15200…2a941 13│ Roll up - Roll forward through the DFU attributes or specifications on │
0x15200…2a941 14│ the display │
0x15200…2a941 15│ Roll down - Roll backward through the DFU attributes or specifications │
0x15200…2a941 16│ on the display │
0x15200…2a941 17│ │
0x15200…2a941 18│ │
0x15200…2a941 19│ │
0x15200…2a941 20│ │
0x15200…2a941 21│ │
0x15200…2a941 22│ │
0x15200…2a941 23│ Enter-Exit help text Roll keys-Page help text │
0x15200…2a941 24│ │
0x15200…2a941 25│ │
0x15200…2a941 26│ │
0x15200…2a941 27│ │
0x15200…2a941 └────────────────────────────────────────────────────────────────────────────────┘
0x15200…2a941 Panel5250 {
0x15200…2a941 at0000 = ClearUnit {esc=04, cu=40} // 0x15230 @0x0
0x15200…2a941 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x15232 @0x2
0x15200…2a941 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x15236 @0x6
0x15200…2a941 at0009 = Attribute {type=0x22} // 0x15239 @0x9
0x15200…2a941 at000a = » HELP FOR CORRECT DFU SPECIFICATIONS « // 0x1523a @0xa
0x15200…2a941 at0040 = Attribute {type=0x20} // 0x15270 @0x40
0x15200…2a941 at0041 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x15271 @0x41
0x15200…2a941 at0044 = Attribute {type=0x22} // 0x15274 @0x44
0x15200…2a941 at0045 = »Keys you can use on previous display « // 0x15275 @0x45
0x15200…2a941 at0076 = Attribute {type=0x20} // 0x152a6 @0x76
0x15200…2a941 at0077 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x152a7 @0x77
0x15200…2a941 at007a = »Cmd6 - Print DFU attributes and specifications « // 0x152aa @0x7a
0x15200…2a941 at00c6 = » Cmd7 - Check DFU specifications for errors and proceed to source save « // 0x152f6 @0xc6
0x15200…2a941 at0116 = » display if no errors are found « // 0x15346 @0x116
0x15200…2a941 at0166 = » Cmd8 - If DFU attributes are shown, display DFU specifications. « // 0x15396 @0x166
0x15200…2a941 at01b6 = » If DFU specifications are shown, display DFU attributes. « // 0x153e6 @0x1b6
0x15200…2a941 at0206 = » Cmd12 - Accept with error and proceed to source save display « // 0x15436 @0x206
0x15200…2a941 at0256 = » Cmd19 - Cancel the job « // 0x15486 @0x256
0x15200…2a941 at02a6 = » Roll up - Roll forward through the DFU attributes or specifications on « // 0x154d6 @0x2a6
0x15200…2a941 at02f6 = » the display « // 0x15526 @0x2f6
0x15200…2a941 at0346 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x15576 @0x346
0x15200…2a941 at0396 = » on the display « // 0x155c6 @0x396
0x15200…2a941 at03e6 = » « // 0x15616 @0x3e6
0x15200…2a941 at0436 = » « // 0x15666 @0x436
0x15200…2a941 at0486 = » « // 0x156b6 @0x486
0x15200…2a941 at0490 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x156c0 @0x490
0x15200…2a941 at0493 = » Enter-Exit help text Roll keys-Page help text « // 0x156c3 @0x493
0x15200…2a941 }
0x15200…2a941 }
0x15200…2a941 }
0x15800…2b498 Form36 {
0x15800…2b498 fh000 = 0x01 // 0x15800 @0x0
0x15800…2b498 fh00 = 2600 // 0x15801 @0x1
0x15800…2b498 fh01 = »NNN« // 0x15803 @0x3
0x15800…2b498 fh02 = 000000 // 0x15806 @0x6
0x15800…2b498 fh03 = »NNN« // 0x15809 @0x9
0x15800…2b498 fh04 = 0x0030 // 0x1580c @0xc
0x15800…2b498 fh05 = 0x0438 // 0x1580e @0xe
0x15800…2b498 fh06 = 000080011800000000000000000000000000 // 0x15810 @0x10
0x15800…2b498 at0022 = 0x07102063 // 0x15822 @0x22
0x15800…2b498 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x15826 @0x26
0x15800…2b498 panel = { // 0x15830 @0x30
0x15800…2b498 ┌────────────────────────────────────────────────────────────────────────────────┐
0x15800…2b498 00│ │
0x15800…2b498 01│ ╳ HELP FOR CORRECT DFU SPECIFICATIONS ╳ │
0x15800…2b498 02│ │
0x15800…2b498 03│ │
0x15800…2b498 04│ Correct the error by changing DFU specifications, add DFU specifications, │
0x15800…2b498 05│ and/or remove DFU specifications: │
0x15800…2b498 06│ │
0x15800…2b498 07│ Change - by typing the change over the specification in error. │
0x15800…2b498 08│ │
0x15800…2b498 09│ Add - by typing > in the first position of the line that the new │
0x15800…2b498 10│ specification is to follow DFU will then prompt you for the │
0x15800…2b498 11│ new specification. │
0x15800…2b498 12│ │
0x15800…2b498 13│ Remove - by typing ? in the first position of the line to be removed. │
0x15800…2b498 14│ │
0x15800…2b498 15│ │
0x15800…2b498 16│ │
0x15800…2b498 17│ │
0x15800…2b498 18│ │
0x15800…2b498 19│ │
0x15800…2b498 20│ │
0x15800…2b498 21│ │
0x15800…2b498 22│ │
0x15800…2b498 23│ Enter-Exit help text Roll keys-Page help text │
0x15800…2b498 24│ │
0x15800…2b498 25│ │
0x15800…2b498 26│ │
0x15800…2b498 27│ │
0x15800…2b498 └────────────────────────────────────────────────────────────────────────────────┘
0x15800…2b498 Panel5250 {
0x15800…2b498 at0000 = ClearUnit {esc=04, cu=40} // 0x15830 @0x0
0x15800…2b498 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x15832 @0x2
0x15800…2b498 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x15836 @0x6
0x15800…2b498 at0009 = Attribute {type=0x22} // 0x15839 @0x9
0x15800…2b498 at000a = » HELP FOR CORRECT DFU SPECIFICATIONS « // 0x1583a @0xa
0x15800…2b498 at0040 = Attribute {type=0x20} // 0x15870 @0x40
0x15800…2b498 at0041 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x15871 @0x41
0x15800…2b498 at0044 = »Correct the error by changing DFU specifications, add DFU specifications, « // 0x15874 @0x44
0x15800…2b498 at0093 = » and/or remove DFU specifications: « // 0x158c3 @0x93
0x15800…2b498 at00e3 = » « // 0x15913 @0xe3
0x15800…2b498 at012d = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x1595d @0x12d
0x15800…2b498 at0130 = »Change - by typing the change over the specification in error. « // 0x15960 @0x130
0x15800…2b498 at017c = » « // 0x159ac @0x17c
0x15800…2b498 at01c0 = SetBufferAddress {ic=11, line=0x0a, col=0x05} // 0x159f0 @0x1c0
0x15800…2b498 at01c3 = »Add - by typing > in the first position of the line that the new « // 0x159f3 @0x1c3
0x15800…2b498 at020f = » specification is to follow DFU will then prompt you for the « // 0x15a3f @0x20f
0x15800…2b498 at025f = » new specification. « // 0x15a8f @0x25f
0x15800…2b498 at02af = » « // 0x15adf @0x2af
0x15800…2b498 at02fe = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0x15b2e @0x2fe
0x15800…2b498 at0301 = »Remove - by typing ? in the first position of the line to be removed. « // 0x15b31 @0x301
0x15800…2b498 at034d = » « // 0x15b7d @0x34d
0x15800…2b498 at039d = » « // 0x15bcd @0x39d
0x15800…2b498 at03e7 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x15c17 @0x3e7
0x15800…2b498 at03ea = » Enter-Exit help text Roll keys-Page help text « // 0x15c1a @0x3ea
0x15800…2b498 }
0x15800…2b498 }
0x15800…2b498 }
0x15d00…2bf2b Form36 {
0x15d00…2bf2b fh000 = 0x01 // 0x15d00 @0x0
0x15d00…2bf2b fh00 = 2600 // 0x15d01 @0x1
0x15d00…2bf2b fh01 = »NNN« // 0x15d03 @0x3
0x15d00…2bf2b fh02 = 000000 // 0x15d06 @0x6
0x15d00…2bf2b fh03 = »NNN« // 0x15d09 @0x9
0x15d00…2bf2b fh04 = 0x0030 // 0x15d0c @0xc
0x15d00…2bf2b fh05 = 0x04cb // 0x15d0e @0xe
0x15d00…2bf2b fh06 = 000080011800000000000000000000000000 // 0x15d10 @0x10
0x15d00…2bf2b at0022 = 0x01102063 // 0x15d22 @0x22
0x15d00…2bf2b at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x15d26 @0x26
0x15d00…2bf2b panel = { // 0x15d30 @0x30
0x15d00…2bf2b ┌────────────────────────────────────────────────────────────────────────────────┐
0x15d00…2bf2b 00│ │
0x15d00…2bf2b 01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
0x15d00…2bf2b 02│ │
0x15d00…2bf2b 03│╳Description ╳ │
0x15d00…2bf2b 04│ │
0x15d00…2bf2b 05│ DFU is processing a sequential or a direct file and needs information │
0x15d00…2bf2b 06│ on the record number. │
0x15d00…2bf2b 07│ │
0x15d00…2bf2b 08│ │
0x15d00…2bf2b 09│╳Keys you can use on previous display ╳ │
0x15d00…2bf2b 10│ │
0x15d00…2bf2b 11│ Cmd8 - Reverse the data on the top half of the display: │
0x15d00…2bf2b 12│ If DFU attributes are shown, display DFU specifications. │
0x15d00…2bf2b 13│ If DFU specifications are shown, display DFU attributes. │
0x15d00…2bf2b 14│ Cmd12 - Process the data on this display and proceed to the next display│
0x15d00…2bf2b 15│ Cmd19 - Cancel the job │
0x15d00…2bf2b 16│ Roll up - Roll forward through the DFU attributes or specifications │
0x15d00…2bf2b 17│ Roll down - Roll backward through the DFU attributes or specifications │
0x15d00…2bf2b 18│ │
0x15d00…2bf2b 19│ │
0x15d00…2bf2b 20│ │
0x15d00…2bf2b 21│ │
0x15d00…2bf2b 22│ │
0x15d00…2bf2b 23│ Enter-Exit help text Roll keys-Page help text │
0x15d00…2bf2b 24│ │
0x15d00…2bf2b 25│ │
0x15d00…2bf2b 26│ │
0x15d00…2bf2b 27│ │
0x15d00…2bf2b └────────────────────────────────────────────────────────────────────────────────┘
0x15d00…2bf2b Panel5250 {
0x15d00…2bf2b at0000 = ClearUnit {esc=04, cu=40} // 0x15d30 @0x0
0x15d00…2bf2b at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x15d32 @0x2
0x15d00…2bf2b at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x15d36 @0x6
0x15d00…2bf2b at0009 = Attribute {type=0x22} // 0x15d39 @0x9
0x15d00…2bf2b at000a = » HELP FOR RECORD NUMBER DESCRIPTION « // 0x15d3a @0xa
0x15d00…2bf2b at0043 = Attribute {type=0x20} // 0x15d73 @0x43
0x15d00…2bf2b at0044 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x15d74 @0x44
0x15d00…2bf2b at0047 = Attribute {type=0x22} // 0x15d77 @0x47
0x15d00…2bf2b at0048 = »Description « // 0x15d78 @0x48
0x15d00…2bf2b at005d = Attribute {type=0x20} // 0x15d8d @0x5d
0x15d00…2bf2b at005e = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x15d8e @0x5e
0x15d00…2bf2b at0061 = »DFU is processing a sequential or a direct file and needs information « // 0x15d91 @0x61
0x15d00…2bf2b at00ad = » on the record number. « // 0x15ddd @0xad
0x15d00…2bf2b at00fd = » « // 0x15e2d @0xfd
0x15d00…2bf2b at0130 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x15e60 @0x130
0x15d00…2bf2b at0133 = Attribute {type=0x22} // 0x15e63 @0x133
0x15d00…2bf2b at0134 = »Keys you can use on previous display « // 0x15e64 @0x134
0x15d00…2bf2b at015c = Attribute {type=0x20} // 0x15e8c @0x15c
0x15d00…2bf2b at015d = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0x15e8d @0x15d
0x15d00…2bf2b at0160 = »Cmd8 - Reverse the data on the top half of the display: « // 0x15e90 @0x160
0x15d00…2bf2b at01ac = » If DFU attributes are shown, display DFU specifications. « // 0x15edc @0x1ac
0x15d00…2bf2b at01fc = » If DFU specifications are shown, display DFU attributes. « // 0x15f2c @0x1fc
0x15d00…2bf2b at024c = » Cmd12 - Process the data on this display and proceed to the next display« // 0x15f7c @0x24c
0x15d00…2bf2b at029c = » Cmd19 - Cancel the job « // 0x15fcc @0x29c
0x15d00…2bf2b at02ec = » Roll up - Roll forward through the DFU attributes or specifications « // 0x1601c @0x2ec
0x15d00…2bf2b at033c = » Roll down - Roll backward through the DFU attributes or specifications « // 0x1606c @0x33c
0x15d00…2bf2b at038c = » « // 0x160bc @0x38c
0x15d00…2bf2b at03dc = » « // 0x1610c @0x3dc
0x15d00…2bf2b at042c = » « // 0x1615c @0x42c
0x15d00…2bf2b at047a = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x161aa @0x47a
0x15d00…2bf2b at047d = » Enter-Exit help text Roll keys-Page help text « // 0x161ad @0x47d
0x15d00…2bf2b }
0x15d00…2bf2b }
0x15d00…2bf2b }
0x16200…2c9ff Form36 {
0x16200…2c9ff fh000 = 0x01 // 0x16200 @0x0
0x16200…2c9ff fh00 = 2600 // 0x16201 @0x1
0x16200…2c9ff fh01 = »NNN« // 0x16203 @0x3
0x16200…2c9ff fh02 = 000000 // 0x16206 @0x6
0x16200…2c9ff fh03 = »NNN« // 0x16209 @0x9
0x16200…2c9ff fh04 = 0x0030 // 0x1620c @0xc
0x16200…2c9ff fh05 = 0x059f // 0x1620e @0xe
0x16200…2c9ff fh06 = 000080011800000000000000000000000000 // 0x16210 @0x10
0x16200…2c9ff at0022 = 0x01102063 // 0x16222 @0x22
0x16200…2c9ff at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x16226 @0x26
0x16200…2c9ff panel = { // 0x16230 @0x30
0x16200…2c9ff ┌────────────────────────────────────────────────────────────────────────────────┐
0x16200…2c9ff 00│ │
0x16200…2c9ff 01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
0x16200…2c9ff 02│ │
0x16200…2c9ff 03│ Should DFU generate record numbers . . . . . . . . . . . . N,Y │
0x16200…2c9ff 04│ │
0x16200…2c9ff 05│ This prompt appears only for direct files not being processed sequentially. │
0x16200…2c9ff 06│ It will not appear for Inquiry programs. │
0x16200…2c9ff 07│ │
0x16200…2c9ff 08│ Y - indicates that DFU is to supply record numbers for the file. The │
0x16200…2c9ff 09│ first record number generated is that of the first blank record in the │
0x16200…2c9ff 10│ file. Each following record number is increased by 10. │
0x16200…2c9ff 11│ N - indicates that the operator supplies record numbers when the program │
0x16200…2c9ff 12│ is run. │
0x16200…2c9ff 13│ │
0x16200…2c9ff 14│ │
0x16200…2c9ff 15│ Record number heading . . . . . . . . . . . . . . . . . . . . . │
0x16200…2c9ff 16│ │
0x16200…2c9ff 17│ This heading will be displayed when the program is run for the record │
0x16200…2c9ff 18│ number field. If you do not enter a heading, DFU will use *RECNUM. │
0x16200…2c9ff 19│ │
0x16200…2c9ff 20│ │
0x16200…2c9ff 21│ │
0x16200…2c9ff 22│ │
0x16200…2c9ff 23│ Enter-Exit help text Roll keys-Page help text │
0x16200…2c9ff 24│ │
0x16200…2c9ff 25│ │
0x16200…2c9ff 26│ │
0x16200…2c9ff 27│ │
0x16200…2c9ff └────────────────────────────────────────────────────────────────────────────────┘
0x16200…2c9ff Panel5250 {
0x16200…2c9ff at0000 = ClearUnit {esc=04, cu=40} // 0x16230 @0x0
0x16200…2c9ff at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x16232 @0x2
0x16200…2c9ff at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x16236 @0x6
0x16200…2c9ff at0009 = Attribute {type=0x22} // 0x16239 @0x9
0x16200…2c9ff at000a = » HELP FOR RECORD NUMBER DESCRIPTION « // 0x1623a @0xa
0x16200…2c9ff at0046 = Attribute {type=0x20} // 0x16276 @0x46
0x16200…2c9ff at0047 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x16277 @0x47
0x16200…2c9ff at004a = »Should DFU generate record numbers . . . . . . . . . . . . N,Y « // 0x1627a @0x4a
0x16200…2c9ff at0095 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x162c5 @0x95
0x16200…2c9ff at0098 = » « // 0x162c8 @0x98
0x16200…2c9ff at00e7 = » This prompt appears only for direct files not being processed sequentially. « // 0x16317 @0xe7
0x16200…2c9ff at0136 = SetBufferAddress {ic=11, line=0x07, col=0x02} // 0x16366 @0x136
0x16200…2c9ff at0139 = »It will not appear for Inquiry programs. « // 0x16369 @0x139
0x16200…2c9ff at0187 = SetBufferAddress {ic=11, line=0x08, col=0x05} // 0x163b7 @0x187
0x16200…2c9ff at018a = » « // 0x163ba @0x18a
0x16200…2c9ff at01d6 = » Y - indicates that DFU is to supply record numbers for the file. The « // 0x16406 @0x1d6
0x16200…2c9ff at0226 = » first record number generated is that of the first blank record in the « // 0x16456 @0x226
0x16200…2c9ff at0276 = » file. Each following record number is increased by 10. « // 0x164a6 @0x276
0x16200…2c9ff at02c6 = » N - indicates that the operator supplies record numbers when the program « // 0x164f6 @0x2c6
0x16200…2c9ff at0316 = » is run. « // 0x16546 @0x316
0x16200…2c9ff at0366 = » « // 0x16596 @0x366
0x16200…2c9ff at03b6 = » « // 0x165e6 @0x3b6
0x16200…2c9ff at03c4 = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x165f4 @0x3c4
0x16200…2c9ff at03c7 = »Record number heading . . . . . . . . . . . . . . . . . . . . . « // 0x165f7 @0x3c7
0x16200…2c9ff at0415 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x16645 @0x415
0x16200…2c9ff at0418 = »This heading will be displayed when the program is run for the record « // 0x16648 @0x418
0x16200…2c9ff at0464 = » number field. If you do not enter a heading, DFU will use *RECNUM. « // 0x16694 @0x464
0x16200…2c9ff at04b4 = » « // 0x166e4 @0x4b4
0x16200…2c9ff at0504 = » « // 0x16734 @0x504
0x16200…2c9ff at054e = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1677e @0x54e
0x16200…2c9ff at0551 = » Enter-Exit help text Roll keys-Page help text « // 0x16781 @0x551
0x16200…2c9ff }
0x16200…2c9ff }
0x16200…2c9ff }
0x16800…2d4f9 Form36 {
0x16800…2d4f9 fh000 = 0x01 // 0x16800 @0x0
0x16800…2d4f9 fh00 = 2600 // 0x16801 @0x1
0x16800…2d4f9 fh01 = »NNN« // 0x16803 @0x3
0x16800…2d4f9 fh02 = 000000 // 0x16806 @0x6
0x16800…2d4f9 fh03 = »NNN« // 0x16809 @0x9
0x16800…2d4f9 fh04 = 0x0030 // 0x1680c @0xc
0x16800…2d4f9 fh05 = 0x0499 // 0x1680e @0xe
0x16800…2d4f9 fh06 = 000080011800000000000000000000000000 // 0x16810 @0x10
0x16800…2d4f9 at0022 = 0x01102063 // 0x16822 @0x22
0x16800…2d4f9 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x16826 @0x26
0x16800…2d4f9 panel = { // 0x16830 @0x30
0x16800…2d4f9 ┌────────────────────────────────────────────────────────────────────────────────┐
0x16800…2d4f9 00│ │
0x16800…2d4f9 01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
0x16800…2d4f9 02│ │
0x16800…2d4f9 03│ Name of the field to contain record number . . . . . . . . . . │
0x16800…2d4f9 04│ │
0x16800…2d4f9 05│ If you wish, you can name a field to contain the record number, but this │
0x16800…2d4f9 06│ field must exist in every record type you are processing. The length of │
0x16800…2d4f9 07│ the field determines the length of the record number prompt. The maximum │
0x16800…2d4f9 08│ field length is 7 positions (unpacked) or 4 positions (packed). If you │
0x16800…2d4f9 09│ leave this blank, the record number will not be put in the record, and the │
0x16800…2d4f9 10│ record number prompt length will then be 7 characters. │
0x16800…2d4f9 11│ │
0x16800…2d4f9 12│ NOTE: The record number displayed at execution time is the actual record │
0x16800…2d4f9 13│ number in the file, not the record number value that is in the named │
0x16800…2d4f9 14│ record number field. │
0x16800…2d4f9 15│ │
0x16800…2d4f9 16│ The length of this field will also determine the largest record that can │
0x16800…2d4f9 17│ be used with this DFU program. For example, a field length of 1 can only │
0x16800…2d4f9 18│ get records from 1 to 9. │
0x16800…2d4f9 19│ │
0x16800…2d4f9 20│ │
0x16800…2d4f9 21│ │
0x16800…2d4f9 22│ │
0x16800…2d4f9 23│ Enter-Exit help text Roll keys-Page help text │
0x16800…2d4f9 24│ │
0x16800…2d4f9 25│ │
0x16800…2d4f9 26│ │
0x16800…2d4f9 27│ │
0x16800…2d4f9 └────────────────────────────────────────────────────────────────────────────────┘
0x16800…2d4f9 Panel5250 {
0x16800…2d4f9 at0000 = ClearUnit {esc=04, cu=40} // 0x16830 @0x0
0x16800…2d4f9 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x16832 @0x2
0x16800…2d4f9 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0d} // 0x16836 @0x6
0x16800…2d4f9 at0009 = Attribute {type=0x22} // 0x16839 @0x9
0x16800…2d4f9 at000a = » HELP FOR RECORD NUMBER DESCRIPTION « // 0x1683a @0xa
0x16800…2d4f9 at0044 = Attribute {type=0x20} // 0x16874 @0x44
0x16800…2d4f9 at0045 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x16875 @0x45
0x16800…2d4f9 at0048 = »Name of the field to contain record number . . . . . . . . . . « // 0x16878 @0x48
0x16800…2d4f9 at0091 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x168c1 @0x91
0x16800…2d4f9 at0094 = »If you wish, you can name a field to contain the record number, but this « // 0x168c4 @0x94
0x16800…2d4f9 at00e0 = » field must exist in every record type you are processing. The length of « // 0x16910 @0xe0
0x16800…2d4f9 at0130 = » the field determines the length of the record number prompt. The maximum « // 0x16960 @0x130
0x16800…2d4f9 at0180 = » field length is 7 positions (unpacked) or 4 positions (packed). If you « // 0x169b0 @0x180
0x16800…2d4f9 at01d0 = » leave this blank, the record number will not be put in the record, and the « // 0x16a00 @0x1d0
0x16800…2d4f9 at0220 = » record number prompt length will then be 7 characters. « // 0x16a50 @0x220
0x16800…2d4f9 at026e = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x16a9e @0x26e
0x16800…2d4f9 at0271 = »NOTE: The record number displayed at execution time is the actual record « // 0x16aa1 @0x271
0x16800…2d4f9 at02bd = » number in the file, not the record number value that is in the named « // 0x16aed @0x2bd
0x16800…2d4f9 at030d = » record number field. « // 0x16b3d @0x30d
0x16800…2d4f9 at035b = SetBufferAddress {ic=11, line=0x11, col=0x05} // 0x16b8b @0x35b
0x16800…2d4f9 at035e = »The length of this field will also determine the largest record that can « // 0x16b8e @0x35e
0x16800…2d4f9 at03aa = » be used with this DFU program. For example, a field length of 1 can only « // 0x16bda @0x3aa
0x16800…2d4f9 at03fa = » get records from 1 to 9. « // 0x16c2a @0x3fa
0x16800…2d4f9 at0448 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x16c78 @0x448
0x16800…2d4f9 at044b = » Enter-Exit help text Roll keys-Page help text « // 0x16c7b @0x44b
0x16800…2d4f9 }
0x16800…2d4f9 }
0x16800…2d4f9 }
0x16d00…2df51 Form36 {
0x16d00…2df51 fh000 = 0x01 // 0x16d00 @0x0
0x16d00…2df51 fh00 = 2600 // 0x16d01 @0x1
0x16d00…2df51 fh01 = »NNN« // 0x16d03 @0x3
0x16d00…2df51 fh02 = 000000 // 0x16d06 @0x6
0x16d00…2df51 fh03 = »NNN« // 0x16d09 @0x9
0x16d00…2df51 fh04 = 0x0030 // 0x16d0c @0xc
0x16d00…2df51 fh05 = 0x04f1 // 0x16d0e @0xe
0x16d00…2df51 fh06 = 000080011800000000000000000000000000 // 0x16d10 @0x10
0x16d00…2df51 at0022 = 0x01102063 // 0x16d22 @0x22
0x16d00…2df51 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x16d26 @0x26
0x16d00…2df51 panel = { // 0x16d30 @0x30
0x16d00…2df51 ┌────────────────────────────────────────────────────────────────────────────────┐
0x16d00…2df51 00│ │
0x16d00…2df51 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x16d00…2df51 02│ ╳ LIST ╳ │
0x16d00…2df51 03│ │
0x16d00…2df51 04│╳Description ╳ │
0x16d00…2df51 05│ │
0x16d00…2df51 06│ This display appears for all list setup jobs. DFU needs to know which │
0x16d00…2df51 07│ data fields you want printed. │
0x16d00…2df51 08│ │
0x16d00…2df51 09│ │
0x16d00…2df51 10│╳Keys you can use on previous display╳ │
0x16d00…2df51 11│ │
0x16d00…2df51 12│ Cmd8 - Reverse the data on the top half of the display: │
0x16d00…2df51 13│ If DFU attributes are shown, display DFU specifications. │
0x16d00…2df51 14│ If DFU specifications are shown, display DFU attributes. │
0x16d00…2df51 15│ Cmd12 - Process the data on this display and proceed to the next display│
0x16d00…2df51 16│ Cmd19 - Cancel the job │
0x16d00…2df51 17│ Roll up - Roll forward through the DFU attributes or specifications │
0x16d00…2df51 18│ Roll down - Roll backward through the DFU attributes or specifications │
0x16d00…2df51 19│ │
0x16d00…2df51 20│ │
0x16d00…2df51 21│ │
0x16d00…2df51 22│ │
0x16d00…2df51 23│ Enter-Exit help text Roll keys-Page help text │
0x16d00…2df51 24│ │
0x16d00…2df51 25│ │
0x16d00…2df51 26│ │
0x16d00…2df51 27│ │
0x16d00…2df51 └────────────────────────────────────────────────────────────────────────────────┘
0x16d00…2df51 Panel5250 {
0x16d00…2df51 at0000 = ClearUnit {esc=04, cu=40} // 0x16d30 @0x0
0x16d00…2df51 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x16d32 @0x2
0x16d00…2df51 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x14} // 0x16d36 @0x6
0x16d00…2df51 at0009 = Attribute {type=0x22} // 0x16d39 @0x9
0x16d00…2df51 at000a = » HELP FOR DATA FIELD SELECTION « // 0x16d3a @0xa
0x16d00…2df51 at003c = Attribute {type=0x20} // 0x16d6c @0x3c
0x16d00…2df51 at003d = SetBufferAddress {ic=11, line=0x03, col=0x20} // 0x16d6d @0x3d
0x16d00…2df51 at0040 = Attribute {type=0x22} // 0x16d70 @0x40
0x16d00…2df51 at0041 = » LIST « // 0x16d71 @0x41
0x16d00…2df51 at0055 = Attribute {type=0x20} // 0x16d85 @0x55
0x16d00…2df51 at0056 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x16d86 @0x56
0x16d00…2df51 at0059 = Attribute {type=0x22} // 0x16d89 @0x59
0x16d00…2df51 at005a = »Description « // 0x16d8a @0x5a
0x16d00…2df51 at0070 = Attribute {type=0x20} // 0x16da0 @0x70
0x16d00…2df51 at0071 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x16da1 @0x71
0x16d00…2df51 at0074 = »This display appears for all list setup jobs. DFU needs to know which « // 0x16da4 @0x74
0x16d00…2df51 at00c0 = » data fields you want printed. « // 0x16df0 @0xc0
0x16d00…2df51 at0110 = » « // 0x16e40 @0x110
0x16d00…2df51 at015a = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x16e8a @0x15a
0x16d00…2df51 at015d = Attribute {type=0x22} // 0x16e8d @0x15d
0x16d00…2df51 at015e = »Keys you can use on previous display« // 0x16e8e @0x15e
0x16d00…2df51 at0182 = Attribute {type=0x20} // 0x16eb2 @0x182
0x16d00…2df51 at0183 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x16eb3 @0x183
0x16d00…2df51 at0186 = »Cmd8 - Reverse the data on the top half of the display: « // 0x16eb6 @0x186
0x16d00…2df51 at01d2 = » If DFU attributes are shown, display DFU specifications. « // 0x16f02 @0x1d2
0x16d00…2df51 at0222 = » If DFU specifications are shown, display DFU attributes. « // 0x16f52 @0x222
0x16d00…2df51 at0272 = » Cmd12 - Process the data on this display and proceed to the next display« // 0x16fa2 @0x272
0x16d00…2df51 at02c2 = » Cmd19 - Cancel the job « // 0x16ff2 @0x2c2
0x16d00…2df51 at0312 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x17042 @0x312
0x16d00…2df51 at0362 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x17092 @0x362
0x16d00…2df51 at03b2 = » « // 0x170e2 @0x3b2
0x16d00…2df51 at0402 = » « // 0x17132 @0x402
0x16d00…2df51 at0452 = » « // 0x17182 @0x452
0x16d00…2df51 at04a0 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x171d0 @0x4a0
0x16d00…2df51 at04a3 = » Enter-Exit help text Roll keys-Page help text « // 0x171d3 @0x4a3
0x16d00…2df51 }
0x16d00…2df51 }
0x16d00…2df51 }
0x17300…2eb72 Form36 {
0x17300…2eb72 fh000 = 0x01 // 0x17300 @0x0
0x17300…2eb72 fh00 = 2600 // 0x17301 @0x1
0x17300…2eb72 fh01 = »NNN« // 0x17303 @0x3
0x17300…2eb72 fh02 = 000000 // 0x17306 @0x6
0x17300…2eb72 fh03 = »NNN« // 0x17309 @0x9
0x17300…2eb72 fh04 = 0x0030 // 0x1730c @0xc
0x17300…2eb72 fh05 = 0x0512 // 0x1730e @0xe
0x17300…2eb72 fh06 = 000080011800000000000000000000000000 // 0x17310 @0x10
0x17300…2eb72 at0022 = 0x01102063 // 0x17322 @0x22
0x17300…2eb72 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x17326 @0x26
0x17300…2eb72 panel = { // 0x17330 @0x30
0x17300…2eb72 ┌────────────────────────────────────────────────────────────────────────────────┐
0x17300…2eb72 00│ │
0x17300…2eb72 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x17300…2eb72 02│ ╳ LIST ╳ │
0x17300…2eb72 03│ │
0x17300…2eb72 04│ Data field │
0x17300…2eb72 05│ │
0x17300…2eb72 06│ Enter one of the following: field name, +, or *. │
0x17300…2eb72 07│ Field name - is the field to be printed. The field can be from the list │
0x17300…2eb72 08│ file or the master file. The maximum is 60 fields. │
0x17300…2eb72 09│ + - indicates a result field is to be printed. You can request only one │
0x17300…2eb72 10│ result field at a time and it must be the last field requested on │
0x17300…2eb72 11│ the display. DFU will then prompt for the result field description. │
0x17300…2eb72 12│ * - indicates a heading continuation line is to be printed. If you want │
0x17300…2eb72 13│ the heading for a field or for a result field to continue on to more │
0x17300…2eb72 14│ than one line, type an * under the corresponding field to indicate a │
0x17300…2eb72 15│ continuation, and then type the heading under Heading. Up to 3 │
0x17300…2eb72 16│ heading lines can be specified for each field. You must line the │
0x17300…2eb72 17│ headings up as they are to appear when printed. An * is not allowed │
0x17300…2eb72 18│ on accumulation fields in a record list or on the first input line │
0x17300…2eb72 19│ of this display. │
0x17300…2eb72 20│ │
0x17300…2eb72 21│ │
0x17300…2eb72 22│ │
0x17300…2eb72 23│ Enter-Exit help text Roll keys-Page help text │
0x17300…2eb72 24│ │
0x17300…2eb72 25│ │
0x17300…2eb72 26│ │
0x17300…2eb72 27│ │
0x17300…2eb72 └────────────────────────────────────────────────────────────────────────────────┘
0x17300…2eb72 Panel5250 {
0x17300…2eb72 at0000 = ClearUnit {esc=04, cu=40} // 0x17330 @0x0
0x17300…2eb72 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x17332 @0x2
0x17300…2eb72 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x14} // 0x17336 @0x6
0x17300…2eb72 at0009 = Attribute {type=0x22} // 0x17339 @0x9
0x17300…2eb72 at000a = » HELP FOR DATA FIELD SELECTION « // 0x1733a @0xa
0x17300…2eb72 at003c = Attribute {type=0x20} // 0x1736c @0x3c
0x17300…2eb72 at003d = SetBufferAddress {ic=11, line=0x03, col=0x20} // 0x1736d @0x3d
0x17300…2eb72 at0040 = Attribute {type=0x22} // 0x17370 @0x40
0x17300…2eb72 at0041 = » LIST « // 0x17371 @0x41
0x17300…2eb72 at0057 = Attribute {type=0x20} // 0x17387 @0x57
0x17300…2eb72 at0058 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x17388 @0x58
0x17300…2eb72 at005b = »Data field « // 0x1738b @0x5b
0x17300…2eb72 at0074 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x173a4 @0x74
0x17300…2eb72 at0077 = »Enter one of the following: field name, +, or *. « // 0x173a7 @0x77
0x17300…2eb72 at00c1 = SetBufferAddress {ic=11, line=0x08, col=0x08} // 0x173f1 @0xc1
0x17300…2eb72 at00c4 = »Field name - is the field to be printed. The field can be from the list « // 0x173f4 @0xc4
0x17300…2eb72 at010d = » file or the master file. The maximum is 60 fields. « // 0x1743d @0x10d
0x17300…2eb72 at015b = SetBufferAddress {ic=11, line=0x0a, col=0x08} // 0x1748b @0x15b
0x17300…2eb72 at015e = »+ - indicates a result field is to be printed. You can request only one « // 0x1748e @0x15e
0x17300…2eb72 at01a7 = » result field at a time and it must be the last field requested on « // 0x174d7 @0x1a7
0x17300…2eb72 at01f7 = » the display. DFU will then prompt for the result field description.« // 0x17527 @0x1f7
0x17300…2eb72 at0246 = SetBufferAddress {ic=11, line=0x0d, col=0x08} // 0x17576 @0x246
0x17300…2eb72 at0249 = »* - indicates a heading continuation line is to be printed. If you want « // 0x17579 @0x249
0x17300…2eb72 at0292 = » the heading for a field or for a result field to continue on to more « // 0x175c2 @0x292
0x17300…2eb72 at02e2 = » than one line, type an * under the corresponding field to indicate a « // 0x17612 @0x2e2
0x17300…2eb72 at0332 = » continuation, and then type the heading under Heading. Up to 3 « // 0x17662 @0x332
0x17300…2eb72 at0382 = » heading lines can be specified for each field. You must line the « // 0x176b2 @0x382
0x17300…2eb72 at03d2 = » headings up as they are to appear when printed. An * is not allowed « // 0x17702 @0x3d2
0x17300…2eb72 at0422 = » on accumulation fields in a record list or on the first input line « // 0x17752 @0x422
0x17300…2eb72 at0472 = » of this display. « // 0x177a2 @0x472
0x17300…2eb72 at04c1 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x177f1 @0x4c1
0x17300…2eb72 at04c4 = » Enter-Exit help text Roll keys-Page help text « // 0x177f4 @0x4c4
0x17300…2eb72 }
0x17300…2eb72 }
0x17300…2eb72 }
0x17900…2f7df Form36 {
0x17900…2f7df fh000 = 0x01 // 0x17900 @0x0
0x17900…2f7df fh00 = 2600 // 0x17901 @0x1
0x17900…2f7df fh01 = »NNN« // 0x17903 @0x3
0x17900…2f7df fh02 = 000000 // 0x17906 @0x6
0x17900…2f7df fh03 = »NNN« // 0x17909 @0x9
0x17900…2f7df fh04 = 0x0030 // 0x1790c @0xc
0x17900…2f7df fh05 = 0x057f // 0x1790e @0xe
0x17900…2f7df fh06 = 000080011800000000000000000000000000 // 0x17910 @0x10
0x17900…2f7df at0022 = 0x01102063 // 0x17922 @0x22
0x17900…2f7df at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x17926 @0x26
0x17900…2f7df panel = { // 0x17930 @0x30
0x17900…2f7df ┌────────────────────────────────────────────────────────────────────────────────┐
0x17900…2f7df 00│ │
0x17900…2f7df 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x17900…2f7df 02│ ╳ LIST ╳ │
0x17900…2f7df 03│ │
0x17900…2f7df 04│ Heading │
0x17900…2f7df 05│ │
0x17900…2f7df 06│ Enter a heading up to 16 characters long. If you leave the heading for │
0x17900…2f7df 07│ the field blank, DFU uses the data field name, or *RESULT for a result │
0x17900…2f7df 08│ field. If heading continuation is used and you leave the heading field │
0x17900…2f7df 09│ blank, DFU will use blanks. │
0x17900…2f7df 10│ │
0x17900…2f7df 11│ Functions │
0x17900…2f7df 12│ │
0x17900…2f7df 13│ Enter the letters A or Z for the function you want. You can have more │
0x17900…2f7df 14│ than one function for a field. │
0x17900…2f7df 15│ │
0x17900…2f7df 16│ A - indicates the field is to be accumulated. │
0x17900…2f7df 17│ Z - indicates the field will be printed as blanks whenever it has a │
0x17900…2f7df 18│ zero value. This function is valid only for a numeric field. │
0x17900…2f7df 19│ If the field is also accumulated, any accumulated values of zero │
0x17900…2f7df 20│ are not blanked. │
0x17900…2f7df 21│ No functions can be specified on a heading continuation line. │
0x17900…2f7df 22│ │
0x17900…2f7df 23│ Enter-Exit help text Roll keys-Page help text │
0x17900…2f7df 24│ │
0x17900…2f7df 25│ │
0x17900…2f7df 26│ │
0x17900…2f7df 27│ │
0x17900…2f7df └────────────────────────────────────────────────────────────────────────────────┘
0x17900…2f7df Panel5250 {
0x17900…2f7df at0000 = ClearUnit {esc=04, cu=40} // 0x17930 @0x0
0x17900…2f7df at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x17932 @0x2
0x17900…2f7df at0006 = SetBufferAddress {ic=11, line=0x02, col=0x14} // 0x17936 @0x6
0x17900…2f7df at0009 = Attribute {type=0x22} // 0x17939 @0x9
0x17900…2f7df at000a = » HELP FOR DATA FIELD SELECTION « // 0x1793a @0xa
0x17900…2f7df at003c = Attribute {type=0x20} // 0x1796c @0x3c
0x17900…2f7df at003d = SetBufferAddress {ic=11, line=0x03, col=0x22} // 0x1796d @0x3d
0x17900…2f7df at0040 = Attribute {type=0x22} // 0x17970 @0x40
0x17900…2f7df at0041 = » LIST « // 0x17971 @0x41
0x17900…2f7df at0057 = Attribute {type=0x20} // 0x17987 @0x57
0x17900…2f7df at0058 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x17988 @0x58
0x17900…2f7df at005b = »Heading « // 0x1798b @0x5b
0x17900…2f7df at006b = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x1799b @0x6b
0x17900…2f7df at006e = »Enter a heading up to 16 characters long. If you leave the heading for « // 0x1799e @0x6e
0x17900…2f7df at00ba = » the field blank, DFU uses the data field name, or *RESULT for a result « // 0x179ea @0xba
0x17900…2f7df at010a = » field. If heading continuation is used and you leave the heading field « // 0x17a3a @0x10a
0x17900…2f7df at015a = » blank, DFU will use blanks. « // 0x17a8a @0x15a
0x17900…2f7df at01aa = » « // 0x17ada @0x1aa
0x17900…2f7df at01f7 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x17b27 @0x1f7
0x17900…2f7df at01fa = »Functions « // 0x17b2a @0x1fa
0x17900…2f7df at0210 = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0x17b40 @0x210
0x17900…2f7df at0213 = »Enter the letters A or Z for the function you want. You can have more « // 0x17b43 @0x213
0x17900…2f7df at025f = » than one function for a field. « // 0x17b8f @0x25f
0x17900…2f7df at02af = » « // 0x17bdf @0x2af
0x17900…2f7df at02fe = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x17c2e @0x2fe
0x17900…2f7df at0301 = » A - indicates the field is to be accumulated. « // 0x17c31 @0x301
0x17900…2f7df at0350 = » Z - indicates the field will be printed as blanks whenever it has a « // 0x17c80 @0x350
0x17900…2f7df at03a0 = » zero value. This function is valid only for a numeric field. « // 0x17cd0 @0x3a0
0x17900…2f7df at03f0 = » If the field is also accumulated, any accumulated values of zero « // 0x17d20 @0x3f0
0x17900…2f7df at0440 = » are not blanked. « // 0x17d70 @0x440
0x17900…2f7df at0490 = » No functions can be specified on a heading continuation line. « // 0x17dc0 @0x490
0x17900…2f7df at04e0 = » « // 0x17e10 @0x4e0
0x17900…2f7df at052e = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x17e5e @0x52e
0x17900…2f7df at0531 = » Enter-Exit help text Roll keys-Page help text « // 0x17e61 @0x531
0x17900…2f7df }
0x17900…2f7df }
0x17900…2f7df }
0x17f00…300e5 Form36 {
0x17f00…300e5 fh000 = 0x01 // 0x17f00 @0x0
0x17f00…300e5 fh00 = 2600 // 0x17f01 @0x1
0x17f00…300e5 fh01 = »NNN« // 0x17f03 @0x3
0x17f00…300e5 fh02 = 000000 // 0x17f06 @0x6
0x17f00…300e5 fh03 = »NNN« // 0x17f09 @0x9
0x17f00…300e5 fh04 = 0x0030 // 0x17f0c @0xc
0x17f00…300e5 fh05 = 0x0285 // 0x17f0e @0xe
0x17f00…300e5 fh06 = 000080011800000000000000000000000000 // 0x17f10 @0x10
0x17f00…300e5 at0022 = 0x01102063 // 0x17f22 @0x22
0x17f00…300e5 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x17f26 @0x26
0x17f00…300e5 panel = { // 0x17f30 @0x30
0x17f00…300e5 ┌────────────────────────────────────────────────────────────────────────────────┐
0x17f00…300e5 00│ │
0x17f00…300e5 01│ ╳ HELP FOR DATA FIELD SELECTION ╳ │
0x17f00…300e5 02│ ╳ LIST ╳ │
0x17f00…300e5 03│ │
0x17f00…300e5 04│ │
0x17f00…300e5 05│ For any record type, a maximum of 60 fields can be selected. │
0x17f00…300e5 06│ │
0x17f00…300e5 07│ │
0x17f00…300e5 08│ For a Summary List without Detail, only the fields that are designated │
0x17f00…300e5 09│ as accumulated fields or that are defined as control fields will appear │
0x17f00…300e5 10│ on the printout. │
0x17f00…300e5 11│ │
0x17f00…300e5 12│ │
0x17f00…300e5 13│ │
0x17f00…300e5 14│ │
0x17f00…300e5 15│ │
0x17f00…300e5 16│ │
0x17f00…300e5 17│ │
0x17f00…300e5 18│ │
0x17f00…300e5 19│ │
0x17f00…300e5 20│ │
0x17f00…300e5 21│ │
0x17f00…300e5 22│ │
0x17f00…300e5 23│ Enter-Exit help text Roll keys-Page help text │
0x17f00…300e5 24│ │
0x17f00…300e5 25│ │
0x17f00…300e5 26│ │
0x17f00…300e5 27│ │
0x17f00…300e5 └────────────────────────────────────────────────────────────────────────────────┘
0x17f00…300e5 Panel5250 {
0x17f00…300e5 at0000 = ClearUnit {esc=04, cu=40} // 0x17f30 @0x0
0x17f00…300e5 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x17f32 @0x2
0x17f00…300e5 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x14} // 0x17f36 @0x6
0x17f00…300e5 at0009 = Attribute {type=0x22} // 0x17f39 @0x9
0x17f00…300e5 at000a = » HELP FOR DATA FIELD SELECTION « // 0x17f3a @0xa
0x17f00…300e5 at003c = Attribute {type=0x20} // 0x17f6c @0x3c
0x17f00…300e5 at003d = SetBufferAddress {ic=11, line=0x03, col=0x1f} // 0x17f6d @0x3d
0x17f00…300e5 at0040 = Attribute {type=0x22} // 0x17f70 @0x40
0x17f00…300e5 at0041 = » LIST « // 0x17f71 @0x41
0x17f00…300e5 at0057 = Attribute {type=0x20} // 0x17f87 @0x57
0x17f00…300e5 at0058 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x17f88 @0x58
0x17f00…300e5 at005b = »For any record type, a maximum of 60 fields can be selected. « // 0x17f8b @0x5b
0x17f00…300e5 at00aa = » « // 0x17fda @0xaa
0x17f00…300e5 at00f6 = SetBufferAddress {ic=11, line=0x09, col=0x02} // 0x18026 @0xf6
0x17f00…300e5 at00f9 = »For a Summary List without Detail, only the fields that are designated « // 0x18029 @0xf9
0x17f00…300e5 at0148 = » as accumulated fields or that are defined as control fields will appear « // 0x18078 @0x148
0x17f00…300e5 at0198 = » on the printout. « // 0x180c8 @0x198
0x17f00…300e5 at01e8 = » « // 0x18118 @0x1e8
0x17f00…300e5 at0234 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x18164 @0x234
0x17f00…300e5 at0237 = » Enter-Exit help text Roll keys-Page help text « // 0x18167 @0x237
0x17f00…300e5 }
0x17f00…300e5 }
0x17f00…300e5 }
0x18200…309ff Form36 {
0x18200…309ff fh000 = 0x01 // 0x18200 @0x0
0x18200…309ff fh00 = 2600 // 0x18201 @0x1
0x18200…309ff fh01 = »NNN« // 0x18203 @0x3
0x18200…309ff fh02 = 000000 // 0x18206 @0x6
0x18200…309ff fh03 = »NNN« // 0x18209 @0x9
0x18200…309ff fh04 = 0x0030 // 0x1820c @0xc
0x18200…309ff fh05 = 0x059f // 0x1820e @0xe
0x18200…309ff fh06 = 000080011800000000000000000000000000 // 0x18210 @0x10
0x18200…309ff at0022 = 0x01102063 // 0x18222 @0x22
0x18200…309ff at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x18226 @0x26
0x18200…309ff panel = { // 0x18230 @0x30
0x18200…309ff ┌────────────────────────────────────────────────────────────────────────────────┐
0x18200…309ff 00│ │
0x18200…309ff 01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
0x18200…309ff 02│ ╳ LIST ╳ │
0x18200…309ff 03│ │
0x18200…309ff 04│╳Description ╳ │
0x18200…309ff 05│ │
0x18200…309ff 06│ This display appears when you are processing a sequential or direct file │
0x18200…309ff 07│ and you have requested that the record numbers be printed. You need to │
0x18200…309ff 08│ describe how that record number is to be printed. │
0x18200…309ff 09│ │
0x18200…309ff 10│╳Keys you can use on previous display ╳ │
0x18200…309ff 11│ │
0x18200…309ff 12│ Cmd8 - Reverse the data on the top half of the display: │
0x18200…309ff 13│ If DFU attributes are shown, display DFU specifications. │
0x18200…309ff 14│ If DFU specifications are shown, display DFU attributes. │
0x18200…309ff 15│ Cmd12 - Process the data on this display and proceed to the next display│
0x18200…309ff 16│ Cmd19 - Cancel the job │
0x18200…309ff 17│ Roll up - Roll forward through the DFU attributes or specifications │
0x18200…309ff 18│ on the display │
0x18200…309ff 19│ Roll down - Roll backward through the DFU attributes or specifications │
0x18200…309ff 20│ on the display │
0x18200…309ff 21│ │
0x18200…309ff 22│ │
0x18200…309ff 23│ Enter-Exit help text Roll keys-Page help text │
0x18200…309ff 24│ │
0x18200…309ff 25│ │
0x18200…309ff 26│ │
0x18200…309ff 27│ │
0x18200…309ff └────────────────────────────────────────────────────────────────────────────────┘
0x18200…309ff Panel5250 {
0x18200…309ff at0000 = ClearUnit {esc=04, cu=40} // 0x18230 @0x0
0x18200…309ff at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x18232 @0x2
0x18200…309ff at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x18236 @0x6
0x18200…309ff at0009 = Attribute {type=0x22} // 0x18239 @0x9
0x18200…309ff at000a = » HELP FOR RECORD NUMBER DESCRIPTION « // 0x1823a @0xa
0x18200…309ff at003d = Attribute {type=0x20} // 0x1826d @0x3d
0x18200…309ff at003e = SetBufferAddress {ic=11, line=0x03, col=0x1e} // 0x1826e @0x3e
0x18200…309ff at0041 = Attribute {type=0x22} // 0x18271 @0x41
0x18200…309ff at0042 = » LIST « // 0x18272 @0x42
0x18200…309ff at0058 = Attribute {type=0x20} // 0x18288 @0x58
0x18200…309ff at0059 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x18289 @0x59
0x18200…309ff at005c = Attribute {type=0x22} // 0x1828c @0x5c
0x18200…309ff at005d = »Description « // 0x1828d @0x5d
0x18200…309ff at0074 = Attribute {type=0x20} // 0x182a4 @0x74
0x18200…309ff at0075 = SetBufferAddress {ic=11, line=0x07, col=0x03} // 0x182a5 @0x75
0x18200…309ff at0078 = »This display appears when you are processing a sequential or direct file « // 0x182a8 @0x78
0x18200…309ff at00c6 = » and you have requested that the record numbers be printed. You need to « // 0x182f6 @0xc6
0x18200…309ff at0116 = » describe how that record number is to be printed. « // 0x18346 @0x116
0x18200…309ff at0166 = » « // 0x18396 @0x166
0x18200…309ff at01af = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x183df @0x1af
0x18200…309ff at01b2 = Attribute {type=0x22} // 0x183e2 @0x1b2
0x18200…309ff at01b3 = »Keys you can use on previous display « // 0x183e3 @0x1b3
0x18200…309ff at01e4 = Attribute {type=0x20} // 0x18414 @0x1e4
0x18200…309ff at01e5 = SetBufferAddress {ic=11, line=0x0d, col=0x05} // 0x18415 @0x1e5
0x18200…309ff at01e8 = »Cmd8 - Reverse the data on the top half of the display: « // 0x18418 @0x1e8
0x18200…309ff at0234 = » If DFU attributes are shown, display DFU specifications. « // 0x18464 @0x234
0x18200…309ff at0284 = » If DFU specifications are shown, display DFU attributes. « // 0x184b4 @0x284
0x18200…309ff at02d4 = » Cmd12 - Process the data on this display and proceed to the next display« // 0x18504 @0x2d4
0x18200…309ff at0324 = » Cmd19 - Cancel the job « // 0x18554 @0x324
0x18200…309ff at0374 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x185a4 @0x374
0x18200…309ff at03c4 = » on the display « // 0x185f4 @0x3c4
0x18200…309ff at0414 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x18644 @0x414
0x18200…309ff at0464 = » on the display « // 0x18694 @0x464
0x18200…309ff at04b4 = » « // 0x186e4 @0x4b4
0x18200…309ff at0504 = » « // 0x18734 @0x504
0x18200…309ff at054e = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1877e @0x54e
0x18200…309ff at0551 = » Enter-Exit help text Roll keys-Page help text « // 0x18781 @0x551
0x18200…309ff }
0x18200…309ff }
0x18200…309ff }
0x18800…31547 Form36 {
0x18800…31547 fh000 = 0x01 // 0x18800 @0x0
0x18800…31547 fh00 = 2600 // 0x18801 @0x1
0x18800…31547 fh01 = »NNN« // 0x18803 @0x3
0x18800…31547 fh02 = 000000 // 0x18806 @0x6
0x18800…31547 fh03 = »NNN« // 0x18809 @0x9
0x18800…31547 fh04 = 0x0030 // 0x1880c @0xc
0x18800…31547 fh05 = 0x04e7 // 0x1880e @0xe
0x18800…31547 fh06 = 000080011800000000000000000000000000 // 0x18810 @0x10
0x18800…31547 at0022 = 0x01102063 // 0x18822 @0x22
0x18800…31547 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x18826 @0x26
0x18800…31547 panel = { // 0x18830 @0x30
0x18800…31547 ┌────────────────────────────────────────────────────────────────────────────────┐
0x18800…31547 00│ │
0x18800…31547 01│ ╳ HELP FOR RECORD NUMBER DESCRIPTION ╳ │
0x18800…31547 02│ ╳ LIST ╳ │
0x18800…31547 03│ │
0x18800…31547 04│ Record number heading . . . . . . . . . . . . . . . . . . │
0x18800…31547 05│ │
0x18800…31547 06│ Enter a heading that you want used to identify the record number when │
0x18800…31547 07│ displayed and printed. The maximum length is 16 characters. The default │
0x18800…31547 08│ is *RECNUM. │
0x18800…31547 09│ │
0x18800…31547 10│ │
0x18800…31547 11│ Record number print option . . . . . . . . . . . . . . 1,2 │
0x18800…31547 12│ │
0x18800…31547 13│ 1 - indicates that the actual record number of the detail record being │
0x18800…31547 14│ printed is printed as the first field. This is a 7-character field. │
0x18800…31547 15│ 2 - indicates that DFU generates a 5-digit sequence number and prints it │
0x18800…31547 16│ as the first field for each detail record (the number starts at 00010 │
0x18800…31547 17│ and increases by 10 for each following record). │
0x18800…31547 18│ │
0x18800…31547 19│ │
0x18800…31547 20│ │
0x18800…31547 21│ │
0x18800…31547 22│ │
0x18800…31547 23│ Enter-Exit help text Roll keys-Page help text │
0x18800…31547 24│ │
0x18800…31547 25│ │
0x18800…31547 26│ │
0x18800…31547 27│ │
0x18800…31547 └────────────────────────────────────────────────────────────────────────────────┘
0x18800…31547 Panel5250 {
0x18800…31547 at0000 = ClearUnit {esc=04, cu=40} // 0x18830 @0x0
0x18800…31547 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x18832 @0x2
0x18800…31547 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0e} // 0x18836 @0x6
0x18800…31547 at0009 = Attribute {type=0x22} // 0x18839 @0x9
0x18800…31547 at000a = » HELP FOR RECORD NUMBER DESCRIPTION « // 0x1883a @0xa
0x18800…31547 at003d = Attribute {type=0x20} // 0x1886d @0x3d
0x18800…31547 at003e = SetBufferAddress {ic=11, line=0x03, col=0x1e} // 0x1886e @0x3e
0x18800…31547 at0041 = Attribute {type=0x22} // 0x18871 @0x41
0x18800…31547 at0042 = » LIST « // 0x18872 @0x42
0x18800…31547 at0056 = Attribute {type=0x20} // 0x18886 @0x56
0x18800…31547 at0057 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x18887 @0x57
0x18800…31547 at005a = »Record number heading . . . . . . . . . . . . . . . . . . « // 0x1888a @0x5a
0x18800…31547 at00a0 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x188d0 @0xa0
0x18800…31547 at00a3 = »Enter a heading that you want used to identify the record number when « // 0x188d3 @0xa3
0x18800…31547 at00ef = » displayed and printed. The maximum length is 16 characters. The default « // 0x1891f @0xef
0x18800…31547 at013f = » is *RECNUM. « // 0x1896f @0x13f
0x18800…31547 at018f = » « // 0x189bf @0x18f
0x18800…31547 at01df = » « // 0x18a0f @0x1df
0x18800…31547 at0229 = SetBufferAddress {ic=11, line=0x0c, col=0x02} // 0x18a59 @0x229
0x18800…31547 at022c = »Record number print option . . . . . . . . . . . . . . 1,2 « // 0x18a5c @0x22c
0x18800…31547 at0272 = SetBufferAddress {ic=11, line=0x0e, col=0x05} // 0x18aa2 @0x272
0x18800…31547 at0275 = »1 - indicates that the actual record number of the detail record being « // 0x18aa5 @0x275
0x18800…31547 at02c1 = » printed is printed as the first field. This is a 7-character field. « // 0x18af1 @0x2c1
0x18800…31547 at0311 = » 2 - indicates that DFU generates a 5-digit sequence number and prints it « // 0x18b41 @0x311
0x18800…31547 at0361 = » as the first field for each detail record (the number starts at 00010 « // 0x18b91 @0x361
0x18800…31547 at03b1 = » and increases by 10 for each following record). « // 0x18be1 @0x3b1
0x18800…31547 at0401 = » « // 0x18c31 @0x401
0x18800…31547 at0451 = » « // 0x18c81 @0x451
0x18800…31547 at0496 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x18cc6 @0x496
0x18800…31547 at0499 = » Enter-Exit help text Roll keys-Page help text « // 0x18cc9 @0x499
0x18800…31547 }
0x18800…31547 }
0x18800…31547 }
0x18e00…321d0 Form36 {
0x18e00…321d0 fh000 = 0x01 // 0x18e00 @0x0
0x18e00…321d0 fh00 = 2600 // 0x18e01 @0x1
0x18e00…321d0 fh01 = »NNN« // 0x18e03 @0x3
0x18e00…321d0 fh02 = 000000 // 0x18e06 @0x6
0x18e00…321d0 fh03 = »NNN« // 0x18e09 @0x9
0x18e00…321d0 fh04 = 0x0030 // 0x18e0c @0xc
0x18e00…321d0 fh05 = 0x0570 // 0x18e0e @0xe
0x18e00…321d0 fh06 = 000080011800000000000000000000000000 // 0x18e10 @0x10
0x18e00…321d0 at0022 = 0x01102063 // 0x18e22 @0x22
0x18e00…321d0 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x18e26 @0x26
0x18e00…321d0 panel = { // 0x18e30 @0x30
0x18e00…321d0 ┌────────────────────────────────────────────────────────────────────────────────┐
0x18e00…321d0 00│ │
0x18e00…321d0 01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
0x18e00…321d0 02│ │
0x18e00…321d0 03│╳Description ╳ │
0x18e00…321d0 04│ │
0x18e00…321d0 05│ This display appears because you requested a result field. Describe the │
0x18e00…321d0 06│ result field and the calculation needed to get the result. │
0x18e00…321d0 07│ │
0x18e00…321d0 08│ │
0x18e00…321d0 09│╳Keys you can use on previous display ╳ │
0x18e00…321d0 10│ │
0x18e00…321d0 11│ Cmd8 - Reverse the data on the top half of the display: │
0x18e00…321d0 12│ If DFU attributes are shown, display DFU specifications. │
0x18e00…321d0 13│ If DFU specifications are shown, display DFU attributes. │
0x18e00…321d0 14│ Cmd 12 - Process the data on this display and proceed to the next display│
0x18e00…321d0 15│ Cmd19 - Cancel the job │
0x18e00…321d0 16│ Roll up - Roll forward through the DFU attributes or specifications │
0x18e00…321d0 17│ on the display │
0x18e00…321d0 18│ Roll down - Roll backward through the DFU attributes or specifications │
0x18e00…321d0 19│ on the display │
0x18e00…321d0 20│ │
0x18e00…321d0 21│ │
0x18e00…321d0 22│ │
0x18e00…321d0 23│ Enter-Exit help text Roll keys-Page help text │
0x18e00…321d0 24│ │
0x18e00…321d0 25│ │
0x18e00…321d0 26│ │
0x18e00…321d0 27│ │
0x18e00…321d0 └────────────────────────────────────────────────────────────────────────────────┘
0x18e00…321d0 Panel5250 {
0x18e00…321d0 at0000 = ClearUnit {esc=04, cu=40} // 0x18e30 @0x0
0x18e00…321d0 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x18e32 @0x2
0x18e00…321d0 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x18e36 @0x6
0x18e00…321d0 at0009 = Attribute {type=0x22} // 0x18e39 @0x9
0x18e00…321d0 at000a = » HELP FOR RESULT FIELD SPECIFICATION « // 0x18e3a @0xa
0x18e00…321d0 at0037 = Attribute {type=0x20} // 0x18e67 @0x37
0x18e00…321d0 at0038 = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x18e68 @0x38
0x18e00…321d0 at003b = Attribute {type=0x22} // 0x18e6b @0x3b
0x18e00…321d0 at003c = »Description « // 0x18e6c @0x3c
0x18e00…321d0 at0051 = Attribute {type=0x20} // 0x18e81 @0x51
0x18e00…321d0 at0052 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x18e82 @0x52
0x18e00…321d0 at0055 = »This display appears because you requested a result field. Describe the « // 0x18e85 @0x55
0x18e00…321d0 at00a1 = » result field and the calculation needed to get the result. « // 0x18ed1 @0xa1
0x18e00…321d0 at00f1 = » « // 0x18f21 @0xf1
0x18e00…321d0 at0141 = » « // 0x18f71 @0x141
0x18e00…321d0 at0187 = SetBufferAddress {ic=11, line=0x0a, col=0x01} // 0x18fb7 @0x187
0x18e00…321d0 at018a = Attribute {type=0x22} // 0x18fba @0x18a
0x18e00…321d0 at018b = »Keys you can use on previous display « // 0x18fbb @0x18b
0x18e00…321d0 at01b9 = Attribute {type=0x20} // 0x18fe9 @0x1b9
0x18e00…321d0 at01ba = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0x18fea @0x1ba
0x18e00…321d0 at01bd = »Cmd8 - Reverse the data on the top half of the display: « // 0x18fed @0x1bd
0x18e00…321d0 at0209 = » If DFU attributes are shown, display DFU specifications. « // 0x19039 @0x209
0x18e00…321d0 at0259 = » If DFU specifications are shown, display DFU attributes. « // 0x19089 @0x259
0x18e00…321d0 at02a9 = » Cmd 12 - Process the data on this display and proceed to the next display« // 0x190d9 @0x2a9
0x18e00…321d0 at02f9 = » Cmd19 - Cancel the job « // 0x19129 @0x2f9
0x18e00…321d0 at0349 = » Roll up - Roll forward through the DFU attributes or specifications « // 0x19179 @0x349
0x18e00…321d0 at0399 = » on the display « // 0x191c9 @0x399
0x18e00…321d0 at03e9 = » Roll down - Roll backward through the DFU attributes or specifications « // 0x19219 @0x3e9
0x18e00…321d0 at0439 = » on the display « // 0x19269 @0x439
0x18e00…321d0 at0489 = » « // 0x192b9 @0x489
0x18e00…321d0 at04d9 = » « // 0x19309 @0x4d9
0x18e00…321d0 at051f = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1934f @0x51f
0x18e00…321d0 at0522 = » Enter-Exit help text Roll keys-Page help text « // 0x19352 @0x522
0x18e00…321d0 }
0x18e00…321d0 }
0x18e00…321d0 }
0x19400…32d29 Form36 {
0x19400…32d29 fh000 = 0x01 // 0x19400 @0x0
0x19400…32d29 fh00 = 2600 // 0x19401 @0x1
0x19400…32d29 fh01 = »NNN« // 0x19403 @0x3
0x19400…32d29 fh02 = 000000 // 0x19406 @0x6
0x19400…32d29 fh03 = »NNN« // 0x19409 @0x9
0x19400…32d29 fh04 = 0x0030 // 0x1940c @0xc
0x19400…32d29 fh05 = 0x04c9 // 0x1940e @0xe
0x19400…32d29 fh06 = 000080011800000000000000000000000000 // 0x19410 @0x10
0x19400…32d29 at0022 = 0x01102063 // 0x19422 @0x22
0x19400…32d29 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x19426 @0x26
0x19400…32d29 panel = { // 0x19430 @0x30
0x19400…32d29 ┌────────────────────────────────────────────────────────────────────────────────┐
0x19400…32d29 00│ │
0x19400…32d29 01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
0x19400…32d29 02│ │
0x19400…32d29 03│ Result Field Name . . │
0x19400…32d29 04│ │
0x19400…32d29 05│ Enter a name or leave blank: │
0x19400…32d29 06│ │
0x19400…32d29 07│ Name - can be 1 to 6 characters long and must start with A-Z, #, @ │
0x19400…32d29 08│ or $. Entering a field name means the result of this calculation│
0x19400…32d29 09│ can be used as a factor in later result fields for this record. │
0x19400…32d29 10│ This result field operand cannot exceed 15 positions. This name │
0x19400…32d29 11│ cannot be the name of a field in a record type being printed. │
0x19400…32d29 12│ Blank - means the result will not be used in later result fields. │
0x19400…32d29 13│ │
0x19400…32d29 14│ │
0x19400…32d29 15│ Field Length . . .1-15 │
0x19400…32d29 16│ │
0x19400…32d29 17│ Enter the length of the result field (1-15). │
0x19400…32d29 18│ │
0x19400…32d29 19│ │
0x19400…32d29 20│ │
0x19400…32d29 21│ │
0x19400…32d29 22│ │
0x19400…32d29 23│ Enter-Exit help text Roll keys-Page help text │
0x19400…32d29 24│ │
0x19400…32d29 25│ │
0x19400…32d29 26│ │
0x19400…32d29 27│ │
0x19400…32d29 └────────────────────────────────────────────────────────────────────────────────┘
0x19400…32d29 Panel5250 {
0x19400…32d29 at0000 = ClearUnit {esc=04, cu=40} // 0x19430 @0x0
0x19400…32d29 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x19432 @0x2
0x19400…32d29 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x19436 @0x6
0x19400…32d29 at0009 = Attribute {type=0x22} // 0x19439 @0x9
0x19400…32d29 at000a = » HELP FOR RESULT FIELD SPECIFICATION « // 0x1943a @0xa
0x19400…32d29 at0037 = Attribute {type=0x20} // 0x19467 @0x37
0x19400…32d29 at0038 = SetBufferAddress {ic=11, line=0x04, col=0x02} // 0x19468 @0x38
0x19400…32d29 at003b = »Result Field Name . . « // 0x1946b @0x3b
0x19400…32d29 at0065 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x19495 @0x65
0x19400…32d29 at0068 = »Enter a name or leave blank: « // 0x19498 @0x68
0x19400…32d29 at009a = SetBufferAddress {ic=11, line=0x08, col=0x08} // 0x194ca @0x9a
0x19400…32d29 at009d = »Name - can be 1 to 6 characters long and must start with A-Z, #, @ « // 0x194cd @0x9d
0x19400…32d29 at00e6 = » or $. Entering a field name means the result of this calculation« // 0x19516 @0xe6
0x19400…32d29 at0136 = » can be used as a factor in later result fields for this record. « // 0x19566 @0x136
0x19400…32d29 at0186 = » This result field operand cannot exceed 15 positions. This name « // 0x195b6 @0x186
0x19400…32d29 at01d6 = » cannot be the name of a field in a record type being printed. « // 0x19606 @0x1d6
0x19400…32d29 at0226 = » Blank - means the result will not be used in later result fields. « // 0x19656 @0x226
0x19400…32d29 at0276 = » « // 0x196a6 @0x276
0x19400…32d29 at02c6 = » « // 0x196f6 @0x2c6
0x19400…32d29 at030e = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x1973e @0x30e
0x19400…32d29 at0311 = »Field Length . . .1-15 « // 0x19741 @0x311
0x19400…32d29 at0343 = SetBufferAddress {ic=11, line=0x12, col=0x05} // 0x19773 @0x343
0x19400…32d29 at0346 = »Enter the length of the result field (1-15). « // 0x19776 @0x346
0x19400…32d29 at0392 = » « // 0x197c2 @0x392
0x19400…32d29 at03e2 = » « // 0x19812 @0x3e2
0x19400…32d29 at0432 = » « // 0x19862 @0x432
0x19400…32d29 at0478 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x198a8 @0x478
0x19400…32d29 at047b = » Enter-Exit help text Roll keys-Page help text « // 0x198ab @0x47b
0x19400…32d29 }
0x19400…32d29 }
0x19400…32d29 }
0x19900…337e1 Form36 {
0x19900…337e1 fh000 = 0x01 // 0x19900 @0x0
0x19900…337e1 fh00 = 2600 // 0x19901 @0x1
0x19900…337e1 fh01 = »NNN« // 0x19903 @0x3
0x19900…337e1 fh02 = 000000 // 0x19906 @0x6
0x19900…337e1 fh03 = »NNN« // 0x19909 @0x9
0x19900…337e1 fh04 = 0x0030 // 0x1990c @0xc
0x19900…337e1 fh05 = 0x0581 // 0x1990e @0xe
0x19900…337e1 fh06 = 000080011800000000000000000000000000 // 0x19910 @0x10
0x19900…337e1 at0022 = 0x01102063 // 0x19922 @0x22
0x19900…337e1 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x19926 @0x26
0x19900…337e1 panel = { // 0x19930 @0x30
0x19900…337e1 ┌────────────────────────────────────────────────────────────────────────────────┐
0x19900…337e1 00│ │
0x19900…337e1 01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
0x19900…337e1 02│ │
0x19900…337e1 03│ │
0x19900…337e1 04│ Decimal positions . . . 0-9 │
0x19900…337e1 05│ │
0x19900…337e1 06│ Enter the number of decimal positions you want in the result field. │
0x19900…337e1 07│ │
0x19900…337e1 08│ │
0x19900…337e1 09│ Calculation . . . . . . . │
0x19900…337e1 10│ │
0x19900…337e1 11│ Enter an arithmetic expression describing how you want the fields and │
0x19900…337e1 12│ constants to be combined for the result. The rules for specifying this │
0x19900…337e1 13│ calculation are: │
0x19900…337e1 14│ │
0x19900…337e1 15│ 1. DFU will process the factors in the exact order they are specified │
0x19900…337e1 16│ (left to right). Operations which are gouped within parentheses │
0x19900…337e1 17│ will be processed first (see rule 4). │
0x19900…337e1 18│ │
0x19900…337e1 19│ 2. An arithmetic operation (plus (+), minus (-), multiply (*), divide (/)) │
0x19900…337e1 20│ must have at least one blank before and after it. │
0x19900…337e1 21│ │
0x19900…337e1 22│ │
0x19900…337e1 23│ Enter-Exit help text Roll keys-Page help text │
0x19900…337e1 24│ │
0x19900…337e1 25│ │
0x19900…337e1 26│ │
0x19900…337e1 27│ │
0x19900…337e1 └────────────────────────────────────────────────────────────────────────────────┘
0x19900…337e1 Panel5250 {
0x19900…337e1 at0000 = ClearUnit {esc=04, cu=40} // 0x19930 @0x0
0x19900…337e1 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x19932 @0x2
0x19900…337e1 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x19936 @0x6
0x19900…337e1 at0009 = Attribute {type=0x22} // 0x19939 @0x9
0x19900…337e1 at000a = » HELP FOR RESULT FIELD SPECIFICATION « // 0x1993a @0xa
0x19900…337e1 at0037 = Attribute {type=0x20} // 0x19967 @0x37
0x19900…337e1 at0038 = SetBufferAddress {ic=11, line=0x05, col=0x02} // 0x19968 @0x38
0x19900…337e1 at003b = »Decimal positions . . . 0-9 « // 0x1996b @0x3b
0x19900…337e1 at0077 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x199a7 @0x77
0x19900…337e1 at007a = »Enter the number of decimal positions you want in the result field. « // 0x199aa @0x7a
0x19900…337e1 at00c6 = » « // 0x199f6 @0xc6
0x19900…337e1 at0116 = » « // 0x19a46 @0x116
0x19900…337e1 at0160 = SetBufferAddress {ic=11, line=0x0a, col=0x02} // 0x19a90 @0x160
0x19900…337e1 at0163 = »Calculation . . . . . . . « // 0x19a93 @0x163
0x19900…337e1 at018b = SetBufferAddress {ic=11, line=0x0c, col=0x05} // 0x19abb @0x18b
0x19900…337e1 at018e = »Enter an arithmetic expression describing how you want the fields and « // 0x19abe @0x18e
0x19900…337e1 at01da = » constants to be combined for the result. The rules for specifying this « // 0x19b0a @0x1da
0x19900…337e1 at022a = » calculation are: « // 0x19b5a @0x22a
0x19900…337e1 at027a = » « // 0x19baa @0x27a
0x19900…337e1 at02c4 = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x19bf4 @0x2c4
0x19900…337e1 at02c7 = »1. DFU will process the factors in the exact order they are specified « // 0x19bf7 @0x2c7
0x19900…337e1 at0313 = » (left to right). Operations which are gouped within parentheses « // 0x19c43 @0x313
0x19900…337e1 at0363 = » will be processed first (see rule 4). « // 0x19c93 @0x363
0x19900…337e1 at03b3 = » « // 0x19ce3 @0x3b3
0x19900…337e1 at03ff = SetBufferAddress {ic=11, line=0x14, col=0x05} // 0x19d2f @0x3ff
0x19900…337e1 at0402 = »2. An arithmetic operation (plus (+), minus (-), multiply (*), divide (/)) « // 0x19d32 @0x402
0x19900…337e1 at044e = » must have at least one blank before and after it. « // 0x19d7e @0x44e
0x19900…337e1 at049e = » « // 0x19dce @0x49e
0x19900…337e1 at04ee = » « // 0x19e1e @0x4ee
0x19900…337e1 at0530 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x19e60 @0x530
0x19900…337e1 at0533 = » Enter-Exit help text Roll keys-Page help text « // 0x19e63 @0x533
0x19900…337e1 }
0x19900…337e1 }
0x19900…337e1 }
0x19f00…34476 Form36 {
0x19f00…34476 fh000 = 0x01 // 0x19f00 @0x0
0x19f00…34476 fh00 = 2600 // 0x19f01 @0x1
0x19f00…34476 fh01 = »NNN« // 0x19f03 @0x3
0x19f00…34476 fh02 = 000000 // 0x19f06 @0x6
0x19f00…34476 fh03 = »NNN« // 0x19f09 @0x9
0x19f00…34476 fh04 = 0x0030 // 0x19f0c @0xc
0x19f00…34476 fh05 = 0x0616 // 0x19f0e @0xe
0x19f00…34476 fh06 = 000080011800000000000000000000000000 // 0x19f10 @0x10
0x19f00…34476 at0022 = 0x01102063 // 0x19f22 @0x22
0x19f00…34476 at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x19f26 @0x26
0x19f00…34476 panel = { // 0x19f30 @0x30
0x19f00…34476 ┌────────────────────────────────────────────────────────────────────────────────┐
0x19f00…34476 00│ │
0x19f00…34476 01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
0x19f00…34476 02│ │
0x19f00…34476 03│ 3. A negative numeric constant is indicated by placing a minus sign │
0x19f00…34476 04│ directly after the last digit (or possible decimal point) in the │
0x19f00…34476 05│ constant. There can be no blanks within this number. │
0x19f00…34476 06│ │
0x19f00…34476 07│ 4. A left parenthesis must have a right parenthesis before another left │
0x19f00…34476 08│ parenthesis can be specified. │
0x19f00…34476 09│ │
0x19f00…34476 10│ 5. Factors can be: a field from the input file, a field from the │
0x19f00…34476 11│ master file, a previously named result field from the current record, │
0x19f00…34476 12│ or a numeric constant. │
0x19f00…34476 13│ │
0x19f00…34476 14│ 6. The calculation can be up to 138 characters long. │
0x19f00…34476 15│ │
0x19f00…34476 16│ 7. Twenty-four result field factors can be specified for each record │
0x19f00…34476 17│ printed in a list job. These factors can be distributed in any manner │
0x19f00…34476 18│ for example, one could have 24 result fields of one factor each, or 12 │
0x19f00…34476 19│ result fields of two factors each. │
0x19f00…34476 20│ │
0x19f00…34476 21│ │
0x19f00…34476 22│ │
0x19f00…34476 23│ Enter-Exit help text Roll keys-Page help text │
0x19f00…34476 24│ │
0x19f00…34476 25│ │
0x19f00…34476 26│ │
0x19f00…34476 27│ │
0x19f00…34476 └────────────────────────────────────────────────────────────────────────────────┘
0x19f00…34476 Panel5250 {
0x19f00…34476 at0000 = ClearUnit {esc=04, cu=40} // 0x19f30 @0x0
0x19f00…34476 at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x19f32 @0x2
0x19f00…34476 at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x19f36 @0x6
0x19f00…34476 at0009 = Attribute {type=0x22} // 0x19f39 @0x9
0x19f00…34476 at000a = » HELP FOR RESULT FIELD SPECIFICATION « // 0x19f3a @0xa
0x19f00…34476 at0037 = Attribute {type=0x20} // 0x19f67 @0x37
0x19f00…34476 at0038 = SetBufferAddress {ic=11, line=0x04, col=0x05} // 0x19f68 @0x38
0x19f00…34476 at003b = »3. A negative numeric constant is indicated by placing a minus sign « // 0x19f6b @0x3b
0x19f00…34476 at0087 = » directly after the last digit (or possible decimal point) in the « // 0x19fb7 @0x87
0x19f00…34476 at00d7 = » constant. There can be no blanks within this number. « // 0x1a007 @0xd7
0x19f00…34476 at0127 = » « // 0x1a057 @0x127
0x19f00…34476 at0174 = SetBufferAddress {ic=11, line=0x08, col=0x03} // 0x1a0a4 @0x174
0x19f00…34476 at0177 = » 4. A left parenthesis must have a right parenthesis before another left « // 0x1a0a7 @0x177
0x19f00…34476 at01c5 = » parenthesis can be specified. « // 0x1a0f5 @0x1c5
0x19f00…34476 at0213 = SetBufferAddress {ic=11, line=0x0b, col=0x05} // 0x1a143 @0x213
0x19f00…34476 at0216 = »5. Factors can be: a field from the input file, a field from the « // 0x1a146 @0x216
0x19f00…34476 at0262 = » master file, a previously named result field from the current record, « // 0x1a192 @0x262
0x19f00…34476 at02b2 = » or a numeric constant. « // 0x1a1e2 @0x2b2
0x19f00…34476 at0302 = » « // 0x1a232 @0x302
0x19f00…34476 at0351 = SetBufferAddress {ic=11, line=0x0f, col=0x05} // 0x1a281 @0x351
0x19f00…34476 at0354 = »6. The calculation can be up to 138 characters long. « // 0x1a284 @0x354
0x19f00…34476 at03a0 = » « // 0x1a2d0 @0x3a0
0x19f00…34476 at03f0 = SetBufferAddress {ic=11, line=0x11, col=0x05} // 0x1a320 @0x3f0
0x19f00…34476 at03f3 = »7. Twenty-four result field factors can be specified for each record « // 0x1a323 @0x3f3
0x19f00…34476 at043f = » printed in a list job. These factors can be distributed in any manner « // 0x1a36f @0x43f
0x19f00…34476 at048f = » for example, one could have 24 result fields of one factor each, or 12 « // 0x1a3bf @0x48f
0x19f00…34476 at04df = » result fields of two factors each. « // 0x1a40f @0x4df
0x19f00…34476 at052f = » « // 0x1a45f @0x52f
0x19f00…34476 at057f = » « // 0x1a4af @0x57f
0x19f00…34476 at05c5 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1a4f5 @0x5c5
0x19f00…34476 at05c8 = » Enter-Exit help text Roll keys-Page help text « // 0x1a4f8 @0x5c8
0x19f00…34476 }
0x19f00…34476 }
0x19f00…34476 }
0x1a600…34fbc Form36 {
0x1a600…34fbc fh000 = 0x01 // 0x1a600 @0x0
0x1a600…34fbc fh00 = 2600 // 0x1a601 @0x1
0x1a600…34fbc fh01 = »NNN« // 0x1a603 @0x3
0x1a600…34fbc fh02 = 000000 // 0x1a606 @0x6
0x1a600…34fbc fh03 = »NNN« // 0x1a609 @0x9
0x1a600…34fbc fh04 = 0x0030 // 0x1a60c @0xc
0x1a600…34fbc fh05 = 0x035c // 0x1a60e @0xe
0x1a600…34fbc fh06 = 000080011800000000000000000000000000 // 0x1a610 @0x10
0x1a600…34fbc at0022 = 0x01102063 // 0x1a622 @0x22
0x1a600…34fbc at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1a626 @0x26
0x1a600…34fbc panel = { // 0x1a630 @0x30
0x1a600…34fbc ┌────────────────────────────────────────────────────────────────────────────────┐
0x1a600…34fbc 00│ │
0x1a600…34fbc 01│ ╳ HELP FOR RESULT FIELD SPECIFICATION ╳ │
0x1a600…34fbc 02│ │
0x1a600…34fbc 03│ │
0x1a600…34fbc 04│ │
0x1a600…34fbc 05│ Result Field Calculation - DFU calculates all result fields using as many │
0x1a600…34fbc 06│ significant digits as possible. Once the result is determined, the field │
0x1a600…34fbc 07│ is shortened to the number of decimal positions you specified. │
0x1a600…34fbc 08│ │
0x1a600…34fbc 09│ │
0x1a600…34fbc 10│ │
0x1a600…34fbc 11│ │
0x1a600…34fbc 12│ │
0x1a600…34fbc 13│ │
0x1a600…34fbc 14│ │
0x1a600…34fbc 15│ │
0x1a600…34fbc 16│ │
0x1a600…34fbc 17│ │
0x1a600…34fbc 18│ │
0x1a600…34fbc 19│ │
0x1a600…34fbc 20│ │
0x1a600…34fbc 21│ │
0x1a600…34fbc 22│ │
0x1a600…34fbc 23│ Enter-Exit help text Roll keys-Page help text │
0x1a600…34fbc 24│ │
0x1a600…34fbc 25│ │
0x1a600…34fbc 26│ │
0x1a600…34fbc 27│ │
0x1a600…34fbc └────────────────────────────────────────────────────────────────────────────────┘
0x1a600…34fbc Panel5250 {
0x1a600…34fbc at0000 = ClearUnit {esc=04, cu=40} // 0x1a630 @0x0
0x1a600…34fbc at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1a632 @0x2
0x1a600…34fbc at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x1a636 @0x6
0x1a600…34fbc at0009 = Attribute {type=0x22} // 0x1a639 @0x9
0x1a600…34fbc at000a = » HELP FOR RESULT FIELD SPECIFICATION « // 0x1a63a @0xa
0x1a600…34fbc at0037 = Attribute {type=0x20} // 0x1a667 @0x37
0x1a600…34fbc at0038 = SetBufferAddress {ic=11, line=0x06, col=0x02} // 0x1a668 @0x38
0x1a600…34fbc at003b = »Result Field Calculation - DFU calculates all result fields using as many « // 0x1a66b @0x3b
0x1a600…34fbc at008a = » significant digits as possible. Once the result is determined, the field « // 0x1a6ba @0x8a
0x1a600…34fbc at00da = » is shortened to the number of decimal positions you specified. « // 0x1a70a @0xda
0x1a600…34fbc at012a = » « // 0x1a75a @0x12a
0x1a600…34fbc at017a = » « // 0x1a7aa @0x17a
0x1a600…34fbc at01ca = » « // 0x1a7fa @0x1ca
0x1a600…34fbc at021a = » « // 0x1a84a @0x21a
0x1a600…34fbc at026a = » « // 0x1a89a @0x26a
0x1a600…34fbc at02ba = » « // 0x1a8ea @0x2ba
0x1a600…34fbc at030a = » « // 0x1a93a @0x30a
0x1a600…34fbc at030b = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1a93b @0x30b
0x1a600…34fbc at030e = » Enter-Exit help text Roll keys-Page help text « // 0x1a93e @0x30e
0x1a600…34fbc }
0x1a600…34fbc }
0x1a600…34fbc }
0x1aa00…3587c Form36 {
0x1aa00…3587c fh000 = 0x00 // 0x1aa00 @0x0
0x1aa00…3587c fh00 = 2200 // 0x1aa01 @0x1
0x1aa00…3587c fh01 = »NNN« // 0x1aa03 @0x3
0x1aa00…3587c fh02 = 000000 // 0x1aa06 @0x6
0x1aa00…3587c fh03 = »NNN« // 0x1aa09 @0x9
0x1aa00…3587c fh04 = 0x0028 // 0x1aa0c @0xc
0x1aa00…3587c fh05 = 0x042c // 0x1aa0e @0xe
0x1aa00…3587c fh06 = 000080011800000000000000000000000000 // 0x1aa10 @0x10
0x1aa00…3587c at0022 = Form36LV {f00=0xfe, f01=0x06, f88=000000, f89=05} // 0x1aa22 @0x22
0x1aa00…3587c panel = { // 0x1aa28 @0x28
0x1aa00…3587c ┌────────────────────────────────────────────────────────────────────────────────┐
0x1aa00…3587c 00│ │
0x1aa00…3587c 01│ ╳ HELP FOR END OF JOB REQUEST ╳ │
0x1aa00…3587c 02│ │
0x1aa00…3587c 03│╳Description ╳ │
0x1aa00…3587c 04│ │
0x1aa00…3587c 05│ You have requested an End of Job. For Enter/Update jobs, the number of │
0x1aa00…3587c 06│ records that have been created, updated, and deleted is displayed. │
0x1aa00…3587c 07│ │
0x1aa00…3587c 08│╳Keys you can use on previous display ╳ │
0x1aa00…3587c 09│ │
0x1aa00…3587c 10│ Cmd12 - Process the data on this display and proceed to the next display │
0x1aa00…3587c 11│ │
0x1aa00…3587c 12│ │
0x1aa00…3587c 13│ Is this DFU job complete? . . . . . . . . . . . . . . . . Y,N │
0x1aa00…3587c 14│ │
0x1aa00…3587c 15│ Y - indicates you want to exit DFU │
0x1aa00…3587c 16│ N - indicates you are not ready to end this job, the program is returned │
0x1aa00…3587c 17│ to the last record displayed │
0x1aa00…3587c 18│ │
0x1aa00…3587c 19│ │
0x1aa00…3587c 20│ │
0x1aa00…3587c 21│ │
0x1aa00…3587c 22│ │
0x1aa00…3587c 23│ Enter-Exit help text │
0x1aa00…3587c 24│ │
0x1aa00…3587c 25│ │
0x1aa00…3587c 26│ │
0x1aa00…3587c 27│ │
0x1aa00…3587c └────────────────────────────────────────────────────────────────────────────────┘
0x1aa00…3587c Panel5250 {
0x1aa00…3587c at0000 = ClearUnit {esc=04, cu=40} // 0x1aa28 @0x0
0x1aa00…3587c at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1aa2a @0x2
0x1aa00…3587c at0006 = SetBufferAddress {ic=11, line=0x02, col=0x10} // 0x1aa2e @0x6
0x1aa00…3587c at0009 = Attribute {type=0x22} // 0x1aa31 @0x9
0x1aa00…3587c at000a = » HELP FOR END OF JOB REQUEST « // 0x1aa32 @0xa
0x1aa00…3587c at0039 = Attribute {type=0x20} // 0x1aa61 @0x39
0x1aa00…3587c at003a = SetBufferAddress {ic=11, line=0x04, col=0x01} // 0x1aa62 @0x3a
0x1aa00…3587c at003d = Attribute {type=0x22} // 0x1aa65 @0x3d
0x1aa00…3587c at003e = »Description « // 0x1aa66 @0x3e
0x1aa00…3587c at0052 = Attribute {type=0x20} // 0x1aa7a @0x52
0x1aa00…3587c at0053 = SetBufferAddress {ic=11, line=0x06, col=0x05} // 0x1aa7b @0x53
0x1aa00…3587c at0056 = »You have requested an End of Job. For Enter/Update jobs, the number of « // 0x1aa7e @0x56
0x1aa00…3587c at00a2 = » records that have been created, updated, and deleted is displayed. « // 0x1aaca @0xa2
0x1aa00…3587c at00f2 = » « // 0x1ab1a @0xf2
0x1aa00…3587c at013f = SetBufferAddress {ic=11, line=0x09, col=0x01} // 0x1ab67 @0x13f
0x1aa00…3587c at0142 = Attribute {type=0x22} // 0x1ab6a @0x142
0x1aa00…3587c at0143 = »Keys you can use on previous display « // 0x1ab6b @0x143
0x1aa00…3587c at016f = Attribute {type=0x20} // 0x1ab97 @0x16f
0x1aa00…3587c at0170 = SetBufferAddress {ic=11, line=0x0b, col=0x05} // 0x1ab98 @0x170
0x1aa00…3587c at0173 = »Cmd12 - Process the data on this display and proceed to the next display « // 0x1ab9b @0x173
0x1aa00…3587c at01bf = » « // 0x1abe7 @0x1bf
0x1aa00…3587c at020e = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x1ac36 @0x20e
0x1aa00…3587c at0211 = »Is this DFU job complete? . . . . . . . . . . . . . . . . Y,N « // 0x1ac39 @0x211
0x1aa00…3587c at025c = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x1ac84 @0x25c
0x1aa00…3587c at025f = »Y - indicates you want to exit DFU « // 0x1ac87 @0x25f
0x1aa00…3587c at02ab = » N - indicates you are not ready to end this job, the program is returned « // 0x1acd3 @0x2ab
0x1aa00…3587c at02fb = » to the last record displayed « // 0x1ad23 @0x2fb
0x1aa00…3587c at034b = » « // 0x1ad73 @0x34b
0x1aa00…3587c at039b = » « // 0x1adc3 @0x39b
0x1aa00…3587c at03db = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1ae03 @0x3db
0x1aa00…3587c at03de = » Enter-Exit help text « // 0x1ae06 @0x3de
0x1aa00…3587c }
0x1aa00…3587c }
0x1aa00…3587c }
0x1af00…362ca Form36 {
0x1af00…362ca fh000 = 0x01 // 0x1af00 @0x0
0x1af00…362ca fh00 = 2600 // 0x1af01 @0x1
0x1af00…362ca fh01 = »NNN« // 0x1af03 @0x3
0x1af00…362ca fh02 = 000000 // 0x1af06 @0x6
0x1af00…362ca fh03 = »NNN« // 0x1af09 @0x9
0x1af00…362ca fh04 = 0x0030 // 0x1af0c @0xc
0x1af00…362ca fh05 = 0x046a // 0x1af0e @0xe
0x1af00…362ca fh06 = 000080011800000000000000000000000000 // 0x1af10 @0x10
0x1af00…362ca at0022 = 0x02f00003 // 0x1af22 @0x22
0x1af00…362ca at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1af26 @0x26
0x1af00…362ca panel = { // 0x1af30 @0x30
0x1af00…362ca ┌────────────────────────────────────────────────────────────────────────────────┐
0x1af00…362ca 00│ │
0x1af00…362ca 01│ ╳ HELP FOR ACCUMULATORS DISPLAY ╳ │
0x1af00…362ca 02│ │
0x1af00…362ca 03│ │
0x1af00…362ca 04│╳Description ╳ │
0x1af00…362ca 05│ │
0x1af00…362ca 06│ If you have requested to display accumulators (Cmd2) or if the subtotal │
0x1af00…362ca 07│ accumulators overflowed, the subtotal accumulators are displayed. │
0x1af00…362ca 08│ DFU will add these values to the total accumulators and reset the │
0x1af00…362ca 09│ subtotal accumulators to zero. │
0x1af00…362ca 10│ │
0x1af00…362ca 11│ If you have requested EOJ, the accumulators that have been used are shown. │
0x1af00…362ca 12│ If any accumulators overflowed, they are displayed first with the │
0x1af00…362ca 13│ overflow message. The subtotal accumulators will be displayed followed │
0x1af00…362ca 14│ by the total accumulators. │
0x1af00…362ca 15│ │
0x1af00…362ca 16│ │
0x1af00…362ca 17│ │
0x1af00…362ca 18│ │
0x1af00…362ca 19│ │
0x1af00…362ca 20│ │
0x1af00…362ca 21│ │
0x1af00…362ca 22│ │
0x1af00…362ca 23│ Enter-Exit help text Roll keys-Page help text │
0x1af00…362ca 24│ │
0x1af00…362ca 25│ │
0x1af00…362ca 26│ │
0x1af00…362ca 27│ │
0x1af00…362ca └────────────────────────────────────────────────────────────────────────────────┘
0x1af00…362ca Panel5250 {
0x1af00…362ca at0000 = ClearUnit {esc=04, cu=40} // 0x1af30 @0x0
0x1af00…362ca at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1af32 @0x2
0x1af00…362ca at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x1af36 @0x6
0x1af00…362ca at0009 = Attribute {type=0x22} // 0x1af39 @0x9
0x1af00…362ca at000a = » HELP FOR ACCUMULATORS DISPLAY « // 0x1af3a @0xa
0x1af00…362ca at0041 = Attribute {type=0x20} // 0x1af71 @0x41
0x1af00…362ca at0042 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x1af72 @0x42
0x1af00…362ca at0045 = Attribute {type=0x22} // 0x1af75 @0x45
0x1af00…362ca at0046 = »Description « // 0x1af76 @0x46
0x1af00…362ca at005b = Attribute {type=0x20} // 0x1af8b @0x5b
0x1af00…362ca at005c = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x1af8c @0x5c
0x1af00…362ca at005f = »If you have requested to display accumulators (Cmd2) or if the subtotal « // 0x1af8f @0x5f
0x1af00…362ca at00ab = » accumulators overflowed, the subtotal accumulators are displayed. « // 0x1afdb @0xab
0x1af00…362ca at00fb = » DFU will add these values to the total accumulators and reset the « // 0x1b02b @0xfb
0x1af00…362ca at014b = » subtotal accumulators to zero. « // 0x1b07b @0x14b
0x1af00…362ca at019b = » « // 0x1b0cb @0x19b
0x1af00…362ca at01eb = » If you have requested EOJ, the accumulators that have been used are shown. « // 0x1b11b @0x1eb
0x1af00…362ca at023b = » If any accumulators overflowed, they are displayed first with the « // 0x1b16b @0x23b
0x1af00…362ca at028b = » overflow message. The subtotal accumulators will be displayed followed « // 0x1b1bb @0x28b
0x1af00…362ca at02db = » by the total accumulators. « // 0x1b20b @0x2db
0x1af00…362ca at032b = » « // 0x1b25b @0x32b
0x1af00…362ca at037b = » « // 0x1b2ab @0x37b
0x1af00…362ca at03cb = » « // 0x1b2fb @0x3cb
0x1af00…362ca at0419 = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1b349 @0x419
0x1af00…362ca at041c = » Enter-Exit help text Roll keys-Page help text « // 0x1b34c @0x41c
0x1af00…362ca }
0x1af00…362ca }
0x1af00…362ca }
0x1b400…36c9e Form36 {
0x1b400…36c9e fh000 = 0x01 // 0x1b400 @0x0
0x1b400…36c9e fh00 = 2600 // 0x1b401 @0x1
0x1b400…36c9e fh01 = »NNN« // 0x1b403 @0x3
0x1b400…36c9e fh02 = 000000 // 0x1b406 @0x6
0x1b400…36c9e fh03 = »NNN« // 0x1b409 @0x9
0x1b400…36c9e fh04 = 0x0030 // 0x1b40c @0xc
0x1b400…36c9e fh05 = 0x043e // 0x1b40e @0xe
0x1b400…36c9e fh06 = 000080011800000000000000000000000000 // 0x1b410 @0x10
0x1b400…36c9e at0022 = 0x02f00003 // 0x1b422 @0x22
0x1b400…36c9e at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1b426 @0x26
0x1b400…36c9e panel = { // 0x1b430 @0x30
0x1b400…36c9e ┌────────────────────────────────────────────────────────────────────────────────┐
0x1b400…36c9e 00│ │
0x1b400…36c9e 01│ ╳ HELP FOR ACCUMULATORS DISPLAY ╳ │
0x1b400…36c9e 02│ │
0x1b400…36c9e 03│ │
0x1b400…36c9e 04│╳Keys you can use on previous disp╳ │
0x1b400…36c9e 05│ │
0x1b400…36c9e 06│ If you have requested to display accumulators or accumulators overflowed: │
0x1b400…36c9e 07│ │
0x1b400…36c9e 08│ Cmd7 - End of job, the current job step is complete │
0x1b400…36c9e 09│ Cmd9 - Insert a new record into the file │
0x1b400…36c9e 10│ Cmd10 - Add records to the file │
0x1b400…36c9e 11│ Cmd11 - Update existing records in the file │
0x1b400…36c9e 12│ Cmd12 - Advance to the next display │
0x1b400…36c9e 13│ Enter - Advance to the next display │
0x1b400…36c9e 14│ │
0x1b400…36c9e 15│ If you have requested EOJ: │
0x1b400…36c9e 16│ │
0x1b400…36c9e 17│ Cmd12 - Advance to the next display │
0x1b400…36c9e 18│ Enter - Advance to the next display │
0x1b400…36c9e 19│ │
0x1b400…36c9e 20│ │
0x1b400…36c9e 21│ │
0x1b400…36c9e 22│ │
0x1b400…36c9e 23│ Enter-Exit help text Roll keys-Page help text │
0x1b400…36c9e 24│ │
0x1b400…36c9e 25│ │
0x1b400…36c9e 26│ │
0x1b400…36c9e 27│ │
0x1b400…36c9e └────────────────────────────────────────────────────────────────────────────────┘
0x1b400…36c9e Panel5250 {
0x1b400…36c9e at0000 = ClearUnit {esc=04, cu=40} // 0x1b430 @0x0
0x1b400…36c9e at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1b432 @0x2
0x1b400…36c9e at0006 = SetBufferAddress {ic=11, line=0x02, col=0x0c} // 0x1b436 @0x6
0x1b400…36c9e at0009 = Attribute {type=0x22} // 0x1b439 @0x9
0x1b400…36c9e at000a = » HELP FOR ACCUMULATORS DISPLAY « // 0x1b43a @0xa
0x1b400…36c9e at0041 = Attribute {type=0x20} // 0x1b471 @0x41
0x1b400…36c9e at0042 = SetBufferAddress {ic=11, line=0x05, col=0x01} // 0x1b472 @0x42
0x1b400…36c9e at0045 = Attribute {type=0x22} // 0x1b475 @0x45
0x1b400…36c9e at0046 = »Keys you can use on previous disp« // 0x1b476 @0x46
0x1b400…36c9e at0067 = Attribute {type=0x20} // 0x1b497 @0x67
0x1b400…36c9e at0068 = SetBufferAddress {ic=11, line=0x07, col=0x05} // 0x1b498 @0x68
0x1b400…36c9e at006b = »If you have requested to display accumulators or accumulators overflowed: « // 0x1b49b @0x6b
0x1b400…36c9e at00b7 = » « // 0x1b4e7 @0xb7
0x1b400…36c9e at0106 = SetBufferAddress {ic=11, line=0x09, col=0x08} // 0x1b536 @0x106
0x1b400…36c9e at0109 = »Cmd7 - End of job, the current job step is complete « // 0x1b539 @0x109
0x1b400…36c9e at0152 = » Cmd9 - Insert a new record into the file « // 0x1b582 @0x152
0x1b400…36c9e at01a2 = » Cmd10 - Add records to the file « // 0x1b5d2 @0x1a2
0x1b400…36c9e at01f2 = » Cmd11 - Update existing records in the file « // 0x1b622 @0x1f2
0x1b400…36c9e at0242 = » Cmd12 - Advance to the next display « // 0x1b672 @0x242
0x1b400…36c9e at0292 = » Enter - Advance to the next display « // 0x1b6c2 @0x292
0x1b400…36c9e at02e2 = » « // 0x1b712 @0x2e2
0x1b400…36c9e at0316 = SetBufferAddress {ic=11, line=0x10, col=0x05} // 0x1b746 @0x316
0x1b400…36c9e at0319 = »If you have requested EOJ: « // 0x1b749 @0x319
0x1b400…36c9e at035b = SetBufferAddress {ic=11, line=0x12, col=0x08} // 0x1b78b @0x35b
0x1b400…36c9e at035e = »Cmd12 - Advance to the next display « // 0x1b78e @0x35e
0x1b400…36c9e at03a4 = SetBufferAddress {ic=11, line=0x13, col=0x08} // 0x1b7d4 @0x3a4
0x1b400…36c9e at03a7 = »Enter - Advance to the next display « // 0x1b7d7 @0x3a7
0x1b400…36c9e at03ed = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1b81d @0x3ed
0x1b400…36c9e at03f0 = » Enter-Exit help text Roll keys-Page help text « // 0x1b820 @0x3f0
0x1b400…36c9e }
0x1b400…36c9e }
0x1b400…36c9e }
0x1b900…375fc Form36 {
0x1b900…375fc fh000 = 0x01 // 0x1b900 @0x0
0x1b900…375fc fh00 = 2600 // 0x1b901 @0x1
0x1b900…375fc fh01 = »NNN« // 0x1b903 @0x3
0x1b900…375fc fh02 = 000000 // 0x1b906 @0x6
0x1b900…375fc fh03 = »NNN« // 0x1b909 @0x9
0x1b900…375fc fh04 = 0x0030 // 0x1b90c @0xc
0x1b900…375fc fh05 = 0x039c // 0x1b90e @0xe
0x1b900…375fc fh06 = 000080011800000000000000000000000000 // 0x1b910 @0x10
0x1b900…375fc at0022 = 0x08102007 // 0x1b922 @0x22
0x1b900…375fc at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1b926 @0x26
0x1b900…375fc panel = { // 0x1b930 @0x30
0x1b900…375fc ┌────────────────────────────────────────────────────────────────────────────────┐
0x1b900…375fc 00│ │
0x1b900…375fc 01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
0x1b900…375fc 02│ │
0x1b900…375fc 03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
0x1b900…375fc 04│ │
0x1b900…375fc 05│╳Description ╳ │
0x1b900…375fc 06│ │
0x1b900…375fc 07│ Now that you have completed definition of the source specifications │
0x1b900…375fc 08│ for this job, DFU will allow you to save these specifications for │
0x1b900…375fc 09│ future use. Also, if you pressed command key 7 on the Update DFU │
0x1b900…375fc 10│ Specifications display, DFU will allow you to create and run the program. │
0x1b900…375fc 11│ │
0x1b900…375fc 12│ │
0x1b900…375fc 13│ Keys you can use on previous display │
0x1b900…375fc 14│ │
0x1b900…375fc 15│ Cmd5 - Return to Update DFU Specifications display │
0x1b900…375fc 16│ Cmd12 - Process the data on this display and proceed to the next display │
0x1b900…375fc 17│ Cmd19 - Cancel the job │
0x1b900…375fc 18│ Home - Refresh display with default values │
0x1b900…375fc 19│ │
0x1b900…375fc 20│ │
0x1b900…375fc 21│ │
0x1b900…375fc 22│ │
0x1b900…375fc 23│ Enter-Exit help text Roll keys-Page help text │
0x1b900…375fc 24│ │
0x1b900…375fc 25│ │
0x1b900…375fc 26│ │
0x1b900…375fc 27│ │
0x1b900…375fc └────────────────────────────────────────────────────────────────────────────────┘
0x1b900…375fc Panel5250 {
0x1b900…375fc at0000 = ClearUnit {esc=04, cu=40} // 0x1b930 @0x0
0x1b900…375fc at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1b932 @0x2
0x1b900…375fc at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x1b936 @0x6
0x1b900…375fc at0009 = Attribute {type=0x22} // 0x1b939 @0x9
0x1b900…375fc at000a = » HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY « // 0x1b93a @0xa
0x1b900…375fc at0038 = Attribute {type=0x20} // 0x1b968 @0x38
0x1b900…375fc at0039 = SetBufferAddress {ic=11, line=0x04, col=0x11} // 0x1b969 @0x39
0x1b900…375fc at003c = Attribute {type=0x22} // 0x1b96c @0x3c
0x1b900…375fc at003d = » SAVE DFU SOURCE SPECIFICATION « // 0x1b96d @0x3d
0x1b900…375fc at006b = Attribute {type=0x20} // 0x1b99b @0x6b
0x1b900…375fc at006c = SetBufferAddress {ic=11, line=0x06, col=0x01} // 0x1b99c @0x6c
0x1b900…375fc at006f = Attribute {type=0x22} // 0x1b99f @0x6f
0x1b900…375fc at0070 = »Description « // 0x1b9a0 @0x70
0x1b900…375fc at0088 = Attribute {type=0x20} // 0x1b9b8 @0x88
0x1b900…375fc at0089 = SetBufferAddress {ic=11, line=0x08, col=0x02} // 0x1b9b9 @0x89
0x1b900…375fc at008c = » Now that you have completed definition of the source specifications « // 0x1b9bc @0x8c
0x1b900…375fc at00db = » for this job, DFU will allow you to save these specifications for « // 0x1ba0b @0xdb
0x1b900…375fc at012b = » future use. Also, if you pressed command key 7 on the Update DFU « // 0x1ba5b @0x12b
0x1b900…375fc at017b = » Specifications display, DFU will allow you to create and run the program. « // 0x1baab @0x17b
0x1b900…375fc at01cb = » « // 0x1bafb @0x1cb
0x1b900…375fc at01de = SetBufferAddress {ic=11, line=0x0e, col=0x02} // 0x1bb0e @0x1de
0x1b900…375fc at01e1 = »Keys you can use on previous display « // 0x1bb11 @0x1e1
0x1b900…375fc at020f = SetBufferAddress {ic=11, line=0x10, col=0x02} // 0x1bb3f @0x20f
0x1b900…375fc at0212 = » Cmd5 - Return to Update DFU Specifications display « // 0x1bb42 @0x212
0x1b900…375fc at025e = SetBufferAddress {ic=11, line=0x11, col=0x02} // 0x1bb8e @0x25e
0x1b900…375fc at0261 = » Cmd12 - Process the data on this display and proceed to the next display « // 0x1bb91 @0x261
0x1b900…375fc at02ad = SetBufferAddress {ic=11, line=0x12, col=0x02} // 0x1bbdd @0x2ad
0x1b900…375fc at02b0 = » Cmd19 - Cancel the job « // 0x1bbe0 @0x2b0
0x1b900…375fc at02fc = SetBufferAddress {ic=11, line=0x13, col=0x02} // 0x1bc2c @0x2fc
0x1b900…375fc at02ff = » Home - Refresh display with default values « // 0x1bc2f @0x2ff
0x1b900…375fc at034b = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1bc7b @0x34b
0x1b900…375fc at034e = » Enter-Exit help text Roll keys-Page help text « // 0x1bc7e @0x34e
0x1b900…375fc }
0x1b900…375fc }
0x1b900…375fc }
0x1bd00…37ddd Form36 {
0x1bd00…37ddd fh000 = 0x01 // 0x1bd00 @0x0
0x1bd00…37ddd fh00 = 2600 // 0x1bd01 @0x1
0x1bd00…37ddd fh01 = »NNN« // 0x1bd03 @0x3
0x1bd00…37ddd fh02 = 000000 // 0x1bd06 @0x6
0x1bd00…37ddd fh03 = »NNN« // 0x1bd09 @0x9
0x1bd00…37ddd fh04 = 0x0030 // 0x1bd0c @0xc
0x1bd00…37ddd fh05 = 0x037d // 0x1bd0e @0xe
0x1bd00…37ddd fh06 = 000080011800000000000000000000000000 // 0x1bd10 @0x10
0x1bd00…37ddd at0022 = 0x08102007 // 0x1bd22 @0x22
0x1bd00…37ddd at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1bd26 @0x26
0x1bd00…37ddd panel = { // 0x1bd30 @0x30
0x1bd00…37ddd ┌────────────────────────────────────────────────────────────────────────────────┐
0x1bd00…37ddd 00│ │
0x1bd00…37ddd 01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
0x1bd00…37ddd 02│ │
0x1bd00…37ddd 03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
0x1bd00…37ddd 04│ │
0x1bd00…37ddd 05│ │
0x1bd00…37ddd 06│ │
0x1bd00…37ddd 07│ │
0x1bd00…37ddd 08│ Do you want to save the DFU source specificatons? . . . Y,N │
0x1bd00…37ddd 09│ │
0x1bd00…37ddd 10│ Y - the source specifications will be saved │
0x1bd00…37ddd 11│ N - the source specifications will not be saved │
0x1bd00…37ddd 12│ │
0x1bd00…37ddd 13│ │
0x1bd00…37ddd 14│ Name of the member to contain the DFU source. . . . . . . . │
0x1bd00…37ddd 15│ Name of the library to contain the source member . . . . │
0x1bd00…37ddd 16│ │
0x1bd00…37ddd 17│ This is the member name and the library name that will contain │
0x1bd00…37ddd 18│ the DFU source specifications (if you indicated that you want the │
0x1bd00…37ddd 19│ DFU source specifications saved). │
0x1bd00…37ddd 20│ │
0x1bd00…37ddd 21│ │
0x1bd00…37ddd 22│ │
0x1bd00…37ddd 23│ Enter-Exit help text Roll keys-Page help text │
0x1bd00…37ddd 24│ │
0x1bd00…37ddd 25│ │
0x1bd00…37ddd 26│ │
0x1bd00…37ddd 27│ │
0x1bd00…37ddd └────────────────────────────────────────────────────────────────────────────────┘
0x1bd00…37ddd Panel5250 {
0x1bd00…37ddd at0000 = ClearUnit {esc=04, cu=40} // 0x1bd30 @0x0
0x1bd00…37ddd at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1bd32 @0x2
0x1bd00…37ddd at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x1bd36 @0x6
0x1bd00…37ddd at0009 = Attribute {type=0x22} // 0x1bd39 @0x9
0x1bd00…37ddd at000a = » HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY « // 0x1bd3a @0xa
0x1bd00…37ddd at0038 = Attribute {type=0x20} // 0x1bd68 @0x38
0x1bd00…37ddd at0039 = SetBufferAddress {ic=11, line=0x04, col=0x11} // 0x1bd69 @0x39
0x1bd00…37ddd at003c = Attribute {type=0x22} // 0x1bd6c @0x3c
0x1bd00…37ddd at003d = » SAVE DFU SOURCE SPECIFICATION « // 0x1bd6d @0x3d
0x1bd00…37ddd at006b = Attribute {type=0x20} // 0x1bd9b @0x6b
0x1bd00…37ddd at006c = SetBufferAddress {ic=11, line=0x09, col=0x01} // 0x1bd9c @0x6c
0x1bd00…37ddd at006f = » Do you want to save the DFU source specificatons? . . . Y,N « // 0x1bd9f @0x6f
0x1bd00…37ddd at00ba = SetBufferAddress {ic=11, line=0x0b, col=0x01} // 0x1bdea @0xba
0x1bd00…37ddd at00bd = » Y - the source specifications will be saved « // 0x1bded @0xbd
0x1bd00…37ddd at010d = » N - the source specifications will not be saved « // 0x1be3d @0x10d
0x1bd00…37ddd at0153 = SetBufferAddress {ic=11, line=0x0f, col=0x01} // 0x1be83 @0x153
0x1bd00…37ddd at0156 = » Name of the member to contain the DFU source. . . . . . . . « // 0x1be86 @0x156
0x1bd00…37ddd at01a1 = SetBufferAddress {ic=11, line=0x10, col=0x03} // 0x1bed1 @0x1a1
0x1bd00…37ddd at01a4 = » Name of the library to contain the source member . . . . « // 0x1bed4 @0x1a4
0x1bd00…37ddd at01ed = SetBufferAddress {ic=11, line=0x12, col=0x03} // 0x1bf1d @0x1ed
0x1bd00…37ddd at01f0 = » This is the member name and the library name that will contain « // 0x1bf20 @0x1f0
0x1bd00…37ddd at023e = » the DFU source specifications (if you indicated that you want the « // 0x1bf6e @0x23e
0x1bd00…37ddd at028e = » DFU source specifications saved). « // 0x1bfbe @0x28e
0x1bd00…37ddd at02de = » « // 0x1c00e @0x2de
0x1bd00…37ddd at032c = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1c05c @0x32c
0x1bd00…37ddd at032f = » Enter-Exit help text Roll keys-Page help text « // 0x1c05f @0x32f
0x1bd00…37ddd }
0x1bd00…37ddd }
0x1bd00…37ddd }
0x1c100…386de Form36 {
0x1c100…386de fh000 = 0x01 // 0x1c100 @0x0
0x1c100…386de fh00 = 2600 // 0x1c101 @0x1
0x1c100…386de fh01 = »NNN« // 0x1c103 @0x3
0x1c100…386de fh02 = 000000 // 0x1c106 @0x6
0x1c100…386de fh03 = »NNN« // 0x1c109 @0x9
0x1c100…386de fh04 = 0x0030 // 0x1c10c @0xc
0x1c100…386de fh05 = 0x047e // 0x1c10e @0xe
0x1c100…386de fh06 = 000080011800000000000000000000000000 // 0x1c110 @0x10
0x1c100…386de at0022 = 0x08102007 // 0x1c122 @0x22
0x1c100…386de at0026 = Form36LV {f00=0xfe, f01=0x0a, f88=00000000000000, f89=09} // 0x1c126 @0x26
0x1c100…386de panel = { // 0x1c130 @0x30
0x1c100…386de ┌────────────────────────────────────────────────────────────────────────────────┐
0x1c100…386de 00│ │
0x1c100…386de 01│ ╳ HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY ╳ │
0x1c100…386de 02│ │
0x1c100…386de 03│ ╳ SAVE DFU SOURCE SPECIFICATION ╳ │
0x1c100…386de 04│ │
0x1c100…386de 05│ │
0x1c100…386de 06│ Replace source member with the same name? . . . . . . Y,N │
0x1c100…386de 07│ │
0x1c100…386de 08│ Y - if you want the DFU source saved and there is another source member │
0x1c100…386de 09│ with the same name in the library you specified, the new member │
0x1c100…386de 10│ containing the source specifications will replace the old member. │
0x1c100…386de 11│ N - if you want the DFU source saved and there is another source member │
0x1c100…386de 12│ with the same name in the library you specified, DFU will not replace│
0x1c100…386de 13│ the old member with the new member. │
0x1c100…386de 14│ │
0x1c100…386de 15│ │
0x1c100…386de 16│ Do you want to run the DFU program? . . . . . . . . . Y,N │
0x1c100…386de 17│ │
0x1c100…386de 18│ This prompt will be shown if you pressed command key 7 on the │
0x1c100…386de 19│ Update DFU Specifications display. │
0x1c100…386de 20│ Y - DFU will create the program and continue on to run the program. │
0x1c100…386de 21│ N - DFU will create the program and end the job. │
0x1c100…386de 22│ │
0x1c100…386de 23│ Enter-Exit help text Roll keys-Page help text │
0x1c100…386de 24│ │
0x1c100…386de 25│ │
0x1c100…386de 26│ │
0x1c100…386de 27│ │
0x1c100…386de └────────────────────────────────────────────────────────────────────────────────┘
0x1c100…386de Panel5250 {
0x1c100…386de at0000 = ClearUnit {esc=04, cu=40} // 0x1c130 @0x0
0x1c100…386de at0002 = WriteToDisplay {esc=04, wtd=11, flags=0x0020} // 0x1c132 @0x2
0x1c100…386de at0006 = SetBufferAddress {ic=11, line=0x02, col=0x11} // 0x1c136 @0x6
0x1c100…386de at0009 = Attribute {type=0x22} // 0x1c139 @0x9
0x1c100…386de at000a = » HELP FOR DFU PROGRAM SOURCE SAVE DISPLAY « // 0x1c13a @0xa
0x1c100…386de at0038 = Attribute {type=0x20} // 0x1c168 @0x38
0x1c100…386de at0039 = SetBufferAddress {ic=11, line=0x04, col=0x11} // 0x1c169 @0x39
0x1c100…386de at003c = Attribute {type=0x22} // 0x1c16c @0x3c
0x1c100…386de at003d = » SAVE DFU SOURCE SPECIFICATION « // 0x1c16d @0x3d
0x1c100…386de at006b = Attribute {type=0x20} // 0x1c19b @0x6b
0x1c100…386de at006c = SetBufferAddress {ic=11, line=0x07, col=0x03} // 0x1c19c @0x6c
0x1c100…386de at006f = » Replace source member with the same name? . . . . . . Y,N « // 0x1c19f @0x6f
0x1c100…386de at00bc = SetBufferAddress {ic=11, line=0x09, col=0x03} // 0x1c1ec @0xbc
0x1c100…386de at00bf = » Y - if you want the DFU source saved and there is another source member « // 0x1c1ef @0xbf
0x1c100…386de at010d = » with the same name in the library you specified, the new member « // 0x1c23d @0x10d
0x1c100…386de at015d = » containing the source specifications will replace the old member. « // 0x1c28d @0x15d
0x1c100…386de at01ad = » N - if you want the DFU source saved and there is another source member « // 0x1c2dd @0x1ad
0x1c100…386de at01fd = » with the same name in the library you specified, DFU will not replace« // 0x1c32d @0x1fd
0x1c100…386de at024d = » the old member with the new member. « // 0x1c37d @0x24d
0x1c100…386de at029c = SetBufferAddress {ic=11, line=0x11, col=0x03} // 0x1c3cc @0x29c
0x1c100…386de at029f = » Do you want to run the DFU program? . . . . . . . . . Y,N « // 0x1c3cf @0x29f
0x1c100…386de at02ec = SetBufferAddress {ic=11, line=0x13, col=0x03} // 0x1c41c @0x2ec
0x1c100…386de at02ef = » This prompt will be shown if you pressed command key 7 on the « // 0x1c41f @0x2ef
0x1c100…386de at033d = » Update DFU Specifications display. « // 0x1c46d @0x33d
0x1c100…386de at038c = SetBufferAddress {ic=11, line=0x15, col=0x05} // 0x1c4bc @0x38c
0x1c100…386de at038f = » Y - DFU will create the program and continue on to run the program. « // 0x1c4bf @0x38f
0x1c100…386de at03db = » N - DFU will create the program and end the job. « // 0x1c50b @0x3db
0x1c100…386de at042b = » « // 0x1c55b @0x42b
0x1c100…386de at042d = SetBufferAddress {ic=11, line=0x18, col=0x02} // 0x1c55d @0x42d
0x1c100…386de at0430 = » Enter-Exit help text Roll keys-Page help text « // 0x1c560 @0x430
0x1c100…386de }
0x1c100…386de }
0x1c100…386de }