Commit to save progress.

Feature complete. Ready for UAT.

Minor changes to ZPL Hold header and darkness.

Implement post UAT changes.

fixed small bug in WMO reprint event logic

formatted code and removed commented out code
This commit is contained in:
Infineon\Mitchem 2025-03-06 12:24:06 -07:00 committed by Infineon\StieberD
parent 6050b346a5
commit 507c6bffba
18 changed files with 5440 additions and 2331 deletions

File diff suppressed because it is too large Load Diff

View File

@ -21824,19 +21824,16 @@
"<1,1,2>": "8", "<1,1,2>": "8",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "35", "<1,1,9>": "36"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "6", "<1,2,2>": "6",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -21845,12 +21842,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row\tF5", "<1,3,4>": "&Read Row\tF5",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -21859,12 +21864,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tF9", "<1,4,4>": "&Save Row\tF9",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -21873,13 +21886,21 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "SEPARATOR", "<1,5,1>": "SEPARATOR",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.SEP100",
"<1,5,4>": "", "<1,5,4>": "SEP100",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
"<1,5,7>": "0", "<1,5,7>": "0",
@ -21887,12 +21908,20 @@
"<1,5,9>": "", "<1,5,9>": "",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "ITEM", "<1,6,1>": "ITEM",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.CLEAR_FORM",
"<1,6,4>": "C&lear Form\tF8", "<1,6,4>": "C&lear Form\tF8",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
@ -21901,13 +21930,21 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "SEPARATOR", "<1,7,1>": "SEPARATOR",
"<1,7,2>": "", "<1,7,2>": "",
"<1,7,3>": "", "<1,7,3>": "FILE.SEP101",
"<1,7,4>": "", "<1,7,4>": "SEP101",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
"<1,7,7>": "0", "<1,7,7>": "0",
@ -21915,12 +21952,20 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "ITEM", "<1,8,1>": "ITEM",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "FILE.EXIT",
"<1,8,4>": "E&xit", "<1,8,4>": "E&xit",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
@ -21929,12 +21974,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "POPUP", "<1,9,1>": "POPUP",
"<1,9,2>": "1", "<1,9,2>": "1",
"<1,9,3>": "", "<1,9,3>": "EDIT",
"<1,9,4>": "&Edit", "<1,9,4>": "&Edit",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -21943,12 +21996,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "ITEM", "<1,10,1>": "ITEM",
"<1,10,2>": "", "<1,10,2>": "",
"<1,10,3>": "", "<1,10,3>": "EDIT.OPTIONS",
"<1,10,4>": "&Options\tShift+F2", "<1,10,4>": "&Options\tShift+F2",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -21957,12 +22018,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "POPUP", "<1,11,1>": "POPUP",
"<1,11,2>": "2", "<1,11,2>": "2",
"<1,11,3>": "", "<1,11,3>": "VIEW",
"<1,11,4>": "&View", "<1,11,4>": "&View",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -21971,12 +22040,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "ITEM", "<1,12,1>": "ITEM",
"<1,12,2>": "", "<1,12,2>": "",
"<1,12,3>": "", "<1,12,3>": "VIEW.PREVIOUS_PAGE",
"<1,12,4>": "&Previous Page\tPgUp", "<1,12,4>": "&Previous Page\tPgUp",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -21985,12 +22062,20 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "ITEM", "<1,13,1>": "ITEM",
"<1,13,2>": "", "<1,13,2>": "",
"<1,13,3>": "", "<1,13,3>": "VIEW.NEXT_PAGE",
"<1,13,4>": "&Next Page\tPgDn", "<1,13,4>": "&Next Page\tPgDn",
"<1,13,5>": "0", "<1,13,5>": "0",
"<1,13,6>": "0", "<1,13,6>": "0",
@ -21999,12 +22084,20 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "POPUP", "<1,14,1>": "POPUP",
"<1,14,2>": "10", "<1,14,2>": "10",
"<1,14,3>": "", "<1,14,3>": "QBF",
"<1,14,4>": "&QBF", "<1,14,4>": "&QBF",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
@ -22013,12 +22106,20 @@
"<1,14,9>": "", "<1,14,9>": "",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "ITEM", "<1,15,1>": "ITEM",
"<1,15,2>": "", "<1,15,2>": "",
"<1,15,3>": "", "<1,15,3>": "QBF.INITIALIZE",
"<1,15,4>": "&Initialize\tF11", "<1,15,4>": "&Initialize\tF11",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -22027,12 +22128,20 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "ITEM", "<1,16,1>": "ITEM",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "QBF.EXECUTE",
"<1,16,4>": "&Execute\tF6", "<1,16,4>": "&Execute\tF6",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
@ -22041,13 +22150,21 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "SEPARATOR", "<1,17,1>": "SEPARATOR",
"<1,17,2>": "", "<1,17,2>": "",
"<1,17,3>": "", "<1,17,3>": "QBF.SEP102",
"<1,17,4>": "", "<1,17,4>": "SEP102",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
"<1,17,7>": "0", "<1,17,7>": "0",
@ -22055,12 +22172,20 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "ITEM", "<1,18,1>": "ITEM",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.NEXT",
"<1,18,4>": "&Next\tF3", "<1,18,4>": "&Next\tF3",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
@ -22069,12 +22194,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.PREVIOUS",
"<1,19,4>": "&Previous\tF4", "<1,19,4>": "&Previous\tF4",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -22083,12 +22216,20 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "ITEM", "<1,20,1>": "ITEM",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.FIRST",
"<1,20,4>": "&First\tCtrl+F4", "<1,20,4>": "&First\tCtrl+F4",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
@ -22097,12 +22238,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.LAST",
"<1,21,4>": "&Last\tCtrl+F3", "<1,21,4>": "&Last\tCtrl+F3",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -22111,12 +22260,20 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "ITEM", "<1,22,1>": "ITEM",
"<1,22,2>": "", "<1,22,2>": "",
"<1,22,3>": "", "<1,22,3>": "QBF.ABSOLUTE",
"<1,22,4>": "&Absolute\tF12", "<1,22,4>": "&Absolute\tF12",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
@ -22125,13 +22282,21 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "SEPARATOR", "<1,23,1>": "SEPARATOR",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "QBF.SEP103",
"<1,23,4>": "", "<1,23,4>": "SEP103",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
"<1,23,7>": "0", "<1,23,7>": "0",
@ -22139,12 +22304,20 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "ITEM", "<1,24,1>": "ITEM",
"<1,24,2>": "", "<1,24,2>": "",
"<1,24,3>": "", "<1,24,3>": "QBF.CLOSE",
"<1,24,4>": "&Close", "<1,24,4>": "&Close",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
@ -22153,12 +22326,20 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "POPUP", "<1,25,1>": "POPUP",
"<1,25,2>": "1", "<1,25,2>": "1",
"<1,25,3>": "", "<1,25,3>": "SEND_MESSAGE",
"<1,25,4>": "&Send Message", "<1,25,4>": "&Send Message",
"<1,25,5>": "0", "<1,25,5>": "0",
"<1,25,6>": "0", "<1,25,6>": "0",
@ -22167,12 +22348,20 @@
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "ITEM", "<1,26,1>": "ITEM",
"<1,26,2>": "", "<1,26,2>": "",
"<1,26,3>": "", "<1,26,3>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT",
"<1,26,4>": "&Message w/attachment", "<1,26,4>": "&Message w/attachment",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
@ -22181,12 +22370,20 @@
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": "",
"<1,26,20>": ""
}, },
"<1,27>": { "<1,27>": {
"<1,27,1>": "POPUP", "<1,27,1>": "POPUP",
"<1,27,2>": "3", "<1,27,2>": "4",
"<1,27,3>": "", "<1,27,3>": "PRINT",
"<1,27,4>": "&Print", "<1,27,4>": "&Print",
"<1,27,5>": "0", "<1,27,5>": "0",
"<1,27,6>": "0", "<1,27,6>": "0",
@ -22195,12 +22392,20 @@
"<1,27,9>": "", "<1,27,9>": "",
"<1,27,10>": "", "<1,27,10>": "",
"<1,27,11>": "0", "<1,27,11>": "0",
"<1,27,12>": "" "<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": "",
"<1,27,20>": ""
}, },
"<1,28>": { "<1,28>": {
"<1,28,1>": "ITEM", "<1,28,1>": "ITEM",
"<1,28,2>": "", "<1,28,2>": "",
"<1,28,3>": "", "<1,28,3>": "PRINT.PRINT_LABELS",
"<1,28,4>": "Print Labels", "<1,28,4>": "Print Labels",
"<1,28,5>": "0", "<1,28,5>": "0",
"<1,28,6>": "0", "<1,28,6>": "0",
@ -22209,12 +22414,20 @@
"<1,28,9>": "", "<1,28,9>": "",
"<1,28,10>": "", "<1,28,10>": "",
"<1,28,11>": "0", "<1,28,11>": "0",
"<1,28,12>": "" "<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": "",
"<1,28,20>": ""
}, },
"<1,29>": { "<1,29>": {
"<1,29,1>": "ITEM", "<1,29,1>": "ITEM",
"<1,29,2>": "", "<1,29,2>": "",
"<1,29,3>": "", "<1,29,3>": "PRINT.CUSTOMER_RDS",
"<1,29,4>": "&Customer RDS", "<1,29,4>": "&Customer RDS",
"<1,29,5>": "0", "<1,29,5>": "0",
"<1,29,6>": "0", "<1,29,6>": "0",
@ -22223,13 +22436,21 @@
"<1,29,9>": "", "<1,29,9>": "",
"<1,29,10>": "", "<1,29,10>": "",
"<1,29,11>": "0", "<1,29,11>": "0",
"<1,29,12>": "" "<1,29,12>": "",
"<1,29,13>": "",
"<1,29,14>": "",
"<1,29,15>": "",
"<1,29,16>": "",
"<1,29,17>": "",
"<1,29,18>": "",
"<1,29,19>": "",
"<1,29,20>": ""
}, },
"<1,30>": { "<1,30>": {
"<1,30,1>": "ITEM", "<1,30,1>": "ITEM",
"<1,30,2>": "", "<1,30,2>": "",
"<1,30,3>": "", "<1,30,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,30,4>": "&Factory Labels", "<1,30,4>": "Reprint Hold Label",
"<1,30,5>": "1", "<1,30,5>": "1",
"<1,30,6>": "0", "<1,30,6>": "0",
"<1,30,7>": "0", "<1,30,7>": "0",
@ -22237,27 +22458,43 @@
"<1,30,9>": "", "<1,30,9>": "",
"<1,30,10>": "", "<1,30,10>": "",
"<1,30,11>": "0", "<1,30,11>": "0",
"<1,30,12>": "" "<1,30,12>": "",
"<1,30,13>": "",
"<1,30,14>": "",
"<1,30,15>": "",
"<1,30,16>": "",
"<1,30,17>": "",
"<1,30,18>": "",
"<1,30,19>": "",
"<1,30,20>": ""
}, },
"<1,31>": { "<1,31>": {
"<1,31,1>": "POPUP", "<1,31,1>": "ITEM",
"<1,31,2>": "1", "<1,31,2>": "",
"<1,31,3>": "", "<1,31,3>": "PRINT.FACTORY_LABELS",
"<1,31,4>": "&Unload/Load Extra", "<1,31,4>": "&Factory Labels",
"<1,31,5>": "0", "<1,31,5>": "1",
"<1,31,6>": "0", "<1,31,6>": "0",
"<1,31,7>": "0", "<1,31,7>": "0",
"<1,31,8>": "0", "<1,31,8>": "0",
"<1,31,9>": "", "<1,31,9>": "",
"<1,31,10>": "", "<1,31,10>": "",
"<1,31,11>": "0", "<1,31,11>": "0",
"<1,31,12>": "" "<1,31,12>": "",
"<1,31,13>": "",
"<1,31,14>": "",
"<1,31,15>": "",
"<1,31,16>": "",
"<1,31,17>": "",
"<1,31,18>": "",
"<1,31,19>": "",
"<1,31,20>": ""
}, },
"<1,32>": { "<1,32>": {
"<1,32,1>": "ITEM", "<1,32,1>": "POPUP",
"<1,32,2>": "", "<1,32,2>": "1",
"<1,32,3>": "", "<1,32,3>": "UNLOAD/LOAD_EXTRA",
"<1,32,4>": "&Signature Info", "<1,32,4>": "&Unload/Load Extra",
"<1,32,5>": "0", "<1,32,5>": "0",
"<1,32,6>": "0", "<1,32,6>": "0",
"<1,32,7>": "0", "<1,32,7>": "0",
@ -22265,13 +22502,21 @@
"<1,32,9>": "", "<1,32,9>": "",
"<1,32,10>": "", "<1,32,10>": "",
"<1,32,11>": "0", "<1,32,11>": "0",
"<1,32,12>": "" "<1,32,12>": "",
"<1,32,13>": "",
"<1,32,14>": "",
"<1,32,15>": "",
"<1,32,16>": "",
"<1,32,17>": "",
"<1,32,18>": "",
"<1,32,19>": "",
"<1,32,20>": ""
}, },
"<1,33>": { "<1,33>": {
"<1,33,1>": "POPUP", "<1,33,1>": "ITEM",
"<1,33,2>": "2", "<1,33,2>": "",
"<1,33,3>": "", "<1,33,3>": "UNLOAD/LOAD_EXTRA.SIGNATURE_INFO",
"<1,33,4>": "&Help", "<1,33,4>": "&Signature Info",
"<1,33,5>": "0", "<1,33,5>": "0",
"<1,33,6>": "0", "<1,33,6>": "0",
"<1,33,7>": "0", "<1,33,7>": "0",
@ -22279,35 +22524,81 @@
"<1,33,9>": "", "<1,33,9>": "",
"<1,33,10>": "", "<1,33,10>": "",
"<1,33,11>": "0", "<1,33,11>": "0",
"<1,33,12>": "" "<1,33,12>": "",
"<1,33,13>": "",
"<1,33,14>": "",
"<1,33,15>": "",
"<1,33,16>": "",
"<1,33,17>": "",
"<1,33,18>": "",
"<1,33,19>": "",
"<1,33,20>": ""
}, },
"<1,34>": { "<1,34>": {
"<1,34,1>": "ITEM", "<1,34,1>": "POPUP",
"<1,34,2>": "", "<1,34,2>": "2",
"<1,34,3>": "", "<1,34,3>": "HELP",
"<1,34,4>": "&Help\tF1", "<1,34,4>": "&Help",
"<1,34,5>": "0", "<1,34,5>": "0",
"<1,34,6>": "0", "<1,34,6>": "0",
"<1,34,7>": "0", "<1,34,7>": "0",
"<1,34,8>": "112", "<1,34,8>": "0",
"<1,34,9>": "", "<1,34,9>": "",
"<1,34,10>": "", "<1,34,10>": "",
"<1,34,11>": "0", "<1,34,11>": "0",
"<1,34,12>": "" "<1,34,12>": "",
"<1,34,13>": "",
"<1,34,14>": "",
"<1,34,15>": "",
"<1,34,16>": "",
"<1,34,17>": "",
"<1,34,18>": "",
"<1,34,19>": "",
"<1,34,20>": ""
}, },
"<1,35>": { "<1,35>": {
"<1,35,1>": "ITEM", "<1,35,1>": "ITEM",
"<1,35,2>": "", "<1,35,2>": "",
"<1,35,3>": "", "<1,35,3>": "HELP.HELP",
"<1,35,4>": "&Context Help\tCtrl+F1", "<1,35,4>": "&Help\tF1",
"<1,35,5>": "0", "<1,35,5>": "0",
"<1,35,6>": "0", "<1,35,6>": "0",
"<1,35,7>": "0", "<1,35,7>": "0",
"<1,35,8>": "624", "<1,35,8>": "112",
"<1,35,9>": "", "<1,35,9>": "",
"<1,35,10>": "", "<1,35,10>": "",
"<1,35,11>": "0", "<1,35,11>": "0",
"<1,35,12>": "" "<1,35,12>": "",
"<1,35,13>": "",
"<1,35,14>": "",
"<1,35,15>": "",
"<1,35,16>": "",
"<1,35,17>": "",
"<1,35,18>": "",
"<1,35,19>": "",
"<1,35,20>": ""
},
"<1,36>": {
"<1,36,1>": "ITEM",
"<1,36,2>": "",
"<1,36,3>": "HELP.CONTEXT_HELP",
"<1,36,4>": "&Context Help\tCtrl+F1",
"<1,36,5>": "0",
"<1,36,6>": "0",
"<1,36,7>": "0",
"<1,36,8>": "624",
"<1,36,9>": "",
"<1,36,10>": "",
"<1,36,11>": "0",
"<1,36,12>": "",
"<1,36,13>": "",
"<1,36,14>": "",
"<1,36,15>": "",
"<1,36,16>": "",
"<1,36,17>": "",
"<1,36,18>": "",
"<1,36,19>": "",
"<1,36,20>": ""
} }
}, },
"<2>": { "<2>": {
@ -22367,7 +22658,17 @@
"<2,2,5,3>": "@FOCUS", "<2,2,5,3>": "@FOCUS",
"<2,2,5,4>": "", "<2,2,5,4>": "",
"<2,2,5,5>": "", "<2,2,5,5>": "",
"<2,2,5,6>": "" "<2,2,5,6>": "",
"<2,2,5,7>": "",
"<2,2,5,8>": "",
"<2,2,5,9>": "",
"<2,2,5,10>": "",
"<2,2,5,11>": "",
"<2,2,5,12>": "",
"<2,2,5,13>": "",
"<2,2,5,14>": "",
"<2,2,5,15>": "GEN",
"<2,2,5,16>": "0"
}, },
"<2,2,6>": { "<2,2,6>": {
"<2,2,6,1>": "E", "<2,2,6,1>": "E",
@ -22455,25 +22756,62 @@
"<2,2,16,3>": "LSL2*STPROCEXE**COMM_RDS", "<2,2,16,3>": "LSL2*STPROCEXE**COMM_RDS",
"<2,2,16,4>": "PrintLabels", "<2,2,16,4>": "PrintLabels",
"<2,2,16,5>": "", "<2,2,16,5>": "",
"<2,2,16,6>": "" "<2,2,16,6>": "",
"<2,2,16,7>": "",
"<2,2,16,8>": "",
"<2,2,16,9>": "",
"<2,2,16,10>": "",
"<2,2,16,11>": "",
"<2,2,16,12>": "",
"<2,2,16,13>": "",
"<2,2,16,14>": "",
"<2,2,16,15>": "STPROC",
"<2,2,16,16>": "0"
}, },
"<2,2,17>": { "<2,2,17>": {
"<2,2,17,1>": "E", "<2,2,17,1>": "X",
"<2,2,17,2>": "HELP", "<2,2,17,2>": "EXECUTE",
"<2,2,17,3>": "@FOCUS", "<2,2,17,3>": "COMM_RDS2",
"<2,2,17,4>": "", "<2,2,17,4>": "ReprintHold",
"<2,2,17,5>": "", "<2,2,17,5>": "",
"<2,2,17,6>": "" "<2,2,17,6>": "",
"<2,2,17,7>": "",
"<2,2,17,8>": "",
"<2,2,17,9>": "",
"<2,2,17,10>": "",
"<2,2,17,11>": "",
"<2,2,17,12>": "",
"<2,2,17,13>": "",
"<2,2,17,14>": "",
"<2,2,17,15>": "STPROC",
"<2,2,17,16>": "0"
}, },
"<2,2,18>": { "<2,2,18>": {
"<2,2,18,1>": "E", "<2,2,18,1>": "E",
"<2,2,18,2>": "HELP", "<2,2,18,2>": "HELP",
"<2,2,18,3>": "@WINDOW", "<2,2,18,3>": "@FOCUS",
"<2,2,18,4>": "", "<2,2,18,4>": "",
"<2,2,18,5>": "", "<2,2,18,5>": "",
"<2,2,18,6>": "" "<2,2,18,6>": "",
"<2,2,18,7>": "",
"<2,2,18,8>": "",
"<2,2,18,9>": "",
"<2,2,18,10>": "",
"<2,2,18,11>": "",
"<2,2,18,12>": "",
"<2,2,18,13>": "",
"<2,2,18,14>": "",
"<2,2,18,15>": "GEN",
"<2,2,18,16>": "0"
}, },
"<2,2,19>": "" "<2,2,19>": {
"<2,2,19,1>": "E",
"<2,2,19,2>": "HELP",
"<2,2,19,3>": "@WINDOW",
"<2,2,19,4>": "",
"<2,2,19,5>": "",
"<2,2,19,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -22492,9 +22830,9 @@
"<2,3,14>": "QBF.ABSOLUTE", "<2,3,14>": "QBF.ABSOLUTE",
"<2,3,15>": "QBF.CLOSE", "<2,3,15>": "QBF.CLOSE",
"<2,3,16>": "PRINT.PRINT_LABELS", "<2,3,16>": "PRINT.PRINT_LABELS",
"<2,3,17>": "HELP.HELP", "<2,3,17>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,18>": "HELP.CONTEXT_HELP", "<2,3,18>": "HELP.HELP",
"<2,3,19>": "" "<2,3,19>": "HELP.CONTEXT_HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -23725,22 +23725,19 @@
"<1>": { "<1>": {
"<1,1>": { "<1,1>": {
"<1,1,1>": "MENU", "<1,1,1>": "MENU",
"<1,1,2>": "5", "<1,1,2>": "6",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "26", "<1,1,9>": "28"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "6", "<1,2,2>": "6",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -23749,12 +23746,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row\tF5", "<1,3,4>": "&Read Row\tF5",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -23763,12 +23768,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tF9", "<1,4,4>": "&Save Row\tF9",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -23777,13 +23790,21 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "SEPARATOR", "<1,5,1>": "SEPARATOR",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.SEP100",
"<1,5,4>": "", "<1,5,4>": "SEP100",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
"<1,5,7>": "0", "<1,5,7>": "0",
@ -23791,12 +23812,20 @@
"<1,5,9>": "", "<1,5,9>": "",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "ITEM", "<1,6,1>": "ITEM",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.CLEAR_FORM",
"<1,6,4>": "C&lear Form\tF8", "<1,6,4>": "C&lear Form\tF8",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
@ -23805,13 +23834,21 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "SEPARATOR", "<1,7,1>": "SEPARATOR",
"<1,7,2>": "", "<1,7,2>": "",
"<1,7,3>": "", "<1,7,3>": "FILE.SEP101",
"<1,7,4>": "", "<1,7,4>": "SEP101",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
"<1,7,7>": "0", "<1,7,7>": "0",
@ -23819,12 +23856,20 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "ITEM", "<1,8,1>": "ITEM",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "FILE.EXIT",
"<1,8,4>": "E&xit", "<1,8,4>": "E&xit",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
@ -23833,12 +23878,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "POPUP", "<1,9,1>": "POPUP",
"<1,9,2>": "1", "<1,9,2>": "1",
"<1,9,3>": "", "<1,9,3>": "EDIT",
"<1,9,4>": "&Edit", "<1,9,4>": "&Edit",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -23847,12 +23900,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "ITEM", "<1,10,1>": "ITEM",
"<1,10,2>": "", "<1,10,2>": "",
"<1,10,3>": "", "<1,10,3>": "EDIT.OPTIONS",
"<1,10,4>": "&Options\tShift+F2", "<1,10,4>": "&Options\tShift+F2",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -23861,12 +23922,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "POPUP", "<1,11,1>": "POPUP",
"<1,11,2>": "10", "<1,11,2>": "10",
"<1,11,3>": "", "<1,11,3>": "QBF",
"<1,11,4>": "&QBF", "<1,11,4>": "&QBF",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -23875,12 +23944,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "ITEM", "<1,12,1>": "ITEM",
"<1,12,2>": "", "<1,12,2>": "",
"<1,12,3>": "", "<1,12,3>": "QBF.INITIALIZE",
"<1,12,4>": "&Initialize\tF11", "<1,12,4>": "&Initialize\tF11",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -23889,12 +23966,20 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "ITEM", "<1,13,1>": "ITEM",
"<1,13,2>": "", "<1,13,2>": "",
"<1,13,3>": "", "<1,13,3>": "QBF.EXECUTE",
"<1,13,4>": "&Execute\tF6", "<1,13,4>": "&Execute\tF6",
"<1,13,5>": "0", "<1,13,5>": "0",
"<1,13,6>": "0", "<1,13,6>": "0",
@ -23903,13 +23988,21 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "SEPARATOR", "<1,14,1>": "SEPARATOR",
"<1,14,2>": "", "<1,14,2>": "",
"<1,14,3>": "", "<1,14,3>": "QBF.SEP102",
"<1,14,4>": "", "<1,14,4>": "SEP102",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
"<1,14,7>": "0", "<1,14,7>": "0",
@ -23917,12 +24010,20 @@
"<1,14,9>": "", "<1,14,9>": "",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "ITEM", "<1,15,1>": "ITEM",
"<1,15,2>": "", "<1,15,2>": "",
"<1,15,3>": "", "<1,15,3>": "QBF.NEXT",
"<1,15,4>": "&Next\tF3", "<1,15,4>": "&Next\tF3",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -23931,12 +24032,20 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "ITEM", "<1,16,1>": "ITEM",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "QBF.PREVIOUS",
"<1,16,4>": "&Previous\tF4", "<1,16,4>": "&Previous\tF4",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
@ -23945,12 +24054,20 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "ITEM", "<1,17,1>": "ITEM",
"<1,17,2>": "", "<1,17,2>": "",
"<1,17,3>": "", "<1,17,3>": "QBF.FIRST",
"<1,17,4>": "&First\tCtrl+F4", "<1,17,4>": "&First\tCtrl+F4",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
@ -23959,12 +24076,20 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "ITEM", "<1,18,1>": "ITEM",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.LAST",
"<1,18,4>": "&Last\tCtrl+F3", "<1,18,4>": "&Last\tCtrl+F3",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
@ -23973,12 +24098,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.ABSOLUTE",
"<1,19,4>": "&Absolute\tF12", "<1,19,4>": "&Absolute\tF12",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -23987,13 +24120,21 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "SEPARATOR", "<1,20,1>": "SEPARATOR",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.SEP103",
"<1,20,4>": "", "<1,20,4>": "SEP103",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
"<1,20,7>": "0", "<1,20,7>": "0",
@ -24001,12 +24142,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.CLOSE",
"<1,21,4>": "&Close", "<1,21,4>": "&Close",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -24015,12 +24164,20 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "POPUP", "<1,22,1>": "POPUP",
"<1,22,2>": "1", "<1,22,2>": "1",
"<1,22,3>": "", "<1,22,3>": "SEND_MESSAGE",
"<1,22,4>": "&Send Message", "<1,22,4>": "&Send Message",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
@ -24029,12 +24186,20 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "ITEM", "<1,23,1>": "ITEM",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT",
"<1,23,4>": "&Message w/attachment", "<1,23,4>": "&Message w/attachment",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
@ -24043,13 +24208,21 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "POPUP", "<1,24,1>": "POPUP",
"<1,24,2>": "2", "<1,24,2>": "1",
"<1,24,3>": "", "<1,24,3>": "PRINT",
"<1,24,4>": "&Help", "<1,24,4>": "Print",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
"<1,24,7>": "0", "<1,24,7>": "0",
@ -24057,35 +24230,103 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "ITEM", "<1,25,1>": "ITEM",
"<1,25,2>": "", "<1,25,2>": "",
"<1,25,3>": "", "<1,25,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,25,4>": "&Help\tF1", "<1,25,4>": "Reprint Hold Label",
"<1,25,5>": "0", "<1,25,5>": "1",
"<1,25,6>": "0", "<1,25,6>": "0",
"<1,25,7>": "0", "<1,25,7>": "0",
"<1,25,8>": "112", "<1,25,8>": "0",
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "ITEM", "<1,26,1>": "POPUP",
"<1,26,2>": "", "<1,26,2>": "2",
"<1,26,3>": "", "<1,26,3>": "HELP",
"<1,26,4>": "&QuickHelp\tCtrl+F1", "<1,26,4>": "&Help",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
"<1,26,7>": "0", "<1,26,7>": "0",
"<1,26,8>": "624", "<1,26,8>": "0",
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": "",
"<1,26,20>": ""
},
"<1,27>": {
"<1,27,1>": "ITEM",
"<1,27,2>": "",
"<1,27,3>": "HELP.HELP",
"<1,27,4>": "&Help\tF1",
"<1,27,5>": "0",
"<1,27,6>": "0",
"<1,27,7>": "0",
"<1,27,8>": "112",
"<1,27,9>": "",
"<1,27,10>": "",
"<1,27,11>": "0",
"<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": "",
"<1,27,20>": ""
},
"<1,28>": {
"<1,28,1>": "ITEM",
"<1,28,2>": "",
"<1,28,3>": "HELP.QUICKHELP",
"<1,28,4>": "&QuickHelp\tCtrl+F1",
"<1,28,5>": "0",
"<1,28,6>": "0",
"<1,28,7>": "0",
"<1,28,8>": "624",
"<1,28,9>": "",
"<1,28,10>": "",
"<1,28,11>": "0",
"<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": "",
"<1,28,20>": ""
} }
}, },
"<2>": { "<2>": {
@ -24196,14 +24437,31 @@
"<2,2,13,6>": "" "<2,2,13,6>": ""
}, },
"<2,2,14>": { "<2,2,14>": {
"<2,2,14,1>": "E", "<2,2,14,1>": "X",
"<2,2,14,2>": "HELP", "<2,2,14,2>": "EXECUTE",
"<2,2,14,3>": "@FOCUS", "<2,2,14,3>": "COMM_RDS2",
"<2,2,14,4>": "", "<2,2,14,4>": "ReprintHold",
"<2,2,14,5>": "", "<2,2,14,5>": "",
"<2,2,14,6>": "" "<2,2,14,6>": "",
"<2,2,14,7>": "",
"<2,2,14,8>": "",
"<2,2,14,9>": "",
"<2,2,14,10>": "",
"<2,2,14,11>": "",
"<2,2,14,12>": "",
"<2,2,14,13>": "",
"<2,2,14,14>": "",
"<2,2,14,15>": "STPROC",
"<2,2,14,16>": "0"
}, },
"<2,2,15>": "" "<2,2,15>": {
"<2,2,15,1>": "E",
"<2,2,15,2>": "HELP",
"<2,2,15,3>": "@FOCUS",
"<2,2,15,4>": "",
"<2,2,15,5>": "",
"<2,2,15,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -24219,8 +24477,8 @@
"<2,3,11>": "QBF.LAST", "<2,3,11>": "QBF.LAST",
"<2,3,12>": "QBF.ABSOLUTE", "<2,3,12>": "QBF.ABSOLUTE",
"<2,3,13>": "QBF.CLOSE", "<2,3,13>": "QBF.CLOSE",
"<2,3,14>": "HELP.HELP", "<2,3,14>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,15>": "" "<2,3,15>": "HELP.HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -17361,22 +17361,19 @@
"<1>": { "<1>": {
"<1,1>": { "<1,1>": {
"<1,1,1>": "MENU", "<1,1,1>": "MENU",
"<1,1,2>": "5", "<1,1,2>": "6",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "28", "<1,1,9>": "30"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "6", "<1,2,2>": "6",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -17385,12 +17382,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row\tF5", "<1,3,4>": "&Read Row\tF5",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -17399,12 +17404,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tF9", "<1,4,4>": "&Save Row\tF9",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -17413,13 +17426,21 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "SEPARATOR", "<1,5,1>": "SEPARATOR",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.SEP100",
"<1,5,4>": "", "<1,5,4>": "SEP100",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
"<1,5,7>": "0", "<1,5,7>": "0",
@ -17427,12 +17448,20 @@
"<1,5,9>": "", "<1,5,9>": "",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "ITEM", "<1,6,1>": "ITEM",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.CLEAR_FORM",
"<1,6,4>": "C&lear Form\tF8", "<1,6,4>": "C&lear Form\tF8",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
@ -17441,13 +17470,21 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "SEPARATOR", "<1,7,1>": "SEPARATOR",
"<1,7,2>": "", "<1,7,2>": "",
"<1,7,3>": "", "<1,7,3>": "FILE.SEP101",
"<1,7,4>": "", "<1,7,4>": "SEP101",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
"<1,7,7>": "0", "<1,7,7>": "0",
@ -17455,12 +17492,20 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "ITEM", "<1,8,1>": "ITEM",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "FILE.EXIT",
"<1,8,4>": "E&xit", "<1,8,4>": "E&xit",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
@ -17469,12 +17514,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "POPUP", "<1,9,1>": "POPUP",
"<1,9,2>": "3", "<1,9,2>": "3",
"<1,9,3>": "", "<1,9,3>": "EDIT",
"<1,9,4>": "&Edit", "<1,9,4>": "&Edit",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -17483,12 +17536,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "ITEM", "<1,10,1>": "ITEM",
"<1,10,2>": "", "<1,10,2>": "",
"<1,10,3>": "", "<1,10,3>": "EDIT.OPTIONS",
"<1,10,4>": "&Options\tShift+F2", "<1,10,4>": "&Options\tShift+F2",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -17497,12 +17558,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "ITEM", "<1,11,1>": "ITEM",
"<1,11,2>": "", "<1,11,2>": "",
"<1,11,3>": "", "<1,11,3>": "EDIT.THICKNESS_OVERGROWTH_AVG",
"<1,11,4>": "&Thickness Overgrowth Avg", "<1,11,4>": "&Thickness Overgrowth Avg",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -17511,12 +17580,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "ITEM", "<1,12,1>": "ITEM",
"<1,12,2>": "", "<1,12,2>": "",
"<1,12,3>": "", "<1,12,3>": "EDIT.SSI_STANDARDS",
"<1,12,4>": "SSI Standards", "<1,12,4>": "SSI Standards",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -17525,12 +17602,20 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "POPUP", "<1,13,1>": "POPUP",
"<1,13,2>": "10", "<1,13,2>": "10",
"<1,13,3>": "", "<1,13,3>": "QBF",
"<1,13,4>": "&QBF", "<1,13,4>": "&QBF",
"<1,13,5>": "0", "<1,13,5>": "0",
"<1,13,6>": "0", "<1,13,6>": "0",
@ -17539,12 +17624,20 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "ITEM", "<1,14,1>": "ITEM",
"<1,14,2>": "", "<1,14,2>": "",
"<1,14,3>": "", "<1,14,3>": "QBF.INITIALIZE",
"<1,14,4>": "&Initialize\tF11", "<1,14,4>": "&Initialize\tF11",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
@ -17553,12 +17646,20 @@
"<1,14,9>": "", "<1,14,9>": "",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "ITEM", "<1,15,1>": "ITEM",
"<1,15,2>": "", "<1,15,2>": "",
"<1,15,3>": "", "<1,15,3>": "QBF.EXECUTE",
"<1,15,4>": "&Execute\tF6", "<1,15,4>": "&Execute\tF6",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -17567,13 +17668,21 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "SEPARATOR", "<1,16,1>": "SEPARATOR",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "QBF.SEP102",
"<1,16,4>": "", "<1,16,4>": "SEP102",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
"<1,16,7>": "0", "<1,16,7>": "0",
@ -17581,12 +17690,20 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "ITEM", "<1,17,1>": "ITEM",
"<1,17,2>": "", "<1,17,2>": "",
"<1,17,3>": "", "<1,17,3>": "QBF.NEXT",
"<1,17,4>": "&Next\tF3", "<1,17,4>": "&Next\tF3",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
@ -17595,12 +17712,20 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "ITEM", "<1,18,1>": "ITEM",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.PREVIOUS",
"<1,18,4>": "&Previous\tF4", "<1,18,4>": "&Previous\tF4",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
@ -17609,12 +17734,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.FIRST",
"<1,19,4>": "&First\tCtrl+F4", "<1,19,4>": "&First\tCtrl+F4",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -17623,12 +17756,20 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "ITEM", "<1,20,1>": "ITEM",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.LAST",
"<1,20,4>": "&Last\tCtrl+F3", "<1,20,4>": "&Last\tCtrl+F3",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
@ -17637,12 +17778,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.ABSOLUTE",
"<1,21,4>": "&Absolute\tF12", "<1,21,4>": "&Absolute\tF12",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -17651,13 +17800,21 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "SEPARATOR", "<1,22,1>": "SEPARATOR",
"<1,22,2>": "", "<1,22,2>": "",
"<1,22,3>": "", "<1,22,3>": "QBF.SEP103",
"<1,22,4>": "", "<1,22,4>": "SEP103",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
"<1,22,7>": "0", "<1,22,7>": "0",
@ -17665,12 +17822,20 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "ITEM", "<1,23,1>": "ITEM",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "QBF.CLOSE",
"<1,23,4>": "&Close", "<1,23,4>": "&Close",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
@ -17679,12 +17844,20 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "POPUP", "<1,24,1>": "POPUP",
"<1,24,2>": "1", "<1,24,2>": "1",
"<1,24,3>": "", "<1,24,3>": "SEND_MESSAGE",
"<1,24,4>": "&Send Message", "<1,24,4>": "&Send Message",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
@ -17693,12 +17866,20 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "ITEM", "<1,25,1>": "ITEM",
"<1,25,2>": "", "<1,25,2>": "",
"<1,25,3>": "", "<1,25,3>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT",
"<1,25,4>": "&Message w/attachment", "<1,25,4>": "&Message w/attachment",
"<1,25,5>": "0", "<1,25,5>": "0",
"<1,25,6>": "0", "<1,25,6>": "0",
@ -17707,13 +17888,21 @@
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "POPUP", "<1,26,1>": "POPUP",
"<1,26,2>": "2", "<1,26,2>": "1",
"<1,26,3>": "", "<1,26,3>": "PRINT",
"<1,26,4>": "&Help", "<1,26,4>": "Print",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
"<1,26,7>": "0", "<1,26,7>": "0",
@ -17721,43 +17910,109 @@
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": ""
}, },
"<1,27>": { "<1,27>": {
"<1,27,1>": "ITEM", "<1,27,1>": "ITEM",
"<1,27,2>": "", "<1,27,2>": "",
"<1,27,3>": "", "<1,27,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,27,4>": "&Help\tF1", "<1,27,4>": "Reprint Hold Label",
"<1,27,5>": "0", "<1,27,5>": "1",
"<1,27,6>": "0", "<1,27,6>": "0",
"<1,27,7>": "0", "<1,27,7>": "0",
"<1,27,8>": "112", "<1,27,8>": "0",
"<1,27,9>": "", "<1,27,9>": "",
"<1,27,10>": "", "<1,27,10>": "",
"<1,27,11>": "0", "<1,27,11>": "0",
"<1,27,12>": "" "<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": ""
}, },
"<1,28>": { "<1,28>": {
"<1,28,1>": "ITEM", "<1,28,1>": "POPUP",
"<1,28,2>": "", "<1,28,2>": "2",
"<1,28,3>": "", "<1,28,3>": "HELP",
"<1,28,4>": "&Context Help\tCtrl+F1", "<1,28,4>": "&Help",
"<1,28,5>": "0", "<1,28,5>": "0",
"<1,28,6>": "0", "<1,28,6>": "0",
"<1,28,7>": "0", "<1,28,7>": "0",
"<1,28,8>": "624", "<1,28,8>": "0",
"<1,28,9>": "", "<1,28,9>": "",
"<1,28,10>": "", "<1,28,10>": "",
"<1,28,11>": "0", "<1,28,11>": "0",
"<1,28,12>": "" "<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": "",
"<1,28,20>": ""
},
"<1,29>": {
"<1,29,1>": "ITEM",
"<1,29,2>": "",
"<1,29,3>": "HELP.HELP",
"<1,29,4>": "&Help\tF1",
"<1,29,5>": "0",
"<1,29,6>": "0",
"<1,29,7>": "0",
"<1,29,8>": "112",
"<1,29,9>": "",
"<1,29,10>": "",
"<1,29,11>": "0",
"<1,29,12>": "",
"<1,29,13>": "",
"<1,29,14>": "",
"<1,29,15>": "",
"<1,29,16>": "",
"<1,29,17>": "",
"<1,29,18>": "",
"<1,29,19>": "",
"<1,29,20>": ""
},
"<1,30>": {
"<1,30,1>": "ITEM",
"<1,30,2>": "",
"<1,30,3>": "HELP.CONTEXT_HELP",
"<1,30,4>": "&Context Help\tCtrl+F1",
"<1,30,5>": "0",
"<1,30,6>": "0",
"<1,30,7>": "0",
"<1,30,8>": "624",
"<1,30,9>": "",
"<1,30,10>": "",
"<1,30,11>": "0",
"<1,30,12>": "",
"<1,30,13>": "",
"<1,30,14>": "",
"<1,30,15>": "",
"<1,30,16>": "",
"<1,30,17>": "",
"<1,30,18>": "",
"<1,30,19>": "",
"<1,30,20>": ""
} }
}, },
"<2>": { "<2>": {
"<2,1>": { "<2,1>": {
"<2,1,1>": { "<2,1,1>": {
"<2,1,1,1>": "EDIT.THICKNESS_OVERGROWTH_AVG", "<2,1,1,1>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT",
"<2,1,1,2>": "EDIT.SSI_STANDARDS", "<2,1,1,2>": "EDIT.SSI_STANDARDS",
"<2,1,1,3>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT" "<2,1,1,3>": "EDIT.THICKNESS_OVERGROWTH_AVG"
} }
}, },
"<2,2>": { "<2,2>": {
@ -17866,22 +18121,39 @@
"<2,2,13,6>": "" "<2,2,13,6>": ""
}, },
"<2,2,14>": { "<2,2,14>": {
"<2,2,14,1>": "E", "<2,2,14,1>": "X",
"<2,2,14,2>": "HELP", "<2,2,14,2>": "EXECUTE",
"<2,2,14,3>": "@FOCUS", "<2,2,14,3>": "COMM_RDS2",
"<2,2,14,4>": "", "<2,2,14,4>": "ReprintHold",
"<2,2,14,5>": "", "<2,2,14,5>": "",
"<2,2,14,6>": "" "<2,2,14,6>": "",
"<2,2,14,7>": "",
"<2,2,14,8>": "",
"<2,2,14,9>": "",
"<2,2,14,10>": "",
"<2,2,14,11>": "",
"<2,2,14,12>": "",
"<2,2,14,13>": "",
"<2,2,14,14>": "",
"<2,2,14,15>": "STPROC",
"<2,2,14,16>": "0"
}, },
"<2,2,15>": { "<2,2,15>": {
"<2,2,15,1>": "E", "<2,2,15,1>": "E",
"<2,2,15,2>": "HELP", "<2,2,15,2>": "HELP",
"<2,2,15,3>": "@WINDOW", "<2,2,15,3>": "@FOCUS",
"<2,2,15,4>": "", "<2,2,15,4>": "",
"<2,2,15,5>": "", "<2,2,15,5>": "",
"<2,2,15,6>": "" "<2,2,15,6>": ""
}, },
"<2,2,16>": "" "<2,2,16>": {
"<2,2,16,1>": "E",
"<2,2,16,2>": "HELP",
"<2,2,16,3>": "@WINDOW",
"<2,2,16,4>": "",
"<2,2,16,5>": "",
"<2,2,16,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -17897,9 +18169,9 @@
"<2,3,11>": "QBF.LAST", "<2,3,11>": "QBF.LAST",
"<2,3,12>": "QBF.ABSOLUTE", "<2,3,12>": "QBF.ABSOLUTE",
"<2,3,13>": "QBF.CLOSE", "<2,3,13>": "QBF.CLOSE",
"<2,3,14>": "HELP.HELP", "<2,3,14>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,15>": "HELP.CONTEXT_HELP", "<2,3,15>": "HELP.HELP",
"<2,3,16>": "" "<2,3,16>": "HELP.CONTEXT_HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -18650,22 +18650,19 @@
"<1>": { "<1>": {
"<1,1>": { "<1,1>": {
"<1,1,1>": "MENU", "<1,1,1>": "MENU",
"<1,1,2>": "5", "<1,1,2>": "6",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "29", "<1,1,9>": "31"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "7", "<1,2,2>": "7",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -18674,12 +18671,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row", "<1,3,4>": "&Read Row",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -18688,12 +18693,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tF9", "<1,4,4>": "&Save Row\tF9",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -18702,12 +18715,20 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "ITEM", "<1,5,1>": "ITEM",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.UPDATE",
"<1,5,4>": "&Update\tF5", "<1,5,4>": "&Update\tF5",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
@ -18716,13 +18737,21 @@
"<1,5,9>": "Save and ReRead record from database.", "<1,5,9>": "Save and ReRead record from database.",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "SEPARATOR", "<1,6,1>": "SEPARATOR",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.SEP100",
"<1,6,4>": "", "<1,6,4>": "SEP100",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
"<1,6,7>": "0", "<1,6,7>": "0",
@ -18730,12 +18759,20 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "ITEM", "<1,7,1>": "ITEM",
"<1,7,2>": "", "<1,7,2>": "",
"<1,7,3>": "", "<1,7,3>": "FILE.CLEAR_FORM",
"<1,7,4>": "C&lear Form\tF8", "<1,7,4>": "C&lear Form\tF8",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
@ -18744,13 +18781,21 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "SEPARATOR", "<1,8,1>": "SEPARATOR",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "FILE.SEP101",
"<1,8,4>": "", "<1,8,4>": "SEP101",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
"<1,8,7>": "0", "<1,8,7>": "0",
@ -18758,12 +18803,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "ITEM", "<1,9,1>": "ITEM",
"<1,9,2>": "", "<1,9,2>": "",
"<1,9,3>": "", "<1,9,3>": "FILE.EXIT",
"<1,9,4>": "E&xit", "<1,9,4>": "E&xit",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -18772,12 +18825,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "POPUP", "<1,10,1>": "POPUP",
"<1,10,2>": "3", "<1,10,2>": "3",
"<1,10,3>": "", "<1,10,3>": "EDIT",
"<1,10,4>": "&Edit", "<1,10,4>": "&Edit",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -18786,12 +18847,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "ITEM", "<1,11,1>": "ITEM",
"<1,11,2>": "", "<1,11,2>": "",
"<1,11,3>": "", "<1,11,3>": "EDIT.OPTIONS",
"<1,11,4>": "&Options\tShift+F2", "<1,11,4>": "&Options\tShift+F2",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -18800,12 +18869,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "ITEM", "<1,12,1>": "ITEM",
"<1,12,2>": "", "<1,12,2>": "",
"<1,12,3>": "", "<1,12,3>": "EDIT.REJECT_ACCOUNTABILITY",
"<1,12,4>": "&Reject Accountability", "<1,12,4>": "&Reject Accountability",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -18814,7 +18891,15 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "ITEM", "<1,13,1>": "ITEM",
@ -18828,12 +18913,20 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "POPUP", "<1,14,1>": "POPUP",
"<1,14,2>": "10", "<1,14,2>": "10",
"<1,14,3>": "", "<1,14,3>": "QBF",
"<1,14,4>": "&QBF", "<1,14,4>": "&QBF",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
@ -18842,12 +18935,20 @@
"<1,14,9>": "", "<1,14,9>": "",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "ITEM", "<1,15,1>": "ITEM",
"<1,15,2>": "", "<1,15,2>": "",
"<1,15,3>": "", "<1,15,3>": "QBF.INITIALIZE",
"<1,15,4>": "&Initialize\tF11", "<1,15,4>": "&Initialize\tF11",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -18856,12 +18957,20 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "ITEM", "<1,16,1>": "ITEM",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "QBF.EXECUTE",
"<1,16,4>": "&Execute\tF6", "<1,16,4>": "&Execute\tF6",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
@ -18870,13 +18979,21 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "SEPARATOR", "<1,17,1>": "SEPARATOR",
"<1,17,2>": "", "<1,17,2>": "",
"<1,17,3>": "", "<1,17,3>": "QBF.SEP102",
"<1,17,4>": "", "<1,17,4>": "SEP102",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
"<1,17,7>": "0", "<1,17,7>": "0",
@ -18884,12 +19001,20 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "ITEM", "<1,18,1>": "ITEM",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.NEXT",
"<1,18,4>": "&Next\tF3", "<1,18,4>": "&Next\tF3",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
@ -18898,12 +19023,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.PREVIOUS",
"<1,19,4>": "&Previous\tF4", "<1,19,4>": "&Previous\tF4",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -18912,12 +19045,20 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "ITEM", "<1,20,1>": "ITEM",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.FIRST",
"<1,20,4>": "&First\tCtrl+F4", "<1,20,4>": "&First\tCtrl+F4",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
@ -18926,12 +19067,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.LAST",
"<1,21,4>": "&Last\tCtrl+F3", "<1,21,4>": "&Last\tCtrl+F3",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -18940,12 +19089,20 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "ITEM", "<1,22,1>": "ITEM",
"<1,22,2>": "", "<1,22,2>": "",
"<1,22,3>": "", "<1,22,3>": "QBF.ABSOLUTE",
"<1,22,4>": "&Absolute\tF12", "<1,22,4>": "&Absolute\tF12",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
@ -18954,13 +19111,21 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "SEPARATOR", "<1,23,1>": "SEPARATOR",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "QBF.SEP103",
"<1,23,4>": "", "<1,23,4>": "SEP103",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
"<1,23,7>": "0", "<1,23,7>": "0",
@ -18968,12 +19133,20 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "ITEM", "<1,24,1>": "ITEM",
"<1,24,2>": "", "<1,24,2>": "",
"<1,24,3>": "", "<1,24,3>": "QBF.CLOSE",
"<1,24,4>": "&Close", "<1,24,4>": "&Close",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
@ -18982,12 +19155,20 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "POPUP", "<1,25,1>": "POPUP",
"<1,25,2>": "1", "<1,25,2>": "1",
"<1,25,3>": "", "<1,25,3>": "SEND_MESSAGE",
"<1,25,4>": "&Send Message", "<1,25,4>": "&Send Message",
"<1,25,5>": "0", "<1,25,5>": "0",
"<1,25,6>": "0", "<1,25,6>": "0",
@ -18996,12 +19177,20 @@
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "ITEM", "<1,26,1>": "ITEM",
"<1,26,2>": "", "<1,26,2>": "",
"<1,26,3>": "", "<1,26,3>": "SEND_MESSAGE.MESSAGE_W/ATTACHMENT",
"<1,26,4>": "&Message w/attachment", "<1,26,4>": "&Message w/attachment",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
@ -19010,13 +19199,21 @@
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": "",
"<1,26,20>": ""
}, },
"<1,27>": { "<1,27>": {
"<1,27,1>": "POPUP", "<1,27,1>": "POPUP",
"<1,27,2>": "2", "<1,27,2>": "1",
"<1,27,3>": "", "<1,27,3>": "PRINT",
"<1,27,4>": "&Help", "<1,27,4>": "Print",
"<1,27,5>": "0", "<1,27,5>": "0",
"<1,27,6>": "0", "<1,27,6>": "0",
"<1,27,7>": "0", "<1,27,7>": "0",
@ -19024,35 +19221,101 @@
"<1,27,9>": "", "<1,27,9>": "",
"<1,27,10>": "", "<1,27,10>": "",
"<1,27,11>": "0", "<1,27,11>": "0",
"<1,27,12>": "" "<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": ""
}, },
"<1,28>": { "<1,28>": {
"<1,28,1>": "ITEM", "<1,28,1>": "ITEM",
"<1,28,2>": "", "<1,28,2>": "",
"<1,28,3>": "", "<1,28,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,28,4>": "&Help\tF1", "<1,28,4>": "Reprint Hold Label",
"<1,28,5>": "0", "<1,28,5>": "1",
"<1,28,6>": "0", "<1,28,6>": "0",
"<1,28,7>": "0", "<1,28,7>": "0",
"<1,28,8>": "112", "<1,28,8>": "0",
"<1,28,9>": "", "<1,28,9>": "",
"<1,28,10>": "", "<1,28,10>": "",
"<1,28,11>": "0", "<1,28,11>": "0",
"<1,28,12>": "" "<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": ""
}, },
"<1,29>": { "<1,29>": {
"<1,29,1>": "ITEM", "<1,29,1>": "POPUP",
"<1,29,2>": "", "<1,29,2>": "2",
"<1,29,3>": "", "<1,29,3>": "HELP",
"<1,29,4>": "&Context Help\tCtrl+F1", "<1,29,4>": "&Help",
"<1,29,5>": "0", "<1,29,5>": "0",
"<1,29,6>": "0", "<1,29,6>": "0",
"<1,29,7>": "0", "<1,29,7>": "0",
"<1,29,8>": "624", "<1,29,8>": "0",
"<1,29,9>": "", "<1,29,9>": "",
"<1,29,10>": "", "<1,29,10>": "",
"<1,29,11>": "0", "<1,29,11>": "0",
"<1,29,12>": "" "<1,29,12>": "",
"<1,29,13>": "",
"<1,29,14>": "",
"<1,29,15>": "",
"<1,29,16>": "",
"<1,29,17>": "",
"<1,29,18>": "",
"<1,29,19>": "",
"<1,29,20>": ""
},
"<1,30>": {
"<1,30,1>": "ITEM",
"<1,30,2>": "",
"<1,30,3>": "HELP.HELP",
"<1,30,4>": "&Help\tF1",
"<1,30,5>": "0",
"<1,30,6>": "0",
"<1,30,7>": "0",
"<1,30,8>": "112",
"<1,30,9>": "",
"<1,30,10>": "",
"<1,30,11>": "0",
"<1,30,12>": "",
"<1,30,13>": "",
"<1,30,14>": "",
"<1,30,15>": "",
"<1,30,16>": "",
"<1,30,17>": "",
"<1,30,18>": "",
"<1,30,19>": "",
"<1,30,20>": ""
},
"<1,31>": {
"<1,31,1>": "ITEM",
"<1,31,2>": "",
"<1,31,3>": "HELP.CONTEXT_HELP",
"<1,31,4>": "&Context Help\tCtrl+F1",
"<1,31,5>": "0",
"<1,31,6>": "0",
"<1,31,7>": "0",
"<1,31,8>": "624",
"<1,31,9>": "",
"<1,31,10>": "",
"<1,31,11>": "0",
"<1,31,12>": "",
"<1,31,13>": "",
"<1,31,14>": "",
"<1,31,15>": "",
"<1,31,16>": "",
"<1,31,17>": "",
"<1,31,18>": "",
"<1,31,19>": "",
"<1,31,20>": ""
} }
}, },
"<2>": { "<2>": {
@ -19177,22 +19440,39 @@
"<2,2,14,6>": "" "<2,2,14,6>": ""
}, },
"<2,2,15>": { "<2,2,15>": {
"<2,2,15,1>": "E", "<2,2,15,1>": "X",
"<2,2,15,2>": "HELP", "<2,2,15,2>": "EXECUTE",
"<2,2,15,3>": "@FOCUS", "<2,2,15,3>": "COMM_RDS2",
"<2,2,15,4>": "", "<2,2,15,4>": "ReprintHold",
"<2,2,15,5>": "", "<2,2,15,5>": "",
"<2,2,15,6>": "" "<2,2,15,6>": "",
"<2,2,15,7>": "",
"<2,2,15,8>": "",
"<2,2,15,9>": "",
"<2,2,15,10>": "",
"<2,2,15,11>": "",
"<2,2,15,12>": "",
"<2,2,15,13>": "",
"<2,2,15,14>": "",
"<2,2,15,15>": "STPROC",
"<2,2,15,16>": "0"
}, },
"<2,2,16>": { "<2,2,16>": {
"<2,2,16,1>": "E", "<2,2,16,1>": "E",
"<2,2,16,2>": "HELP", "<2,2,16,2>": "HELP",
"<2,2,16,3>": "@WINDOW", "<2,2,16,3>": "@FOCUS",
"<2,2,16,4>": "", "<2,2,16,4>": "",
"<2,2,16,5>": "", "<2,2,16,5>": "",
"<2,2,16,6>": "" "<2,2,16,6>": ""
}, },
"<2,2,17>": "" "<2,2,17>": {
"<2,2,17,1>": "E",
"<2,2,17,2>": "HELP",
"<2,2,17,3>": "@WINDOW",
"<2,2,17,4>": "",
"<2,2,17,5>": "",
"<2,2,17,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -19209,9 +19489,9 @@
"<2,3,12>": "QBF.LAST", "<2,3,12>": "QBF.LAST",
"<2,3,13>": "QBF.ABSOLUTE", "<2,3,13>": "QBF.ABSOLUTE",
"<2,3,14>": "QBF.CLOSE", "<2,3,14>": "QBF.CLOSE",
"<2,3,15>": "HELP.HELP", "<2,3,15>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,16>": "HELP.CONTEXT_HELP", "<2,3,16>": "HELP.HELP",
"<2,3,17>": "" "<2,3,17>": "HELP.CONTEXT_HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -15685,22 +15685,19 @@
"<1>": { "<1>": {
"<1,1>": { "<1,1>": {
"<1,1,1>": "MENU", "<1,1,1>": "MENU",
"<1,1,2>": "5", "<1,1,2>": "6",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "32", "<1,1,9>": "34"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "7", "<1,2,2>": "7",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -15709,12 +15706,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row\tCtrl+R", "<1,3,4>": "&Read Row\tCtrl+R",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -15723,12 +15728,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tCtrl+S", "<1,4,4>": "&Save Row\tCtrl+S",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -15737,13 +15750,21 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "SEPARATOR", "<1,5,1>": "SEPARATOR",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.SEP100",
"<1,5,4>": "", "<1,5,4>": "SEP100",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
"<1,5,7>": "0", "<1,5,7>": "0",
@ -15751,12 +15772,20 @@
"<1,5,9>": "", "<1,5,9>": "",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "ITEM", "<1,6,1>": "ITEM",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.CLEAR_FORM",
"<1,6,4>": "C&lear Form\tF8", "<1,6,4>": "C&lear Form\tF8",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
@ -15765,12 +15794,20 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "ITEM", "<1,7,1>": "ITEM",
"<1,7,2>": "", "<1,7,2>": "",
"<1,7,3>": "", "<1,7,3>": "FILE.DELETE_ROW",
"<1,7,4>": "&Delete Row\tF7", "<1,7,4>": "&Delete Row\tF7",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
@ -15779,13 +15816,21 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "SEPARATOR", "<1,8,1>": "SEPARATOR",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "FILE.SEP101",
"<1,8,4>": "", "<1,8,4>": "SEP101",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
"<1,8,7>": "0", "<1,8,7>": "0",
@ -15793,12 +15838,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "ITEM", "<1,9,1>": "ITEM",
"<1,9,2>": "", "<1,9,2>": "",
"<1,9,3>": "", "<1,9,3>": "FILE.CLOSE",
"<1,9,4>": "&Close\tAlt+C", "<1,9,4>": "&Close\tAlt+C",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -15807,12 +15860,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "POPUP", "<1,10,1>": "POPUP",
"<1,10,2>": "1", "<1,10,2>": "1",
"<1,10,3>": "", "<1,10,3>": "EDIT",
"<1,10,4>": "&Edit", "<1,10,4>": "&Edit",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -15821,12 +15882,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "ITEM", "<1,11,1>": "ITEM",
"<1,11,2>": "", "<1,11,2>": "",
"<1,11,3>": "", "<1,11,3>": "EDIT.OPTIONS",
"<1,11,4>": "&Options\tAlt+Down", "<1,11,4>": "&Options\tAlt+Down",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -15835,12 +15904,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "POPUP", "<1,12,1>": "POPUP",
"<1,12,2>": "4", "<1,12,2>": "4",
"<1,12,3>": "", "<1,12,3>": "VIEW",
"<1,12,4>": "&View", "<1,12,4>": "&View",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -15849,12 +15926,20 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "ITEM", "<1,13,1>": "ITEM",
"<1,13,2>": "", "<1,13,2>": "",
"<1,13,3>": "", "<1,13,3>": "VIEW.FIRST_PAGE",
"<1,13,4>": "&First Page\tCtrl+Shift+Home", "<1,13,4>": "&First Page\tCtrl+Shift+Home",
"<1,13,5>": "0", "<1,13,5>": "0",
"<1,13,6>": "0", "<1,13,6>": "0",
@ -15863,12 +15948,20 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "ITEM", "<1,14,1>": "ITEM",
"<1,14,2>": "", "<1,14,2>": "",
"<1,14,3>": "", "<1,14,3>": "VIEW.PREVIOUS_PAGE",
"<1,14,4>": "&Previous Page\tCtrl+Shift+PgUp", "<1,14,4>": "&Previous Page\tCtrl+Shift+PgUp",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
@ -15877,12 +15970,20 @@
"<1,14,9>": "", "<1,14,9>": "",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "ITEM", "<1,15,1>": "ITEM",
"<1,15,2>": "", "<1,15,2>": "",
"<1,15,3>": "", "<1,15,3>": "VIEW.NEXT_PAGE",
"<1,15,4>": "&Next Page\tCtrl+Shift+PgDn", "<1,15,4>": "&Next Page\tCtrl+Shift+PgDn",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -15891,12 +15992,20 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "ITEM", "<1,16,1>": "ITEM",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "VIEW.LAST_PAGE",
"<1,16,4>": "&Last Page\tCtrl+Shift+End", "<1,16,4>": "&Last Page\tCtrl+Shift+End",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
@ -15905,12 +16014,20 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "POPUP", "<1,17,1>": "POPUP",
"<1,17,2>": "12", "<1,17,2>": "12",
"<1,17,3>": "", "<1,17,3>": "QBF",
"<1,17,4>": "&QBF", "<1,17,4>": "&QBF",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
@ -15919,12 +16036,20 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "ITEM", "<1,18,1>": "ITEM",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.INITIALIZE",
"<1,18,4>": "&Initialize\tF11", "<1,18,4>": "&Initialize\tF11",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
@ -15933,12 +16058,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.EXECUTE",
"<1,19,4>": "&Execute\tF6", "<1,19,4>": "&Execute\tF6",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -15947,13 +16080,21 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "SEPARATOR", "<1,20,1>": "SEPARATOR",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.SEP102",
"<1,20,4>": "", "<1,20,4>": "SEP102",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
"<1,20,7>": "0", "<1,20,7>": "0",
@ -15961,12 +16102,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.NEXT",
"<1,21,4>": "&Next\tF3", "<1,21,4>": "&Next\tF3",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -15975,12 +16124,20 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "ITEM", "<1,22,1>": "ITEM",
"<1,22,2>": "", "<1,22,2>": "",
"<1,22,3>": "", "<1,22,3>": "QBF.PREVIOUS",
"<1,22,4>": "&Previous\tF4", "<1,22,4>": "&Previous\tF4",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
@ -15989,12 +16146,20 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "ITEM", "<1,23,1>": "ITEM",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "QBF.FIRST",
"<1,23,4>": "&First\tCtrl+F4", "<1,23,4>": "&First\tCtrl+F4",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
@ -16003,12 +16168,20 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "ITEM", "<1,24,1>": "ITEM",
"<1,24,2>": "", "<1,24,2>": "",
"<1,24,3>": "", "<1,24,3>": "QBF.LAST",
"<1,24,4>": "&Last\tCtrl+F3", "<1,24,4>": "&Last\tCtrl+F3",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
@ -16017,12 +16190,20 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "ITEM", "<1,25,1>": "ITEM",
"<1,25,2>": "", "<1,25,2>": "",
"<1,25,3>": "", "<1,25,3>": "QBF.ABSOLUTE",
"<1,25,4>": "&Absolute\tF12", "<1,25,4>": "&Absolute\tF12",
"<1,25,5>": "0", "<1,25,5>": "0",
"<1,25,6>": "0", "<1,25,6>": "0",
@ -16031,13 +16212,21 @@
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "SEPARATOR", "<1,26,1>": "SEPARATOR",
"<1,26,2>": "", "<1,26,2>": "",
"<1,26,3>": "", "<1,26,3>": "QBF.SEP103",
"<1,26,4>": "", "<1,26,4>": "SEP103",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
"<1,26,7>": "0", "<1,26,7>": "0",
@ -16045,12 +16234,20 @@
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": "",
"<1,26,20>": ""
}, },
"<1,27>": { "<1,27>": {
"<1,27,1>": "ITEM", "<1,27,1>": "ITEM",
"<1,27,2>": "", "<1,27,2>": "",
"<1,27,3>": "", "<1,27,3>": "QBF.TABLE",
"<1,27,4>": "&Table", "<1,27,4>": "&Table",
"<1,27,5>": "0", "<1,27,5>": "0",
"<1,27,6>": "0", "<1,27,6>": "0",
@ -16059,13 +16256,21 @@
"<1,27,9>": "", "<1,27,9>": "",
"<1,27,10>": "", "<1,27,10>": "",
"<1,27,11>": "0", "<1,27,11>": "0",
"<1,27,12>": "" "<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": "",
"<1,27,20>": ""
}, },
"<1,28>": { "<1,28>": {
"<1,28,1>": "SEPARATOR", "<1,28,1>": "SEPARATOR",
"<1,28,2>": "", "<1,28,2>": "",
"<1,28,3>": "", "<1,28,3>": "QBF.SEP104",
"<1,28,4>": "", "<1,28,4>": "SEP104",
"<1,28,5>": "0", "<1,28,5>": "0",
"<1,28,6>": "0", "<1,28,6>": "0",
"<1,28,7>": "0", "<1,28,7>": "0",
@ -16073,12 +16278,20 @@
"<1,28,9>": "", "<1,28,9>": "",
"<1,28,10>": "", "<1,28,10>": "",
"<1,28,11>": "0", "<1,28,11>": "0",
"<1,28,12>": "" "<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": "",
"<1,28,20>": ""
}, },
"<1,29>": { "<1,29>": {
"<1,29,1>": "ITEM", "<1,29,1>": "ITEM",
"<1,29,2>": "", "<1,29,2>": "",
"<1,29,3>": "", "<1,29,3>": "QBF.CLOSE",
"<1,29,4>": "&Close", "<1,29,4>": "&Close",
"<1,29,5>": "0", "<1,29,5>": "0",
"<1,29,6>": "0", "<1,29,6>": "0",
@ -16087,13 +16300,21 @@
"<1,29,9>": "", "<1,29,9>": "",
"<1,29,10>": "", "<1,29,10>": "",
"<1,29,11>": "0", "<1,29,11>": "0",
"<1,29,12>": "" "<1,29,12>": "",
"<1,29,13>": "",
"<1,29,14>": "",
"<1,29,15>": "",
"<1,29,16>": "",
"<1,29,17>": "",
"<1,29,18>": "",
"<1,29,19>": "",
"<1,29,20>": ""
}, },
"<1,30>": { "<1,30>": {
"<1,30,1>": "POPUP", "<1,30,1>": "POPUP",
"<1,30,2>": "2", "<1,30,2>": "1",
"<1,30,3>": "", "<1,30,3>": "PRINT",
"<1,30,4>": "&Help", "<1,30,4>": "Print",
"<1,30,5>": "0", "<1,30,5>": "0",
"<1,30,6>": "0", "<1,30,6>": "0",
"<1,30,7>": "0", "<1,30,7>": "0",
@ -16101,35 +16322,103 @@
"<1,30,9>": "", "<1,30,9>": "",
"<1,30,10>": "", "<1,30,10>": "",
"<1,30,11>": "0", "<1,30,11>": "0",
"<1,30,12>": "" "<1,30,12>": "",
"<1,30,13>": "",
"<1,30,14>": "",
"<1,30,15>": "",
"<1,30,16>": "",
"<1,30,17>": "",
"<1,30,18>": "",
"<1,30,19>": "",
"<1,30,20>": ""
}, },
"<1,31>": { "<1,31>": {
"<1,31,1>": "ITEM", "<1,31,1>": "ITEM",
"<1,31,2>": "", "<1,31,2>": "",
"<1,31,3>": "", "<1,31,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,31,4>": "&Help\tF1", "<1,31,4>": "Reprint Hold Label",
"<1,31,5>": "0", "<1,31,5>": "1",
"<1,31,6>": "0", "<1,31,6>": "0",
"<1,31,7>": "0", "<1,31,7>": "0",
"<1,31,8>": "112", "<1,31,8>": "0",
"<1,31,9>": "", "<1,31,9>": "",
"<1,31,10>": "", "<1,31,10>": "",
"<1,31,11>": "0", "<1,31,11>": "0",
"<1,31,12>": "" "<1,31,12>": "",
"<1,31,13>": "",
"<1,31,14>": "",
"<1,31,15>": "",
"<1,31,16>": "",
"<1,31,17>": "",
"<1,31,18>": "",
"<1,31,19>": "",
"<1,31,20>": ""
}, },
"<1,32>": { "<1,32>": {
"<1,32,1>": "ITEM", "<1,32,1>": "POPUP",
"<1,32,2>": "", "<1,32,2>": "2",
"<1,32,3>": "", "<1,32,3>": "HELP",
"<1,32,4>": "&QuickHelp\tCtrl+F1", "<1,32,4>": "&Help",
"<1,32,5>": "0", "<1,32,5>": "0",
"<1,32,6>": "0", "<1,32,6>": "0",
"<1,32,7>": "0", "<1,32,7>": "0",
"<1,32,8>": "624", "<1,32,8>": "0",
"<1,32,9>": "", "<1,32,9>": "",
"<1,32,10>": "", "<1,32,10>": "",
"<1,32,11>": "0", "<1,32,11>": "0",
"<1,32,12>": "" "<1,32,12>": "",
"<1,32,13>": "",
"<1,32,14>": "",
"<1,32,15>": "",
"<1,32,16>": "",
"<1,32,17>": "",
"<1,32,18>": "",
"<1,32,19>": "",
"<1,32,20>": ""
},
"<1,33>": {
"<1,33,1>": "ITEM",
"<1,33,2>": "",
"<1,33,3>": "HELP.HELP",
"<1,33,4>": "&Help\tF1",
"<1,33,5>": "0",
"<1,33,6>": "0",
"<1,33,7>": "0",
"<1,33,8>": "112",
"<1,33,9>": "",
"<1,33,10>": "",
"<1,33,11>": "0",
"<1,33,12>": "",
"<1,33,13>": "",
"<1,33,14>": "",
"<1,33,15>": "",
"<1,33,16>": "",
"<1,33,17>": "",
"<1,33,18>": "",
"<1,33,19>": "",
"<1,33,20>": ""
},
"<1,34>": {
"<1,34,1>": "ITEM",
"<1,34,2>": "",
"<1,34,3>": "HELP.QUICKHELP",
"<1,34,4>": "&QuickHelp\tCtrl+F1",
"<1,34,5>": "0",
"<1,34,6>": "0",
"<1,34,7>": "0",
"<1,34,8>": "624",
"<1,34,9>": "",
"<1,34,10>": "",
"<1,34,11>": "0",
"<1,34,12>": "",
"<1,34,13>": "",
"<1,34,14>": "",
"<1,34,15>": "",
"<1,34,16>": "",
"<1,34,17>": "",
"<1,34,18>": "",
"<1,34,19>": "",
"<1,34,20>": ""
} }
}, },
"<2>": { "<2>": {
@ -16285,17 +16574,44 @@
"<2,2,19,3>": "@WINDOW", "<2,2,19,3>": "@WINDOW",
"<2,2,19,4>": "", "<2,2,19,4>": "",
"<2,2,19,5>": "", "<2,2,19,5>": "",
"<2,2,19,6>": "" "<2,2,19,6>": "",
"<2,2,19,7>": "",
"<2,2,19,8>": "",
"<2,2,19,9>": "",
"<2,2,19,10>": "",
"<2,2,19,11>": "",
"<2,2,19,12>": "",
"<2,2,19,13>": "",
"<2,2,19,14>": "",
"<2,2,19,15>": "GEN",
"<2,2,19,16>": "0"
}, },
"<2,2,20>": { "<2,2,20>": {
"<2,2,20,1>": "E", "<2,2,20,1>": "X",
"<2,2,20,2>": "HELP", "<2,2,20,2>": "EXECUTE",
"<2,2,20,3>": "@FOCUS", "<2,2,20,3>": "COMM_WM_IN",
"<2,2,20,4>": "", "<2,2,20,4>": "ReprintHold",
"<2,2,20,5>": "", "<2,2,20,5>": "",
"<2,2,20,6>": "" "<2,2,20,6>": "",
"<2,2,20,7>": "",
"<2,2,20,8>": "",
"<2,2,20,9>": "",
"<2,2,20,10>": "",
"<2,2,20,11>": "",
"<2,2,20,12>": "",
"<2,2,20,13>": "",
"<2,2,20,14>": "",
"<2,2,20,15>": "STPROC",
"<2,2,20,16>": "0"
}, },
"<2,2,21>": "" "<2,2,21>": {
"<2,2,21,1>": "E",
"<2,2,21,2>": "HELP",
"<2,2,21,3>": "@FOCUS",
"<2,2,21,4>": "",
"<2,2,21,5>": "",
"<2,2,21,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -16317,8 +16633,8 @@
"<2,3,17>": "QBF.ABSOLUTE", "<2,3,17>": "QBF.ABSOLUTE",
"<2,3,18>": "QBF.TABLE", "<2,3,18>": "QBF.TABLE",
"<2,3,19>": "QBF.CLOSE", "<2,3,19>": "QBF.CLOSE",
"<2,3,20>": "HELP.HELP", "<2,3,20>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,21>": "" "<2,3,21>": "HELP.HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -6655,6 +6655,13 @@
"<41,35,3,3>": "", "<41,35,3,3>": "",
"<41,35,3,4>": "", "<41,35,3,4>": "",
"<41,35,3,5>": "" "<41,35,3,5>": ""
},
"<41,35,4>": {
"<41,35,4,1>": "",
"<41,35,4,2>": "",
"<41,35,4,3>": "",
"<41,35,4,4>": "",
"<41,35,4,5>": ""
} }
}, },
"<41,36>": "", "<41,36>": "",
@ -20006,22 +20013,19 @@
"<1>": { "<1>": {
"<1,1>": { "<1,1>": {
"<1,1,1>": "MENU", "<1,1,1>": "MENU",
"<1,1,2>": "6", "<1,1,2>": "7",
"<1,1,3>": "", "<1,1,3>": "",
"<1,1,4>": "", "<1,1,4>": "",
"<1,1,5>": "0", "<1,1,5>": "",
"<1,1,6>": "0", "<1,1,6>": "",
"<1,1,7>": "0", "<1,1,7>": "",
"<1,1,8>": "0", "<1,1,8>": "",
"<1,1,9>": "30", "<1,1,9>": "32"
"<1,1,10>": "",
"<1,1,11>": "0",
"<1,1,12>": ""
}, },
"<1,2>": { "<1,2>": {
"<1,2,1>": "POPUP", "<1,2,1>": "POPUP",
"<1,2,2>": "4", "<1,2,2>": "4",
"<1,2,3>": "", "<1,2,3>": "FILE",
"<1,2,4>": "&File", "<1,2,4>": "&File",
"<1,2,5>": "0", "<1,2,5>": "0",
"<1,2,6>": "0", "<1,2,6>": "0",
@ -20030,12 +20034,20 @@
"<1,2,9>": "", "<1,2,9>": "",
"<1,2,10>": "", "<1,2,10>": "",
"<1,2,11>": "0", "<1,2,11>": "0",
"<1,2,12>": "" "<1,2,12>": "",
"<1,2,13>": "",
"<1,2,14>": "",
"<1,2,15>": "",
"<1,2,16>": "",
"<1,2,17>": "",
"<1,2,18>": "",
"<1,2,19>": "",
"<1,2,20>": ""
}, },
"<1,3>": { "<1,3>": {
"<1,3,1>": "ITEM", "<1,3,1>": "ITEM",
"<1,3,2>": "", "<1,3,2>": "",
"<1,3,3>": "", "<1,3,3>": "FILE.READ_ROW",
"<1,3,4>": "&Read Row\tF5", "<1,3,4>": "&Read Row\tF5",
"<1,3,5>": "0", "<1,3,5>": "0",
"<1,3,6>": "0", "<1,3,6>": "0",
@ -20044,12 +20056,20 @@
"<1,3,9>": "", "<1,3,9>": "",
"<1,3,10>": "", "<1,3,10>": "",
"<1,3,11>": "32", "<1,3,11>": "32",
"<1,3,12>": "" "<1,3,12>": "",
"<1,3,13>": "",
"<1,3,14>": "",
"<1,3,15>": "",
"<1,3,16>": "",
"<1,3,17>": "",
"<1,3,18>": "",
"<1,3,19>": "",
"<1,3,20>": ""
}, },
"<1,4>": { "<1,4>": {
"<1,4,1>": "ITEM", "<1,4,1>": "ITEM",
"<1,4,2>": "", "<1,4,2>": "",
"<1,4,3>": "", "<1,4,3>": "FILE.SAVE_ROW",
"<1,4,4>": "&Save Row\tF9", "<1,4,4>": "&Save Row\tF9",
"<1,4,5>": "0", "<1,4,5>": "0",
"<1,4,6>": "0", "<1,4,6>": "0",
@ -20058,13 +20078,21 @@
"<1,4,9>": "", "<1,4,9>": "",
"<1,4,10>": "", "<1,4,10>": "",
"<1,4,11>": "32", "<1,4,11>": "32",
"<1,4,12>": "" "<1,4,12>": "",
"<1,4,13>": "",
"<1,4,14>": "",
"<1,4,15>": "",
"<1,4,16>": "",
"<1,4,17>": "",
"<1,4,18>": "",
"<1,4,19>": "",
"<1,4,20>": ""
}, },
"<1,5>": { "<1,5>": {
"<1,5,1>": "SEPARATOR", "<1,5,1>": "SEPARATOR",
"<1,5,2>": "", "<1,5,2>": "",
"<1,5,3>": "", "<1,5,3>": "FILE.SEP100",
"<1,5,4>": "", "<1,5,4>": "SEP100",
"<1,5,5>": "0", "<1,5,5>": "0",
"<1,5,6>": "0", "<1,5,6>": "0",
"<1,5,7>": "0", "<1,5,7>": "0",
@ -20072,12 +20100,20 @@
"<1,5,9>": "", "<1,5,9>": "",
"<1,5,10>": "", "<1,5,10>": "",
"<1,5,11>": "0", "<1,5,11>": "0",
"<1,5,12>": "" "<1,5,12>": "",
"<1,5,13>": "",
"<1,5,14>": "",
"<1,5,15>": "",
"<1,5,16>": "",
"<1,5,17>": "",
"<1,5,18>": "",
"<1,5,19>": "",
"<1,5,20>": ""
}, },
"<1,6>": { "<1,6>": {
"<1,6,1>": "ITEM", "<1,6,1>": "ITEM",
"<1,6,2>": "", "<1,6,2>": "",
"<1,6,3>": "", "<1,6,3>": "FILE.CLOSE",
"<1,6,4>": "&Close\tAlt+C", "<1,6,4>": "&Close\tAlt+C",
"<1,6,5>": "0", "<1,6,5>": "0",
"<1,6,6>": "0", "<1,6,6>": "0",
@ -20086,12 +20122,20 @@
"<1,6,9>": "", "<1,6,9>": "",
"<1,6,10>": "", "<1,6,10>": "",
"<1,6,11>": "0", "<1,6,11>": "0",
"<1,6,12>": "" "<1,6,12>": "",
"<1,6,13>": "",
"<1,6,14>": "",
"<1,6,15>": "",
"<1,6,16>": "",
"<1,6,17>": "",
"<1,6,18>": "",
"<1,6,19>": "",
"<1,6,20>": ""
}, },
"<1,7>": { "<1,7>": {
"<1,7,1>": "POPUP", "<1,7,1>": "POPUP",
"<1,7,2>": "1", "<1,7,2>": "1",
"<1,7,3>": "", "<1,7,3>": "EDIT",
"<1,7,4>": "&Edit", "<1,7,4>": "&Edit",
"<1,7,5>": "0", "<1,7,5>": "0",
"<1,7,6>": "0", "<1,7,6>": "0",
@ -20100,12 +20144,20 @@
"<1,7,9>": "", "<1,7,9>": "",
"<1,7,10>": "", "<1,7,10>": "",
"<1,7,11>": "0", "<1,7,11>": "0",
"<1,7,12>": "" "<1,7,12>": "",
"<1,7,13>": "",
"<1,7,14>": "",
"<1,7,15>": "",
"<1,7,16>": "",
"<1,7,17>": "",
"<1,7,18>": "",
"<1,7,19>": "",
"<1,7,20>": ""
}, },
"<1,8>": { "<1,8>": {
"<1,8,1>": "ITEM", "<1,8,1>": "ITEM",
"<1,8,2>": "", "<1,8,2>": "",
"<1,8,3>": "", "<1,8,3>": "EDIT.OPTIONS",
"<1,8,4>": "&Options\tAlt+Down", "<1,8,4>": "&Options\tAlt+Down",
"<1,8,5>": "0", "<1,8,5>": "0",
"<1,8,6>": "0", "<1,8,6>": "0",
@ -20114,12 +20166,20 @@
"<1,8,9>": "", "<1,8,9>": "",
"<1,8,10>": "", "<1,8,10>": "",
"<1,8,11>": "0", "<1,8,11>": "0",
"<1,8,12>": "" "<1,8,12>": "",
"<1,8,13>": "",
"<1,8,14>": "",
"<1,8,15>": "",
"<1,8,16>": "",
"<1,8,17>": "",
"<1,8,18>": "",
"<1,8,19>": "",
"<1,8,20>": ""
}, },
"<1,9>": { "<1,9>": {
"<1,9,1>": "POPUP", "<1,9,1>": "POPUP",
"<1,9,2>": "4", "<1,9,2>": "4",
"<1,9,3>": "", "<1,9,3>": "VIEW",
"<1,9,4>": "&View", "<1,9,4>": "&View",
"<1,9,5>": "0", "<1,9,5>": "0",
"<1,9,6>": "0", "<1,9,6>": "0",
@ -20128,12 +20188,20 @@
"<1,9,9>": "", "<1,9,9>": "",
"<1,9,10>": "", "<1,9,10>": "",
"<1,9,11>": "0", "<1,9,11>": "0",
"<1,9,12>": "" "<1,9,12>": "",
"<1,9,13>": "",
"<1,9,14>": "",
"<1,9,15>": "",
"<1,9,16>": "",
"<1,9,17>": "",
"<1,9,18>": "",
"<1,9,19>": "",
"<1,9,20>": ""
}, },
"<1,10>": { "<1,10>": {
"<1,10,1>": "ITEM", "<1,10,1>": "ITEM",
"<1,10,2>": "", "<1,10,2>": "",
"<1,10,3>": "", "<1,10,3>": "VIEW.FIRST_PAGE",
"<1,10,4>": "&First Page\tCtrl+Shift+Home", "<1,10,4>": "&First Page\tCtrl+Shift+Home",
"<1,10,5>": "0", "<1,10,5>": "0",
"<1,10,6>": "0", "<1,10,6>": "0",
@ -20142,12 +20210,20 @@
"<1,10,9>": "", "<1,10,9>": "",
"<1,10,10>": "", "<1,10,10>": "",
"<1,10,11>": "0", "<1,10,11>": "0",
"<1,10,12>": "" "<1,10,12>": "",
"<1,10,13>": "",
"<1,10,14>": "",
"<1,10,15>": "",
"<1,10,16>": "",
"<1,10,17>": "",
"<1,10,18>": "",
"<1,10,19>": "",
"<1,10,20>": ""
}, },
"<1,11>": { "<1,11>": {
"<1,11,1>": "ITEM", "<1,11,1>": "ITEM",
"<1,11,2>": "", "<1,11,2>": "",
"<1,11,3>": "", "<1,11,3>": "VIEW.PREVIOUS_PAGE",
"<1,11,4>": "&Previous Page\tCtrl+Shift+PgUp", "<1,11,4>": "&Previous Page\tCtrl+Shift+PgUp",
"<1,11,5>": "0", "<1,11,5>": "0",
"<1,11,6>": "0", "<1,11,6>": "0",
@ -20156,12 +20232,20 @@
"<1,11,9>": "", "<1,11,9>": "",
"<1,11,10>": "", "<1,11,10>": "",
"<1,11,11>": "0", "<1,11,11>": "0",
"<1,11,12>": "" "<1,11,12>": "",
"<1,11,13>": "",
"<1,11,14>": "",
"<1,11,15>": "",
"<1,11,16>": "",
"<1,11,17>": "",
"<1,11,18>": "",
"<1,11,19>": "",
"<1,11,20>": ""
}, },
"<1,12>": { "<1,12>": {
"<1,12,1>": "ITEM", "<1,12,1>": "ITEM",
"<1,12,2>": "", "<1,12,2>": "",
"<1,12,3>": "", "<1,12,3>": "VIEW.NEXT_PAGE",
"<1,12,4>": "&Next Page\tCtrl+Shift+PgDn", "<1,12,4>": "&Next Page\tCtrl+Shift+PgDn",
"<1,12,5>": "0", "<1,12,5>": "0",
"<1,12,6>": "0", "<1,12,6>": "0",
@ -20170,12 +20254,20 @@
"<1,12,9>": "", "<1,12,9>": "",
"<1,12,10>": "", "<1,12,10>": "",
"<1,12,11>": "0", "<1,12,11>": "0",
"<1,12,12>": "" "<1,12,12>": "",
"<1,12,13>": "",
"<1,12,14>": "",
"<1,12,15>": "",
"<1,12,16>": "",
"<1,12,17>": "",
"<1,12,18>": "",
"<1,12,19>": "",
"<1,12,20>": ""
}, },
"<1,13>": { "<1,13>": {
"<1,13,1>": "ITEM", "<1,13,1>": "ITEM",
"<1,13,2>": "", "<1,13,2>": "",
"<1,13,3>": "", "<1,13,3>": "VIEW.LAST_PAGE",
"<1,13,4>": "&Last Page\tCtrl+Shift+End", "<1,13,4>": "&Last Page\tCtrl+Shift+End",
"<1,13,5>": "0", "<1,13,5>": "0",
"<1,13,6>": "0", "<1,13,6>": "0",
@ -20184,12 +20276,20 @@
"<1,13,9>": "", "<1,13,9>": "",
"<1,13,10>": "", "<1,13,10>": "",
"<1,13,11>": "0", "<1,13,11>": "0",
"<1,13,12>": "" "<1,13,12>": "",
"<1,13,13>": "",
"<1,13,14>": "",
"<1,13,15>": "",
"<1,13,16>": "",
"<1,13,17>": "",
"<1,13,18>": "",
"<1,13,19>": "",
"<1,13,20>": ""
}, },
"<1,14>": { "<1,14>": {
"<1,14,1>": "ITEM", "<1,14,1>": "ITEM",
"<1,14,2>": "", "<1,14,2>": "",
"<1,14,3>": "", "<1,14,3>": "SEND_MESSAGE",
"<1,14,4>": "Send Message", "<1,14,4>": "Send Message",
"<1,14,5>": "0", "<1,14,5>": "0",
"<1,14,6>": "0", "<1,14,6>": "0",
@ -20198,12 +20298,20 @@
"<1,14,9>": "Message w/Attachement", "<1,14,9>": "Message w/Attachement",
"<1,14,10>": "", "<1,14,10>": "",
"<1,14,11>": "0", "<1,14,11>": "0",
"<1,14,12>": "" "<1,14,12>": "",
"<1,14,13>": "",
"<1,14,14>": "",
"<1,14,15>": "",
"<1,14,16>": "",
"<1,14,17>": "",
"<1,14,18>": "",
"<1,14,19>": "",
"<1,14,20>": ""
}, },
"<1,15>": { "<1,15>": {
"<1,15,1>": "POPUP", "<1,15,1>": "POPUP",
"<1,15,2>": "12", "<1,15,2>": "12",
"<1,15,3>": "", "<1,15,3>": "QBF",
"<1,15,4>": "&QBF", "<1,15,4>": "&QBF",
"<1,15,5>": "0", "<1,15,5>": "0",
"<1,15,6>": "0", "<1,15,6>": "0",
@ -20212,12 +20320,20 @@
"<1,15,9>": "", "<1,15,9>": "",
"<1,15,10>": "", "<1,15,10>": "",
"<1,15,11>": "0", "<1,15,11>": "0",
"<1,15,12>": "" "<1,15,12>": "",
"<1,15,13>": "",
"<1,15,14>": "",
"<1,15,15>": "",
"<1,15,16>": "",
"<1,15,17>": "",
"<1,15,18>": "",
"<1,15,19>": "",
"<1,15,20>": ""
}, },
"<1,16>": { "<1,16>": {
"<1,16,1>": "ITEM", "<1,16,1>": "ITEM",
"<1,16,2>": "", "<1,16,2>": "",
"<1,16,3>": "", "<1,16,3>": "QBF.INITIALIZE",
"<1,16,4>": "&Initialize\tF11", "<1,16,4>": "&Initialize\tF11",
"<1,16,5>": "0", "<1,16,5>": "0",
"<1,16,6>": "0", "<1,16,6>": "0",
@ -20226,12 +20342,20 @@
"<1,16,9>": "", "<1,16,9>": "",
"<1,16,10>": "", "<1,16,10>": "",
"<1,16,11>": "0", "<1,16,11>": "0",
"<1,16,12>": "" "<1,16,12>": "",
"<1,16,13>": "",
"<1,16,14>": "",
"<1,16,15>": "",
"<1,16,16>": "",
"<1,16,17>": "",
"<1,16,18>": "",
"<1,16,19>": "",
"<1,16,20>": ""
}, },
"<1,17>": { "<1,17>": {
"<1,17,1>": "ITEM", "<1,17,1>": "ITEM",
"<1,17,2>": "", "<1,17,2>": "",
"<1,17,3>": "", "<1,17,3>": "QBF.EXECUTE",
"<1,17,4>": "&Execute\tF6", "<1,17,4>": "&Execute\tF6",
"<1,17,5>": "0", "<1,17,5>": "0",
"<1,17,6>": "0", "<1,17,6>": "0",
@ -20240,13 +20364,21 @@
"<1,17,9>": "", "<1,17,9>": "",
"<1,17,10>": "", "<1,17,10>": "",
"<1,17,11>": "0", "<1,17,11>": "0",
"<1,17,12>": "" "<1,17,12>": "",
"<1,17,13>": "",
"<1,17,14>": "",
"<1,17,15>": "",
"<1,17,16>": "",
"<1,17,17>": "",
"<1,17,18>": "",
"<1,17,19>": "",
"<1,17,20>": ""
}, },
"<1,18>": { "<1,18>": {
"<1,18,1>": "SEPARATOR", "<1,18,1>": "SEPARATOR",
"<1,18,2>": "", "<1,18,2>": "",
"<1,18,3>": "", "<1,18,3>": "QBF.SEP101",
"<1,18,4>": "", "<1,18,4>": "SEP101",
"<1,18,5>": "0", "<1,18,5>": "0",
"<1,18,6>": "0", "<1,18,6>": "0",
"<1,18,7>": "0", "<1,18,7>": "0",
@ -20254,12 +20386,20 @@
"<1,18,9>": "", "<1,18,9>": "",
"<1,18,10>": "", "<1,18,10>": "",
"<1,18,11>": "0", "<1,18,11>": "0",
"<1,18,12>": "" "<1,18,12>": "",
"<1,18,13>": "",
"<1,18,14>": "",
"<1,18,15>": "",
"<1,18,16>": "",
"<1,18,17>": "",
"<1,18,18>": "",
"<1,18,19>": "",
"<1,18,20>": ""
}, },
"<1,19>": { "<1,19>": {
"<1,19,1>": "ITEM", "<1,19,1>": "ITEM",
"<1,19,2>": "", "<1,19,2>": "",
"<1,19,3>": "", "<1,19,3>": "QBF.NEXT",
"<1,19,4>": "&Next\tF3", "<1,19,4>": "&Next\tF3",
"<1,19,5>": "0", "<1,19,5>": "0",
"<1,19,6>": "0", "<1,19,6>": "0",
@ -20268,12 +20408,20 @@
"<1,19,9>": "", "<1,19,9>": "",
"<1,19,10>": "", "<1,19,10>": "",
"<1,19,11>": "0", "<1,19,11>": "0",
"<1,19,12>": "" "<1,19,12>": "",
"<1,19,13>": "",
"<1,19,14>": "",
"<1,19,15>": "",
"<1,19,16>": "",
"<1,19,17>": "",
"<1,19,18>": "",
"<1,19,19>": "",
"<1,19,20>": ""
}, },
"<1,20>": { "<1,20>": {
"<1,20,1>": "ITEM", "<1,20,1>": "ITEM",
"<1,20,2>": "", "<1,20,2>": "",
"<1,20,3>": "", "<1,20,3>": "QBF.PREVIOUS",
"<1,20,4>": "&Previous\tF4", "<1,20,4>": "&Previous\tF4",
"<1,20,5>": "0", "<1,20,5>": "0",
"<1,20,6>": "0", "<1,20,6>": "0",
@ -20282,12 +20430,20 @@
"<1,20,9>": "", "<1,20,9>": "",
"<1,20,10>": "", "<1,20,10>": "",
"<1,20,11>": "0", "<1,20,11>": "0",
"<1,20,12>": "" "<1,20,12>": "",
"<1,20,13>": "",
"<1,20,14>": "",
"<1,20,15>": "",
"<1,20,16>": "",
"<1,20,17>": "",
"<1,20,18>": "",
"<1,20,19>": "",
"<1,20,20>": ""
}, },
"<1,21>": { "<1,21>": {
"<1,21,1>": "ITEM", "<1,21,1>": "ITEM",
"<1,21,2>": "", "<1,21,2>": "",
"<1,21,3>": "", "<1,21,3>": "QBF.FIRST",
"<1,21,4>": "&First\tCtrl+F4", "<1,21,4>": "&First\tCtrl+F4",
"<1,21,5>": "0", "<1,21,5>": "0",
"<1,21,6>": "0", "<1,21,6>": "0",
@ -20296,12 +20452,20 @@
"<1,21,9>": "", "<1,21,9>": "",
"<1,21,10>": "", "<1,21,10>": "",
"<1,21,11>": "0", "<1,21,11>": "0",
"<1,21,12>": "" "<1,21,12>": "",
"<1,21,13>": "",
"<1,21,14>": "",
"<1,21,15>": "",
"<1,21,16>": "",
"<1,21,17>": "",
"<1,21,18>": "",
"<1,21,19>": "",
"<1,21,20>": ""
}, },
"<1,22>": { "<1,22>": {
"<1,22,1>": "ITEM", "<1,22,1>": "ITEM",
"<1,22,2>": "", "<1,22,2>": "",
"<1,22,3>": "", "<1,22,3>": "QBF.LAST",
"<1,22,4>": "&Last\tCtrl+F3", "<1,22,4>": "&Last\tCtrl+F3",
"<1,22,5>": "0", "<1,22,5>": "0",
"<1,22,6>": "0", "<1,22,6>": "0",
@ -20310,12 +20474,20 @@
"<1,22,9>": "", "<1,22,9>": "",
"<1,22,10>": "", "<1,22,10>": "",
"<1,22,11>": "0", "<1,22,11>": "0",
"<1,22,12>": "" "<1,22,12>": "",
"<1,22,13>": "",
"<1,22,14>": "",
"<1,22,15>": "",
"<1,22,16>": "",
"<1,22,17>": "",
"<1,22,18>": "",
"<1,22,19>": "",
"<1,22,20>": ""
}, },
"<1,23>": { "<1,23>": {
"<1,23,1>": "ITEM", "<1,23,1>": "ITEM",
"<1,23,2>": "", "<1,23,2>": "",
"<1,23,3>": "", "<1,23,3>": "QBF.ABSOLUTE",
"<1,23,4>": "&Absolute\tF12", "<1,23,4>": "&Absolute\tF12",
"<1,23,5>": "0", "<1,23,5>": "0",
"<1,23,6>": "0", "<1,23,6>": "0",
@ -20324,13 +20496,21 @@
"<1,23,9>": "", "<1,23,9>": "",
"<1,23,10>": "", "<1,23,10>": "",
"<1,23,11>": "0", "<1,23,11>": "0",
"<1,23,12>": "" "<1,23,12>": "",
"<1,23,13>": "",
"<1,23,14>": "",
"<1,23,15>": "",
"<1,23,16>": "",
"<1,23,17>": "",
"<1,23,18>": "",
"<1,23,19>": "",
"<1,23,20>": ""
}, },
"<1,24>": { "<1,24>": {
"<1,24,1>": "SEPARATOR", "<1,24,1>": "SEPARATOR",
"<1,24,2>": "", "<1,24,2>": "",
"<1,24,3>": "", "<1,24,3>": "QBF.SEP102",
"<1,24,4>": "", "<1,24,4>": "SEP102",
"<1,24,5>": "0", "<1,24,5>": "0",
"<1,24,6>": "0", "<1,24,6>": "0",
"<1,24,7>": "0", "<1,24,7>": "0",
@ -20338,12 +20518,20 @@
"<1,24,9>": "", "<1,24,9>": "",
"<1,24,10>": "", "<1,24,10>": "",
"<1,24,11>": "0", "<1,24,11>": "0",
"<1,24,12>": "" "<1,24,12>": "",
"<1,24,13>": "",
"<1,24,14>": "",
"<1,24,15>": "",
"<1,24,16>": "",
"<1,24,17>": "",
"<1,24,18>": "",
"<1,24,19>": "",
"<1,24,20>": ""
}, },
"<1,25>": { "<1,25>": {
"<1,25,1>": "ITEM", "<1,25,1>": "ITEM",
"<1,25,2>": "", "<1,25,2>": "",
"<1,25,3>": "", "<1,25,3>": "QBF.TABLE",
"<1,25,4>": "&Table", "<1,25,4>": "&Table",
"<1,25,5>": "0", "<1,25,5>": "0",
"<1,25,6>": "0", "<1,25,6>": "0",
@ -20352,13 +20540,21 @@
"<1,25,9>": "", "<1,25,9>": "",
"<1,25,10>": "", "<1,25,10>": "",
"<1,25,11>": "0", "<1,25,11>": "0",
"<1,25,12>": "" "<1,25,12>": "",
"<1,25,13>": "",
"<1,25,14>": "",
"<1,25,15>": "",
"<1,25,16>": "",
"<1,25,17>": "",
"<1,25,18>": "",
"<1,25,19>": "",
"<1,25,20>": ""
}, },
"<1,26>": { "<1,26>": {
"<1,26,1>": "SEPARATOR", "<1,26,1>": "SEPARATOR",
"<1,26,2>": "", "<1,26,2>": "",
"<1,26,3>": "", "<1,26,3>": "QBF.SEP103",
"<1,26,4>": "", "<1,26,4>": "SEP103",
"<1,26,5>": "0", "<1,26,5>": "0",
"<1,26,6>": "0", "<1,26,6>": "0",
"<1,26,7>": "0", "<1,26,7>": "0",
@ -20366,12 +20562,20 @@
"<1,26,9>": "", "<1,26,9>": "",
"<1,26,10>": "", "<1,26,10>": "",
"<1,26,11>": "0", "<1,26,11>": "0",
"<1,26,12>": "" "<1,26,12>": "",
"<1,26,13>": "",
"<1,26,14>": "",
"<1,26,15>": "",
"<1,26,16>": "",
"<1,26,17>": "",
"<1,26,18>": "",
"<1,26,19>": "",
"<1,26,20>": ""
}, },
"<1,27>": { "<1,27>": {
"<1,27,1>": "ITEM", "<1,27,1>": "ITEM",
"<1,27,2>": "", "<1,27,2>": "",
"<1,27,3>": "", "<1,27,3>": "QBF.CLOSE",
"<1,27,4>": "&Close", "<1,27,4>": "&Close",
"<1,27,5>": "0", "<1,27,5>": "0",
"<1,27,6>": "0", "<1,27,6>": "0",
@ -20380,13 +20584,21 @@
"<1,27,9>": "", "<1,27,9>": "",
"<1,27,10>": "", "<1,27,10>": "",
"<1,27,11>": "0", "<1,27,11>": "0",
"<1,27,12>": "" "<1,27,12>": "",
"<1,27,13>": "",
"<1,27,14>": "",
"<1,27,15>": "",
"<1,27,16>": "",
"<1,27,17>": "",
"<1,27,18>": "",
"<1,27,19>": "",
"<1,27,20>": ""
}, },
"<1,28>": { "<1,28>": {
"<1,28,1>": "POPUP", "<1,28,1>": "POPUP",
"<1,28,2>": "2", "<1,28,2>": "1",
"<1,28,3>": "", "<1,28,3>": "PRINT",
"<1,28,4>": "&Help", "<1,28,4>": "Print",
"<1,28,5>": "0", "<1,28,5>": "0",
"<1,28,6>": "0", "<1,28,6>": "0",
"<1,28,7>": "0", "<1,28,7>": "0",
@ -20394,35 +20606,103 @@
"<1,28,9>": "", "<1,28,9>": "",
"<1,28,10>": "", "<1,28,10>": "",
"<1,28,11>": "0", "<1,28,11>": "0",
"<1,28,12>": "" "<1,28,12>": "",
"<1,28,13>": "",
"<1,28,14>": "",
"<1,28,15>": "",
"<1,28,16>": "",
"<1,28,17>": "",
"<1,28,18>": "",
"<1,28,19>": "",
"<1,28,20>": ""
}, },
"<1,29>": { "<1,29>": {
"<1,29,1>": "ITEM", "<1,29,1>": "ITEM",
"<1,29,2>": "", "<1,29,2>": "",
"<1,29,3>": "", "<1,29,3>": "PRINT.REPRINT_HOLD_LABEL",
"<1,29,4>": "&Help\tF1", "<1,29,4>": "Reprint Hold Label",
"<1,29,5>": "0", "<1,29,5>": "1",
"<1,29,6>": "0", "<1,29,6>": "0",
"<1,29,7>": "0", "<1,29,7>": "0",
"<1,29,8>": "112", "<1,29,8>": "0",
"<1,29,9>": "", "<1,29,9>": "",
"<1,29,10>": "", "<1,29,10>": "",
"<1,29,11>": "0", "<1,29,11>": "0",
"<1,29,12>": "" "<1,29,12>": "",
"<1,29,13>": "",
"<1,29,14>": "",
"<1,29,15>": "",
"<1,29,16>": "",
"<1,29,17>": "",
"<1,29,18>": "",
"<1,29,19>": "",
"<1,29,20>": ""
}, },
"<1,30>": { "<1,30>": {
"<1,30,1>": "ITEM", "<1,30,1>": "POPUP",
"<1,30,2>": "", "<1,30,2>": "2",
"<1,30,3>": "", "<1,30,3>": "HELP",
"<1,30,4>": "&QuickHelp\tCtrl+F1", "<1,30,4>": "&Help",
"<1,30,5>": "0", "<1,30,5>": "0",
"<1,30,6>": "0", "<1,30,6>": "0",
"<1,30,7>": "0", "<1,30,7>": "0",
"<1,30,8>": "624", "<1,30,8>": "0",
"<1,30,9>": "", "<1,30,9>": "",
"<1,30,10>": "", "<1,30,10>": "",
"<1,30,11>": "0", "<1,30,11>": "0",
"<1,30,12>": "" "<1,30,12>": "",
"<1,30,13>": "",
"<1,30,14>": "",
"<1,30,15>": "",
"<1,30,16>": "",
"<1,30,17>": "",
"<1,30,18>": "",
"<1,30,19>": "",
"<1,30,20>": ""
},
"<1,31>": {
"<1,31,1>": "ITEM",
"<1,31,2>": "",
"<1,31,3>": "HELP.HELP",
"<1,31,4>": "&Help\tF1",
"<1,31,5>": "0",
"<1,31,6>": "0",
"<1,31,7>": "0",
"<1,31,8>": "112",
"<1,31,9>": "",
"<1,31,10>": "",
"<1,31,11>": "0",
"<1,31,12>": "",
"<1,31,13>": "",
"<1,31,14>": "",
"<1,31,15>": "",
"<1,31,16>": "",
"<1,31,17>": "",
"<1,31,18>": "",
"<1,31,19>": "",
"<1,31,20>": ""
},
"<1,32>": {
"<1,32,1>": "ITEM",
"<1,32,2>": "",
"<1,32,3>": "HELP.QUICKHELP",
"<1,32,4>": "&QuickHelp\tCtrl+F1",
"<1,32,5>": "0",
"<1,32,6>": "0",
"<1,32,7>": "0",
"<1,32,8>": "624",
"<1,32,9>": "",
"<1,32,10>": "",
"<1,32,11>": "0",
"<1,32,12>": "",
"<1,32,13>": "",
"<1,32,14>": "",
"<1,32,15>": "",
"<1,32,16>": "",
"<1,32,17>": "",
"<1,32,18>": "",
"<1,32,19>": "",
"<1,32,20>": ""
} }
}, },
"<2>": { "<2>": {
@ -20570,17 +20850,44 @@
"<2,2,18,3>": "@WINDOW", "<2,2,18,3>": "@WINDOW",
"<2,2,18,4>": "", "<2,2,18,4>": "",
"<2,2,18,5>": "", "<2,2,18,5>": "",
"<2,2,18,6>": "" "<2,2,18,6>": "",
"<2,2,18,7>": "",
"<2,2,18,8>": "",
"<2,2,18,9>": "",
"<2,2,18,10>": "",
"<2,2,18,11>": "",
"<2,2,18,12>": "",
"<2,2,18,13>": "",
"<2,2,18,14>": "",
"<2,2,18,15>": "GEN",
"<2,2,18,16>": "0"
}, },
"<2,2,19>": { "<2,2,19>": {
"<2,2,19,1>": "E", "<2,2,19,1>": "X",
"<2,2,19,2>": "HELP", "<2,2,19,2>": "EXECUTE",
"<2,2,19,3>": "@FOCUS", "<2,2,19,3>": "COMM_WM_OUT",
"<2,2,19,4>": "", "<2,2,19,4>": "ReprintHold",
"<2,2,19,5>": "", "<2,2,19,5>": "",
"<2,2,19,6>": "" "<2,2,19,6>": "",
"<2,2,19,7>": "",
"<2,2,19,8>": "",
"<2,2,19,9>": "",
"<2,2,19,10>": "",
"<2,2,19,11>": "",
"<2,2,19,12>": "",
"<2,2,19,13>": "",
"<2,2,19,14>": "",
"<2,2,19,15>": "STPROC",
"<2,2,19,16>": "0"
}, },
"<2,2,20>": "" "<2,2,20>": {
"<2,2,20,1>": "E",
"<2,2,20,2>": "HELP",
"<2,2,20,3>": "@FOCUS",
"<2,2,20,4>": "",
"<2,2,20,5>": "",
"<2,2,20,6>": ""
}
}, },
"<2,3>": { "<2,3>": {
"<2,3,1>": "FILE.READ_ROW", "<2,3,1>": "FILE.READ_ROW",
@ -20601,8 +20908,8 @@
"<2,3,16>": "QBF.ABSOLUTE", "<2,3,16>": "QBF.ABSOLUTE",
"<2,3,17>": "QBF.TABLE", "<2,3,17>": "QBF.TABLE",
"<2,3,18>": "QBF.CLOSE", "<2,3,18>": "QBF.CLOSE",
"<2,3,19>": "HELP.HELP", "<2,3,19>": "PRINT.REPRINT_HOLD_LABEL",
"<2,3,20>": "" "<2,3,20>": "HELP.HELP"
}, },
"<2,4>": "0" "<2,4>": "0"
} }

View File

@ -14,6 +14,7 @@ EQU CRLF$ TO \0D0A\
$INSERT POPUP_EQUATES $INSERT POPUP_EQUATES
$INSERT APPCOLORS $INSERT APPCOLORS
$Insert LOGICAL
ErrTitle = 'Error in Comm_Dialog_Hold' ErrTitle = 'Error in Comm_Dialog_Hold'
@ -42,47 +43,57 @@ RETURN Result
Create: Create:
* * * * * * * * * * * * * *
obj_AppWindow('Create') obj_AppWindow('Create')
Transition = Parm1<1> Transition = Parm1<1>
TableName = Parm1<2> TableName = Parm1<2>
HoldType = Parm1<3> HoldType = Parm1<3>
Stage = Parm1<4>
Interrupted = Parm1<5>
IF HoldType = '' THEN HoldType = 'HOLD' IF HoldType = '' THEN HoldType = 'HOLD'
BEGIN CASE BEGIN CASE
CASE Transition = 'ON' AND HoldType = 'HOLD' CASE Transition = False$ AND HoldType = 'HOLD'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Hold On') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Hold On')
WinText = 'Hold Change' WinText = 'Hold Change'
Set_Property(@Window : '.RAD_STAGE', 'ENABLED', True$)
Set_Property(@Window : '.CHK_INTERRUPTED', 'ENABLED', True$)
CASE Transition = 'OFF' AND HoldType = 'HOLD' CASE Transition = True$ AND HoldType = 'HOLD'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Hold Off') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Hold Off')
WinText = 'Hold Change' WinText = 'Hold Change'
Set_Property(@Window : '.RAD_STAGE', 'VALUE', Stage)
Set_Property(@Window : '.CHK_INTERRUPTED', 'CHECK', Interrupted)
CASE Transition = 'ON' AND HoldType = 'SHOLD' CASE Transition = False$ AND HoldType = 'SHOLD'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Ship Hold On') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Ship Hold On')
WinText = 'Ship Hold Change' WinText = 'Ship Hold Change'
Set_Property(@Window : '.RAD_STAGE', 'ENABLED', True$)
Set_Property(@Window : '.CHK_INTERRUPTED', 'ENABLED', True$)
CASE Transition = 'OFF' AND HoldType = 'SHOLD' CASE Transition = True$ AND HoldType = 'SHOLD'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Ship Hold Off') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Ship Hold Off')
WinText = 'Ship Hold Change' WinText = 'Ship Hold Change'
Set_Property(@Window : '.RAD_STAGE', 'Value', Stage)
Set_Property(@Window : '.CHK_INTERRUPTED', 'CHECK', Interrupted)
CASE Transition = 'ESC' CASE Transition = 'ESC'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Start Escalation') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Start Escalation')
WinText = TableName:' Escalation Change' WinText = TableName:' Escalation Change'
CASE Transition = 'D-ESC' CASE Transition = 'D-ESC'
Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Stop Escalation') Set_Property(@WINDOW:'.WINDOW_LABEL_FIX','TEXT','Stop Escalation')
WinText = TableName:' Escalation Change' WinText = TableName:' Escalation Change'
END CASE END CASE
Set_Property(@WINDOW,'TEXT',WinText) ; * Window title in top bar Set_Property(@WINDOW,'TEXT',WinText) ; * Window title in top bar
UserName = OCONV(@USER4,'[XLATE_CONV,LSL_USERS*FIRST_LAST]') UserName = OCONV(@USER4,'[XLATE_CONV,LSL_USERS*FIRST_LAST]')
Set_Property(@WINDOW:'.USER_ID','DEFPROP',@USER4) Set_Property(@WINDOW:'.USER_ID','DEFPROP',@USER4)
Set_Property(@WINDOW:'.USER_NAME','DEFPROP',UserName) Set_Property(@WINDOW:'.USER_NAME','DEFPROP',UserName)
Set_Property(@WINDOW:'.REASON','FOCUS',1) Set_Property(@WINDOW:'.REASON','FOCUS',1)
RETURN RETURN
@ -92,32 +103,31 @@ RETURN
LU_UserID: LU_UserID:
* * * * * * * * * * * * * *
TypeOver = '' TypeOver = ''
TypeOver<PSELECT$> = 1 TypeOver<PSELECT$> = 1
TypeOver<PDISPLAY$> = 'BY LAST_FIRST' TypeOver<PDISPLAY$> = 'BY LAST_FIRST'
UserID = Popup(@WINDOW,TypeOver,'SHOW_USERS') UserID = Popup(@WINDOW,TypeOver,'SHOW_USERS')
IF UserID NE '' THEN IF UserID NE '' THEN
Set_Property(@WINDOW:'.USER_ID','DEFPROP',UserID) Set_Property(@WINDOW:'.USER_ID','DEFPROP',UserID)
END ELSE END ELSE
RETURN RETURN
END END
* * * * * * * * * * * * * *
UserIDLF: UserIDLF:
* * * * * * * * * * * * * *
UserID = Get_Property(@WINDOW:'.USER_ID','DEFPROP') UserID = Get_Property(@WINDOW:'.USER_ID','DEFPROP')
UserName = OCONV(UserID,'[XLATE_CONV,LSL_USERS*FIRST_LAST]') UserName = OCONV(UserID,'[XLATE_CONV,LSL_USERS*FIRST_LAST]')
Set_Property(@WINDOW:'.USER_NAME','DEFPROP',UserName) Set_Property(@WINDOW:'.USER_NAME','DEFPROP',UserName)
RETURN RETURN
* * * * * * * * * * * * * *
Refresh: Refresh:
* * * * * * * * * * * * * *
@ -136,7 +146,7 @@ Close:
Cancel: Cancel:
* * * * * * * * * * * * * *
End_Dialog(@WINDOW,'Cancel') End_Dialog(@WINDOW,'Cancel')
RETURN RETURN
@ -145,14 +155,22 @@ RETURN
OK: OK:
* * * * * * * * * * * * * *
UserID = Get_Property(@WINDOW:'.USER_ID','DEFPROP') StageEnabled = Get_Property(@WINDOW:'.RAD_STAGE','ENABLED')
Reason = Get_Property(@WINDOW:'.REASON','DEFPROP') Stage = Get_Property(@WINDOW:'.RAD_STAGE','VALUE')
Extended = Get_Property(@WINDOW:'.HOLD_EXTENDED','CHECK') If (Stage NE '') OR (StageEnabled EQ False$) then
UserID = Get_Property(@WINDOW:'.USER_ID','DEFPROP')
Result = UserID:@FM:Reason:@FM:Extended Reason = Get_Property(@WINDOW:'.REASON','DEFPROP')
Extended = Get_Property(@WINDOW:'.HOLD_EXTENDED','CHECK')
End_Dialog(@WINDOW,Result) Interrupted = Get_Property(@WINDOW:'.CHK_INTERRUPTED','CHECK')
If (Reason NE '') then
Result = UserID:@FM:Reason:@FM:Extended:@FM:Stage:@FM:Interrupted
End_Dialog(@WINDOW,Result)
end else
Errmsg('A reason is required to change hold status.')
end
end else
Errmsg('Please select either PRE or POST.')
end
RETURN RETURN

View File

@ -15,12 +15,13 @@ DECLARE SUBROUTINE Print_Prod_Labels, obj_WO_Mat_Log, obj_Post_Log, obj_Tables,
DECLARE SUBROUTINE obj_Appwindow, Start_Window, Btree.Extract, Msg, Start_Window,Print_Cleanroom_Labels_Thermal, Error_Services DECLARE SUBROUTINE obj_Appwindow, Start_Window, Btree.Extract, Msg, Start_Window,Print_Cleanroom_Labels_Thermal, Error_Services
DECLARE SUBROUTINE obj_RDS_Test, obj_Notes, Print_Control_Plan, obj_WO_Mat, Send_Event, Print_RDS_Instruction, obj_RDS DECLARE SUBROUTINE obj_RDS_Test, obj_Notes, Print_Control_Plan, obj_WO_Mat, Send_Event, Print_RDS_Instruction, obj_RDS
DECLARE SUBROUTINE Start_Window, Development_Services, Dialog_Box, SAP_Services, End_Window, Logging_Services, Rds_Services DECLARE SUBROUTINE Start_Window, Development_Services, Dialog_Box, SAP_Services, End_Window, Logging_Services, Rds_Services
Declare subroutine Labeling_Services
DECLARE FUNCTION Get_Property, Get_Status, Dialog_Box, Utility, Send_Message, Popup, obj_RDS_Makeup, Msg, obj_RDS DECLARE FUNCTION Get_Property, Get_Status, Dialog_Box, Utility, Send_Message, Popup, obj_RDS_Makeup, Msg, obj_RDS
DECLARE FUNCTION obj_Tables, obj_Clean_Insp, obj_WO_Mat_QA, obj_RDS_Test, obj_WO_Mat, Signature_Services DECLARE FUNCTION obj_Tables, obj_Clean_Insp, obj_WO_Mat_QA, obj_RDS_Test, obj_WO_Mat, Signature_Services
DECLARE FUNCTION obj_WO_Step, Security_Check, obj_RDS_Audit, obj_WM_In, Create_Dialog, obj_NCR, obj_WO_Mat, MemberOf DECLARE FUNCTION obj_WO_Step, Security_Check, obj_RDS_Audit, obj_WM_In, Create_Dialog, obj_NCR, obj_WO_Mat, MemberOf
DECLARE FUNCTION Start_Window, Database_Services, Development_Services, RDS_Services, RTI_Lock_Owner, Logging_Services DECLARE FUNCTION Start_Window, Database_Services, Development_Services, RDS_Services, RTI_Lock_Owner, Logging_Services
DECLARE FUNCTION Environment_Services, Wafer_Counter_Services, Error_Services, Hold_Services DECLARE FUNCTION Environment_Services, Wafer_Counter_Services, Error_Services, Hold_Services, Datetime
EQU CRLF$ TO \0D0A\ EQU CRLF$ TO \0D0A\
@ -211,6 +212,7 @@ END CASE
RETURN Result RETURN Result
* * * * * * * * * * * * * *
RdsLF: RdsLF:
* * * * * * * * * * * * * *
@ -314,8 +316,10 @@ Refresh:
HoldCheck = Hold_Services('CheckForHold', WOMatKey, '') HoldCheck = Hold_Services('CheckForHold', WOMatKey, '')
IF HoldCheck THEN IF HoldCheck THEN
Set_Property(@WINDOW:'.HOLD_BUTTON2','TEXT','Remove Hold') Set_Property(@WINDOW:'.HOLD_BUTTON2','TEXT','Remove Hold')
Set_Property(@Window:'.MENU.PRINT.REPRINT_HOLD_LABEL', 'ENABLED', True$)
END ELSE END ELSE
Set_Property(@WINDOW:'.HOLD_BUTTON2','TEXT','Place on Hold') Set_Property(@WINDOW:'.HOLD_BUTTON2','TEXT','Place on Hold')
Set_Property(@Window:'.MENU.PRINT.REPRINT_HOLD_LABEL', 'ENABLED', False$)
END END
@ -2054,6 +2058,14 @@ HoldClick:
RDSNo = Get_Property(@WINDOW:'.RDS_NO','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO','DEFPROP')
CtrlEnt = Get_Property(@WINDOW,'FOCUS') CtrlEnt = Get_Property(@WINDOW,'FOCUS')
PSN = Get_Property(@WINDOW:'.PSN','TEXT')
ReactorType = Get_Property(@WINDOW:'.REACTOR_TYPE','TEXT')
If ReactorType = 'EPP' then
Reactor = 'EPP'
end else
Reactor = Get_Property(@WINDOW:'.REACTOR','TEXT')
end
Send_Event(@WINDOW,'WRITE') Send_Event(@WINDOW,'WRITE')
Send_Event(@WINDOW,'CLEAR') ; // 12/21/2017 - DMB - Although WRITE normally clears the form, QBF mode will prevent the clear so do this explicitly so the lock is removed from the RDS record. Send_Event(@WINDOW,'CLEAR') ; // 12/21/2017 - DMB - Although WRITE normally clears the form, QBF mode will prevent the clear so do this explicitly so the lock is removed from the RDS record.
@ -2063,14 +2075,33 @@ HoldClick:
WOMatKey = Xlate('RDS', RDSNo, 'WO_MAT_KEY', 'X', '') WOMatKey = Xlate('RDS', RDSNo, 'WO_MAT_KEY', 'X', '')
//obj_WO_Mat('ToggleHold',WOMatKey:@RM:HoldEntity:@RM:HoldEntityID:@RM:CtrlEnt) //obj_WO_Mat('ToggleHold',WOMatKey:@RM:HoldEntity:@RM:HoldEntityID:@RM:CtrlEnt)
Transition = Hold_Services('CheckForHold', WOMatKey, CtrlEnt) Transition = Hold_Services('CheckForHold', WOMatKey, CtrlEnt)
Stage = Xlate('WO_MAT', WOMatKey, WO_MAT_HOLD_STAGE$, 'X')
Interrupted = Xlate('WO_MAT', WOMatKey, WO_MAT_HOLD_INTERRUPTED$, 'X')
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType) HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType:@FM:Stage:@FM:Interrupted)
If HoldData NE 'Cancel' then If HoldData NE 'Cancel' then
Hold_Services('ToggleHold', WOMatKey, HoldEntity, HoldEntityID, CtrlEnt, '', HoldData, '') Hold_Services('ToggleHold', WOMatKey, HoldEntity, HoldEntityID, CtrlEnt, '', HoldData, '')
IF Error_Services("HasError") THEN IF Error_Services("HasError") THEN
ErrCode = Error_Services("GetMessage") ErrCode = Error_Services("GetMessage")
ErrMsg(errCode) ErrMsg(errCode)
end else
If Transition EQ False$ then
MsgInfo = ''
MsgInfo<MTYPE$> = 'BNY'
MsgInfo<MTEXT$> = 'Hold Successful. Would you like to print label(s)?'
MsgInfo<MICON$> = '!'
PrintLabel = Msg(@WINDOW,MsgInfo,'')
HoldBy = HoldData<1>
Reason = HoldData<2>
Stage = HoldData<4>
Interrupted = HoldData<5>
DTM = Datetime()
If PrintLabel EQ True$ then
Labeling_Services('PrintHoldLabel', HoldEntity, HoldEntityID, Stage, Reason, HoldBy, DTM, PSN, Reactor, Interrupted)
end
end
end end
end end
end end
@ -2737,6 +2768,7 @@ LUPostCode:
RETURN RETURN
* * * * * * * * * * * * * *
SigProfile: SigProfile:
* * * * * * * * * * * * * *
@ -2792,24 +2824,24 @@ RETURN
Overridelog: Overridelog:
* * * * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO','TEXT') RDSNo = Get_Property(@WINDOW:'.RDS_NO','TEXT')
orKeys = XLATE('RDS',RDSNo, 295, 'X') orKeys = XLATE('RDS',RDSNo, 295, 'X')
Display = '' Display = ''
overriderec = '' overriderec = ''
i = 1 i = 1
For Each orKey in orKeys using @VM For Each orKey in orKeys using @VM
overriderec = Xlate('OVERRIDE_LOG', orKey, '', 'X') overriderec = Xlate('OVERRIDE_LOG', orKey, '', 'X')
Display<1,I,1> = overriderec<3> Display<1,I,1> = overriderec<3>
Display<1,I,2> = overriderec<4> Display<1,I,2> = overriderec<4>
Display<1,I,3> = overriderec<5> Display<1,I,3> = overriderec<5>
Display<1,I,4> = overriderec<6> Display<1,I,4> = overriderec<6>
i = i + 1 i = i + 1
Next orKey Next orKey
TypeOver = '' TypeOver = ''
TypeOver<PDISPLAY$> = Display TypeOver<PDISPLAY$> = Display
void = Popup(@WINDOW,TypeOver,'OVERRIDES') void = Popup(@WINDOW,TypeOver,'OVERRIDES')
RETURN RETURN
@ -2826,6 +2858,7 @@ AddComment:
return return
* * * * * * * * * * * * * * * *
ViewComments: ViewComments:
* * * * * * * * * * * * * * * *

View File

@ -7,7 +7,7 @@ COMPILE FUNCTION Comm_RDS2(Instruction, Parm1,Parm2)
05/12/2005 - John C. Henry, J.C. Henry & Co., Inc. 05/12/2005 - John C. Henry, J.C. Henry & Co., Inc.
*/ */
DECLARE SUBROUTINE Set_Property, Set_Status, ErrMsg, Set_Property, obj_AppWindow, obj_Notes, obj_RDS_Test DECLARE SUBROUTINE Set_Property, Set_Status, ErrMsg, Set_Property, obj_AppWindow, obj_Notes, obj_RDS_Test, Labeling_Services
DECLARE SUBROUTINE Btree.Extract, Send_Event, Security_Err_Msg, Forward_Event, End_Window, Start_Window, Database_Services DECLARE SUBROUTINE Btree.Extract, Send_Event, Security_Err_Msg, Forward_Event, End_Window, Start_Window, Database_Services
DECLARE FUNCTION Get_Property, Get_Status, Popup, Send_Message, Msg, Security_Check, Dialog_Box, RowExists DECLARE FUNCTION Get_Property, Get_Status, Popup, Send_Message, Msg, Security_Check, Dialog_Box, RowExists
@ -85,6 +85,7 @@ BEGIN CASE
CASE Instruction = 'ViewWOMat' ; GOSUB ViewWOMat CASE Instruction = 'ViewWOMat' ; GOSUB ViewWOMat
CASE Instruction = 'WMInKeyDC' ; GOSUB WMInKeyDC CASE Instruction = 'WMInKeyDC' ; GOSUB WMInKeyDC
CASE Instruction = 'WMOutKeyDC' ; GOSUB WMOutKeyDC CASE Instruction = 'WMOutKeyDC' ; GOSUB WMOutKeyDC
CASE Instruction = 'ReprintHold' ; GOSUB ReprintHold
CASE 1 CASE 1
ErrorMsg = 'Unknown Instruction passed to routine' ErrorMsg = 'Unknown Instruction passed to routine'
@ -97,16 +98,16 @@ RETURN Result
Create: Create:
* * * * * * * * * * * * * *
IF NOT(Security_Check('RDS',READ$)) THEN IF NOT(Security_Check('RDS',READ$)) THEN
Security_Err_Msg('RDS',READ$) Security_Err_Msg('RDS',READ$)
End_Window(@WINDOW) End_Window(@WINDOW)
RETURN RETURN
END END
obj_Appwindow('Create',@WINDOW) obj_Appwindow('Create',@WINDOW)
GOSUB Refresh GOSUB Refresh
RETURN RETURN
@ -116,21 +117,21 @@ Read:
* * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','TEXT') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','TEXT')
IF RowExists('RDS',RDSNo) THEN IF RowExists('RDS',RDSNo) THEN
IF NOT(Security_Check('RDS',READ$)) THEN IF NOT(Security_Check('RDS',READ$)) THEN
Send_Event(@WINDOW,'CLEAR')
Security_Err_Msg('RDS',READ$)
RETURN
END
END ELSE
ErrMsg('RDS entries may only be created from the Work Order window.')
Send_Event(@WINDOW,'CLEAR') Send_Event(@WINDOW,'CLEAR')
Security_Err_Msg('RDS',READ$)
RETURN RETURN
END END
END ELSE
ErrMsg('RDS entries may only be created from the Work Order window.')
Send_Event(@WINDOW,'CLEAR')
RETURN
END
GOSUB Refresh GOSUB Refresh
RETURN RETURN
@ -146,9 +147,9 @@ RETURN
Clear: Clear:
* * * * * * * * * * * * * *
*Send_Event(@WINDOW,'PAGE',1) *Send_Event(@WINDOW,'PAGE',1)
GOTO Refresh GOTO Refresh
RETURN RETURN
@ -157,29 +158,27 @@ RETURN
Delete: Delete:
* * * * * * * * * * * * * *
IF NOT(Security_Check('RDS',DELETE$)) THEN IF NOT(Security_Check('RDS',DELETE$)) THEN
Security_Err_Msg('RDS',DELETE$) Security_Err_Msg('RDS',DELETE$)
RETURN RETURN
END END
Result = 0 ;* OK to proceed with the delete Result = 0 ;* OK to proceed with the delete
RETURN RETURN
* * * * * * * * * * * * * *
Page: Page:
* * * * * * * * * * * * * *
obj_Appwindow('Page') obj_Appwindow('Page')
GOSUB Refresh GOSUB Refresh
RETURN RETURN
* * * * * * * * * * * * * *
Close: Close:
* * * * * * * * * * * * * *
@ -193,44 +192,54 @@ Refresh:
* * * * * * * * * * * * * *
* QBF buttons * QBF buttons
Ctrls = @WINDOW:'.QBF_FIRST_FIX':@RM ; Props = 'ENABLED':@RM Ctrls = @WINDOW:'.QBF_FIRST_FIX':@RM ; Props = 'ENABLED':@RM
Ctrls := @WINDOW:'.QBF_PREV_FIX':@RM ; Props := 'ENABLED':@RM Ctrls := @WINDOW:'.QBF_PREV_FIX':@RM ; Props := 'ENABLED':@RM
Ctrls := @WINDOW:'.QBF_ABS_FIX':@RM ; Props := 'ENABLED':@RM Ctrls := @WINDOW:'.QBF_ABS_FIX':@RM ; Props := 'ENABLED':@RM
Ctrls := @WINDOW:'.QBF_NEXT_FIX':@RM ; Props := 'ENABLED':@RM Ctrls := @WINDOW:'.QBF_NEXT_FIX':@RM ; Props := 'ENABLED':@RM
Ctrls := @WINDOW:'.QBF_LAST_FIX':@RM ; Props := 'ENABLED':@RM Ctrls := @WINDOW:'.QBF_LAST_FIX':@RM ; Props := 'ENABLED':@RM
Ctrls := @WINDOW:'.QBF_STOP_FIX' ; Props := 'ENABLED' Ctrls := @WINDOW:'.QBF_STOP_FIX' ; Props := 'ENABLED'
IF Get_Property(@WINDOW,'QBFLIST') = '' THEN IF Get_Property(@WINDOW,'QBFLIST') = '' THEN
Vals = 0:@RM:0:@RM:0:@RM:0:@RM:0:@RM:0 Vals = 0:@RM:0:@RM:0:@RM:0:@RM:0:@RM:0
END ELSE END ELSE
Vals = 1:@RM:1:@RM:1:@RM:1:@RM:1:@RM:1 Vals = 1:@RM:1:@RM:1:@RM:1:@RM:1:@RM:1
END
Set_Property(Ctrls,Props,Vals)
* Turn edit table symbolic column backgrounds to green
ETSymbolics = Get_Property(@WINDOW,'@ET_SYMBOLICS') ;* Loaded during 'Create' in obj_Appwindow
ETCtrls = ETSymbolics<1>
ETCols = ETSymbolics<2>
FOR I = 1 TO COUNT(ETCtrls,@VM) + (ETCtrls NE '')
ETCtrl = ETCtrls<1,I>
IF ETCtrl NE @WINDOW:'.CASSETTES' THEN
ETList = Get_Property(ETCtrl,'LIST')
FOR Line = 1 TO COUNT(ETList,@FM) + (ETList NE '')
IF ETList<Line,1> NE '' THEN
FOR N = 1 TO COUNT(ETCols<1,I>,@SVM) + (ETCols<1,I> NE '')
stat = Send_Message(ETCtrl,'COLOR_BY_POS',ETCols<1,I,N>,Line,GREEN$)
NEXT N
END
NEXT Line
END END
NEXT I
Set_Property(Ctrls,Props,Vals)
* Turn edit table symbolic column backgrounds to green
ETSymbolics = Get_Property(@WINDOW,'@ET_SYMBOLICS') ;* Loaded during 'Create' in obj_Appwindow
ETCtrls = ETSymbolics<1>
ETCols = ETSymbolics<2>
FOR I = 1 TO COUNT(ETCtrls,@VM) + (ETCtrls NE '')
ETCtrl = ETCtrls<1,I>
IF ETCtrl NE @WINDOW:'.CASSETTES' THEN
ETList = Get_Property(ETCtrl,'LIST')
FOR Line = 1 TO COUNT(ETList,@FM) + (ETList NE '')
IF ETList<Line,1> NE '' THEN
FOR N = 1 TO COUNT(ETCols<1,I>,@SVM) + (ETCols<1,I> NE '')
stat = Send_Message(ETCtrl,'COLOR_BY_POS',ETCols<1,I,N>,Line,GREEN$)
NEXT N
END
NEXT Line
END
NEXT I
RETURN
* * * * * * *
ReprintHold:
* * * * * * *
RDSKey = Get_Property(@WINDOW:'.RDS_NO','DEFPROP')
Labeling_Services('ReprintHoldLabel', 'RDS', RDSKey)
RETURN RETURN
@ -239,21 +248,21 @@ RETURN
LURdsNo: LURdsNo:
* * * * * * * * * * * * * *
Set_Status(0) Set_Status(0)
RDSKeys = obj_RDS2('Find') RDSKeys = obj_RDS2('Find')
ErrCode = '' ErrCode = ''
IF Get_Status(errCode) THEN ErrMsg(ErrCode) IF Get_Status(errCode) THEN ErrMsg(ErrCode)
CONVERT @FM TO @VM IN RDSKeys CONVERT @FM TO @VM IN RDSKeys
IF RDSKeys NE '' THEN IF RDSKeys NE '' THEN
WONo = Get_Property(@Window:'.WO', 'TEXT') WONo = Get_Property(@Window:'.WO', 'TEXT')
RDSKeys = Dialog_Box('NDW_RDS_QUERY', @Window, WONo) RDSKeys = Dialog_Box('NDW_RDS_QUERY', @Window, WONo)
IF RDSKeys NE '' THEN obj_Appwindow('ViewRelated',@WINDOW:@RM:RDSKeys) ;* Loads form key or QBFList as required IF RDSKeys NE '' THEN obj_Appwindow('ViewRelated',@WINDOW:@RM:RDSKeys) ;* Loads form key or QBFList as required
END END
RETURN RETURN
@ -262,11 +271,11 @@ RETURN
ViewQuote: ViewQuote:
* * * * * * * * * * * * * *
QuoteNo = Get_Property(@WINDOW:'.QUOTE_NO_FIX','TEXT') QuoteNo = Get_Property(@WINDOW:'.QUOTE_NO_FIX','TEXT')
IF QuoteNo = '' THEN RETURN IF QuoteNo = '' THEN RETURN
obj_AppWindow('ViewRelated','QUOTE':@RM:QuoteNo) obj_AppWindow('ViewRelated','QUOTE':@RM:QuoteNo)
RETURN RETURN
@ -275,13 +284,13 @@ RETURN
ViewProdSpec: ViewProdSpec:
* * * * * * * * * * * * * *
PSNo = Get_Property(@WINDOW:'.PS_NO_FIX','TEXT') PSNo = Get_Property(@WINDOW:'.PS_NO_FIX','TEXT')
IF PSNo = '' THEN RETURN IF PSNo = '' THEN RETURN
obj_AppWindow('ViewRelated','PROD_SPEC':@RM:PSNo) obj_AppWindow('ViewRelated','PROD_SPEC':@RM:PSNo)
Send_Event(@WINDOW:'.PS_NO_FIX','LOSTFOCUS') ;* Kicks the symbolics Send_Event(@WINDOW:'.PS_NO_FIX','LOSTFOCUS') ;* Kicks the symbolics
RETURN RETURN
@ -290,54 +299,54 @@ RETURN
CopyMetrology: CopyMetrology:
* * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO','DEFPROP')
WONo = Get_Property(@Window:'.WO', 'TEXT') WONo = Get_Property(@Window:'.WO', 'TEXT')
DestRDSNos = Dialog_Box('NDW_RDS_QUERY', @Window, WONo) DestRDSNos = Dialog_Box('NDW_RDS_QUERY', @Window, WONo)
SourceMetKeys = obj_RDS2('GetMetKeys',RDSNo) SourceMetKeys = obj_RDS2('GetMetKeys',RDSNo)
RDSCnt = COUNT(DestRDSNos,@VM) + (DestRDSNos NE '') RDSCnt = COUNT(DestRDSNos,@VM) + (DestRDSNos NE '')
FOR I = 1 TO RDSCnt FOR I = 1 TO RDSCnt
Copy = 1 ;* Set flag Copy = 1 ;* Set flag
DestRDSNo = DestRDSNos<1,I> DestRDSNo = DestRDSNos<1,I>
DestQASig = XLATE('RDS',DestRDSNo,RDS_SUP_VER_SIG$,'X') DestQASig = XLATE('RDS',DestRDSNo,RDS_SUP_VER_SIG$,'X')
IF DestQASig NE '' THEN IF DestQASig NE '' THEN
ErrMsg("Destination RDS ":DestRDSNo:" has been final QA'd. Metrology NOT copied.") ErrMsg("Destination RDS ":DestRDSNo:" has been final QA'd. Metrology NOT copied.")
END ELSE END ELSE
MetEntered = XLATE('RDS',DestRDSNo,'LS_MET_ENTERED','X') ;* @VM list of binary values by layer MetEntered = XLATE('RDS',DestRDSNo,'LS_MET_ENTERED','X') ;* @VM list of binary values by layer
IF MetEntered[1,1] = 1 THEN IF MetEntered[1,1] = 1 THEN
MsgInfo = '' MsgInfo = ''
MsgInfo<MTEXT$> = 'RDS ':DestRDSNo:' already has Metrology Results. Do you wish to overwrite them?' MsgInfo<MTEXT$> = 'RDS ':DestRDSNo:' already has Metrology Results. Do you wish to overwrite them?'
MsgInfo<MICON$> = '?' MsgInfo<MICON$> = '?'
MsgInfo<MTYPE$> = 'BNY' MsgInfo<MTYPE$> = 'BNY'
MsgInfo<MDEFBTN$> = '2' ;* This sets the default to the No button MsgInfo<MDEFBTN$> = '2' ;* This sets the default to the No button
Copy = Msg(@WINDOW,MsgInfo) Copy = Msg(@WINDOW,MsgInfo)
END
IF Copy THEN
DestMetKeys = obj_RDS2('GetMetKeys',DestRDSNo)
IF SourceMetKeys<1> = DestMetKeys<1> THEN
Set_Status(0)
obj_RDS_Test('CopyStats',SourceMetKeys<2>:@RM:DestMetKeys<2>)
IF Get_Status(errCode) THEN
ErrMsg(errCode)
END
Send_Event(@WINDOW:'.RDS_LS_ID','LOSTFOCUS')
END ELSE
ErrMsg('SourceMetKeys not equal DestMetKeys: Contact FI')
END END
END ;* End of check for Copy flag IF Copy THEN
END ;* End of check for Existing Final QA signature
NEXT I DestMetKeys = obj_RDS2('GetMetKeys',DestRDSNo)
IF SourceMetKeys<1> = DestMetKeys<1> THEN
Set_Status(0)
obj_RDS_Test('CopyStats',SourceMetKeys<2>:@RM:DestMetKeys<2>)
IF Get_Status(errCode) THEN
ErrMsg(errCode)
END
Send_Event(@WINDOW:'.RDS_LS_ID','LOSTFOCUS')
END ELSE
ErrMsg('SourceMetKeys not equal DestMetKeys: Contact FI')
END
END ;* End of check for Copy flag
END ;* End of check for Existing Final QA signature
NEXT I
RETURN RETURN
@ -345,44 +354,44 @@ RETURN
CopyRecipeParameters: CopyRecipeParameters:
RDSRow = Get_Property(@Window, 'ATRECORD') RDSRow = Get_Property(@Window, 'ATRECORD')
RDSNo = Get_Property(@WINDOW:'.RDS_NO', 'DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO', 'DEFPROP')
WONo = Get_Property(@Window:'.WO', 'TEXT') WONo = Get_Property(@Window:'.WO', 'TEXT')
DestRDSNos = Dialog_Box('NDW_RDS_QUERY', @Window, WONo : @FM : 'quick') DestRDSNos = Dialog_Box('NDW_RDS_QUERY', @Window, WONo : @FM : 'quick')
If DestRDSNos NE '' then If DestRDSNos NE '' then
RDSLayerKeyIDs = RDSRow<RDS_RDS_LAYER_KEYS$> RDSLayerKeyIDs = RDSRow<RDS_RDS_LAYER_KEYS$>
If RDSLayerKeyIDs NE '' then If RDSLayerKeyIDs NE '' then
For Each RDSLayerKeyID in RDSLayerKeyIDs using @VM For Each RDSLayerKeyID in RDSLayerKeyIDs using @VM
RDSLayerRow = Database_Services('ReadDataRow', 'RDS_LAYER', RDSLayerKeyID) RDSLayerRow = Database_Services('ReadDataRow', 'RDS_LAYER', RDSLayerKeyID)
Layer = RDSLayerKeyID[-1, 'B*'] Layer = RDSLayerKeyID[-1, 'B*']
For Each DestRDSNo in DestRDSNos using @VM For Each DestRDSNo in DestRDSNos using @VM
DestRDSLayerKeyID = DestRDSNo : '*' : Layer DestRDSLayerKeyID = DestRDSNo : '*' : Layer
DestRDSLayerRow = Database_Services('ReadDataRow', 'RDS_LAYER', DestRDSLayerKeyID) DestRDSLayerRow = Database_Services('ReadDataRow', 'RDS_LAYER', DestRDSLayerKeyID)
DestRDSLayerRow<RDS_LAYER_EPI_TIME$> = RDSLayerRow<RDS_LAYER_EPI_TIME$> DestRDSLayerRow<RDS_LAYER_EPI_TIME$> = RDSLayerRow<RDS_LAYER_EPI_TIME$>
DestRDSLayerRow<RDS_LAYER_DILUENT_ADJ_PARAM$> = RDSLayerRow<RDS_LAYER_DILUENT_ADJ_PARAM$> DestRDSLayerRow<RDS_LAYER_DILUENT_ADJ_PARAM$> = RDSLayerRow<RDS_LAYER_DILUENT_ADJ_PARAM$>
DestRDSLayerRow<RDS_LAYER_DOPANT_FLOW$> = RDSLayerRow<RDS_LAYER_DOPANT_FLOW$> DestRDSLayerRow<RDS_LAYER_DOPANT_FLOW$> = RDSLayerRow<RDS_LAYER_DOPANT_FLOW$>
DestRDSLayerRow<RDS_LAYER_HCL_FLOW$> = RDSLayerRow<RDS_LAYER_HCL_FLOW$> DestRDSLayerRow<RDS_LAYER_HCL_FLOW$> = RDSLayerRow<RDS_LAYER_HCL_FLOW$>
DestRDSLayerRow<RDS_LAYER_BAKE_TIME$> = RDSLayerRow<RDS_LAYER_BAKE_TIME$> DestRDSLayerRow<RDS_LAYER_BAKE_TIME$> = RDSLayerRow<RDS_LAYER_BAKE_TIME$>
DestRDSLayerRow<RDS_LAYER_EPI_H2_FLOW$> = RDSLayerRow<RDS_LAYER_EPI_H2_FLOW$> DestRDSLayerRow<RDS_LAYER_EPI_H2_FLOW$> = RDSLayerRow<RDS_LAYER_EPI_H2_FLOW$>
DestRDSLayerRow<RDS_LAYER_TCS_FLOW$> = RDSLayerRow<RDS_LAYER_TCS_FLOW$> DestRDSLayerRow<RDS_LAYER_TCS_FLOW$> = RDSLayerRow<RDS_LAYER_TCS_FLOW$>
DestRDSLayerRow<RDS_LAYER_DCS_FLOW$> = RDSLayerRow<RDS_LAYER_DCS_FLOW$> DestRDSLayerRow<RDS_LAYER_DCS_FLOW$> = RDSLayerRow<RDS_LAYER_DCS_FLOW$>
DestRDSLayerRow<RDS_LAYER_AUX1$> = RDSLayerRow<RDS_LAYER_AUX1$> DestRDSLayerRow<RDS_LAYER_AUX1$> = RDSLayerRow<RDS_LAYER_AUX1$>
DestRDSLayerRow<RDS_LAYER_AUX2$> = RDSLayerRow<RDS_LAYER_AUX2$> DestRDSLayerRow<RDS_LAYER_AUX2$> = RDSLayerRow<RDS_LAYER_AUX2$>
DestRDSLayerRow<RDS_LAYER_F_OFFSET$> = RDSLayerRow<RDS_LAYER_F_OFFSET$> DestRDSLayerRow<RDS_LAYER_F_OFFSET$> = RDSLayerRow<RDS_LAYER_F_OFFSET$>
DestRDSLayerRow<RDS_LAYER_S_OFFSET$> = RDSLayerRow<RDS_LAYER_S_OFFSET$> DestRDSLayerRow<RDS_LAYER_S_OFFSET$> = RDSLayerRow<RDS_LAYER_S_OFFSET$>
DestRDSLayerRow<RDS_LAYER_R_OFFSET$> = RDSLayerRow<RDS_LAYER_R_OFFSET$> DestRDSLayerRow<RDS_LAYER_R_OFFSET$> = RDSLayerRow<RDS_LAYER_R_OFFSET$>
DestRDSLayerRow<RDS_LAYER_ETCH1$> = RDSLayerRow<RDS_LAYER_ETCH1$> DestRDSLayerRow<RDS_LAYER_ETCH1$> = RDSLayerRow<RDS_LAYER_ETCH1$>
DestRDSLayerRow<RDS_LAYER_ETCH2$> = RDSLayerRow<RDS_LAYER_ETCH2$> DestRDSLayerRow<RDS_LAYER_ETCH2$> = RDSLayerRow<RDS_LAYER_ETCH2$>
DestRDSLayerRow<RDS_LAYER_ETCH3$> = RDSLayerRow<RDS_LAYER_ETCH3$> DestRDSLayerRow<RDS_LAYER_ETCH3$> = RDSLayerRow<RDS_LAYER_ETCH3$>
DestRDSLayerRow<RDS_LAYER_SUSC_ETCH$> = RDSLayerRow<RDS_LAYER_SUSC_ETCH$> DestRDSLayerRow<RDS_LAYER_SUSC_ETCH$> = RDSLayerRow<RDS_LAYER_SUSC_ETCH$>
DestRDSLayerRow<RDS_LAYER_UL_TEMP$> = RDSLayerRow<RDS_LAYER_UL_TEMP$> DestRDSLayerRow<RDS_LAYER_UL_TEMP$> = RDSLayerRow<RDS_LAYER_UL_TEMP$>
Database_Services('WriteDataRow', 'RDS_LAYER', DestRDSLayerKeyID, DestRDSLayerRow, True$, False$, True$) Database_Services('WriteDataRow', 'RDS_LAYER', DestRDSLayerKeyID, DestRDSLayerRow, True$, False$, True$)
Send_Event(@Window : '.RDS_LS_ID' , 'LOSTFOCUS') Send_Event(@Window : '.RDS_LS_ID' , 'LOSTFOCUS')
Next DestRDSNo Next DestRDSNo
Next RDSLayerKeyID Next RDSLayerKeyID
end end
end end
return return
@ -391,27 +400,27 @@ return
ViewAudit: ViewAudit:
* * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
IF RDSNo = '' THEN RETURN IF RDSNo = '' THEN RETURN
AuditData = obj_RDS_Audit('Display',RDSNo:@RM:@WINDOW) ;* Returns all audit columns for this window AuditData = obj_RDS_Audit('Display',RDSNo:@RM:@WINDOW) ;* Returns all audit columns for this window
DispText = AuditData[1,@RM] DispText = AuditData[1,@RM]
UserNames = AuditData[COL2()+1,@RM] UserNames = AuditData[COL2()+1,@RM]
LastDTMS = AuditData[COL2()+1,@RM] LastDTMS = AuditData[COL2()+1,@RM]
Windows = AuditData[COL2()+1,@RM] Windows = AuditData[COL2()+1,@RM]
PopupDisplay = '' PopupDisplay = ''
FOR I = 1 TO COUNT(DispText,@FM) + (DispText NE '') FOR I = 1 TO COUNT(DispText,@FM) + (DispText NE '')
PopupDisplay<1,I> = DispText<I>:@TM:OCONV(UserNames<I>,'[XLATE_CONV,LSL_USERS*FIRST_LAST]' ):@TM:LastDTMs<I>:@TM:Windows<I> PopupDisplay<1,I> = DispText<I>:@TM:OCONV(UserNames<I>,'[XLATE_CONV,LSL_USERS*FIRST_LAST]' ):@TM:LastDTMs<I>:@TM:Windows<I>
NEXT I NEXT I
OverRide = '' OverRide = ''
OverRide<PDISPLAY$> = PopupDisplay OverRide<PDISPLAY$> = PopupDisplay
void = PopUp(@WINDOW, OverRide, 'RDS_MOD_HIST_VIEW' ) void = PopUp(@WINDOW, OverRide, 'RDS_MOD_HIST_VIEW' )
RETURN RETURN
@ -420,65 +429,63 @@ RETURN
LSIdDC: LSIdDC:
* * * * * * * * * * * * * *
CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX' CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX'
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
IF Get_Property(@WINDOW,'SAVEWARN') THEN
Set_Property(@WINDOW,'@SKIP_SAVEWARN',0)
END ELSE
Set_Property(@WINDOW,'@SKIP_SAVEWARN',1)
END
CurrPos = Get_Property(CtrlEntID,'SELPOS')
CurrCol = CurrPos<1>
CurrRow = CurrPos<2>
IF CurrCol LT COL$MET_NO THEN
LSId = Get_Property(CtrlEntID,'CELLPOS',COL$LSID:@FM:CurrRow)
IF RDSNo NE '' AND LSId NE '' THEN
Send_Event('RDS','WRITE')
RdsLSID = RDSNo:'*':LSId
DetWindow = 'RDS_LAYER'
DetKeys = RdsLSID
DefaultRec = ''
RetKey = RDSNo
RetWin = @WINDOW
RetPage = 1
RetCtrl = CtrlEntID
RetPos = CurrPos
obj_Appwindow('ViewNewDetail',DetWindow:@RM:DetKeys:@RM:DefaultRec:@RM:RetKey:@RM:RetPage:@RM:RetCtrl:@RM:RetPos)
IF Get_Property(@WINDOW,'SAVEWARN') THEN
Set_Property(@WINDOW,'@SKIP_SAVEWARN',0)
END ELSE
Set_Property(@WINDOW,'@SKIP_SAVEWARN',1)
END END
END
IF CurrCol = COL$MET_NO OR CurrCol = COL$MET_NO_Z1 OR CurrCol = COL$MET_NO_Z2 THEN CurrPos = Get_Property(CtrlEntID,'SELPOS')
MetNo = Get_Property(CtrlEntID,'CELLPOS',CurrCol:@FM:CurrRow) CurrCol = CurrPos<1>
CurrRow = CurrPos<2>
IF MetNo NE '' THEN
Send_Event('RDS','WRITE') IF CurrCol LT COL$MET_NO THEN
LSId = Get_Property(CtrlEntID,'CELLPOS',COL$LSID:@FM:CurrRow)
DetWindow = 'RDS_TEST' IF RDSNo NE '' AND LSId NE '' THEN
DetKeys = MetNo
DefaultRec = ''
RetKey = RDSNo
RetWin = 'RDS'
RetPage = 1
RetCtrl = CtrlEntID
RetPos = CurrPos
obj_Appwindow('ViewNewDetail',DetWindow:@RM:DetKeys:@RM:DefaultRec:@RM:RetKey:@RM:RetPage:@RM:RetCtrl:@RM:RetPos) Send_Event('RDS','WRITE')
RdsLSID = RDSNo:'*':LSId
DetWindow = 'RDS_LAYER'
DetKeys = RdsLSID
DefaultRec = ''
RetKey = RDSNo
RetWin = @WINDOW
RetPage = 1
RetCtrl = CtrlEntID
RetPos = CurrPos
obj_Appwindow('ViewNewDetail',DetWindow:@RM:DetKeys:@RM:DefaultRec:@RM:RetKey:@RM:RetPage:@RM:RetCtrl:@RM:RetPos)
END
END END
END
IF CurrCol = COL$MET_NO OR CurrCol = COL$MET_NO_Z1 OR CurrCol = COL$MET_NO_Z2 THEN
MetNo = Get_Property(CtrlEntID,'CELLPOS',CurrCol:@FM:CurrRow)
IF MetNo NE '' THEN
Send_Event('RDS','WRITE')
DetWindow = 'RDS_TEST'
DetKeys = MetNo
DefaultRec = ''
RetKey = RDSNo
RetWin = 'RDS'
RetPage = 1
RetCtrl = CtrlEntID
RetPos = CurrPos
obj_Appwindow('ViewNewDetail',DetWindow:@RM:DetKeys:@RM:DefaultRec:@RM:RetKey:@RM:RetPage:@RM:RetCtrl:@RM:RetPos)
END
END
RETURN RETURN
@ -487,41 +494,33 @@ RETURN
LoadEpiPro: LoadEpiPro:
* * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
CurrentLoad = Get_Property(@WINDOW:'.POCKET','DEFPROP') CurrentLoad = Get_Property(@WINDOW:'.POCKET','DEFPROP')
IF RDSNo = '' THEN RETURN IF RDSNo = '' THEN RETURN
OutCassettes = CurrentLoad<COL$OUT_CASS> OutCassettes = CurrentLoad<COL$OUT_CASS>
CONVERT @VM TO '' IN OutCassettes CONVERT @VM TO '' IN OutCassettes
IF OutCassettes NE '' THEN IF OutCassettes NE '' THEN
ErrMsg('Wafers have already been unloaded from the reactor.') ErrMsg('Wafers have already been unloaded from the reactor.')
RETURN RETURN
END END
/* Reactor = Get_Property(@WINDOW:'.REACTOR','TEXT')
IF Security_Check( 'RDS', Print$ ) ELSE
Security_Err_Msg( 'RDS', Print$ )
RETURN
END
*/
Reactor = Get_Property(@WINDOW:'.REACTOR','TEXT') ReactorType = XLATE('REACTOR',Reactor,1,'X')
ReactorType = XLATE('REACTOR',Reactor,1,'X') IF ReactorType NE 'EPP' THEN
ErrMsg('Reactor ':Reactor:' is not an EpiPro tool.')
RETURN
END
IF ReactorType NE 'EPP' THEN Send_Event(@WINDOW,'WRITE')
ErrMsg('Reactor ':Reactor:' is not an EpiPro tool.')
RETURN
END
Send_Event(@WINDOW,'WRITE')
MatlLoadInfo = Create_Dialog('DIALOG_LOAD_EPI_PRO', @WINDOW, 0, RDSNo:@FM:CurrentLoad) MatlLoadInfo = Create_Dialog('DIALOG_LOAD_EPI_PRO', @WINDOW, 0, RDSNo:@FM:CurrentLoad)
RETURN RETURN
@ -530,105 +529,96 @@ RETURN
UnloadEpiPro: UnloadEpiPro:
* * * * * * * * * * * * * *
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
CurrentLoad = Get_Property(@WINDOW:'.POCKET','DEFPROP') CurrentLoad = Get_Property(@WINDOW:'.POCKET','DEFPROP')
IF RDSNo = '' THEN RETURN IF RDSNo = '' THEN RETURN
/* Reactor = Get_Property(@WINDOW:'.REACTOR','TEXT')
IF Security_Check( 'RDS', Print$ ) ELSE
Security_Err_Msg( 'RDS', Print$ )
RETURN
END
*/
Reactor = Get_Property(@WINDOW:'.REACTOR','TEXT') ReactorType = XLATE('REACTOR',Reactor,1,'X')
ReactorType = XLATE('REACTOR',Reactor,1,'X') IF ReactorType NE 'EPP' THEN
ErrMsg('Reactor ':Reactor:' is not an EpiPro tool.')
RETURN
END
IF ReactorType NE 'EPP' THEN Send_Event(@WINDOW,'WRITE')
ErrMsg('Reactor ':Reactor:' is not an EpiPro tool.')
RETURN
END
Send_Event(@WINDOW,'WRITE') MatlUnloadInfo = Create_Dialog('DIALOG_UNLOAD_EPI_PRO', @WINDOW, 0, RDSNo:@FM:CurrentLoad)
MatlUnloadInfo = Create_Dialog('DIALOG_UNLOAD_EPI_PRO', @WINDOW, 0, RDSNo:@FM:CurrentLoad)
RETURN RETURN
* * * * * * * * * * * * * *
AddZoneMet: AddZoneMet:
* * * * * * * * * * * * * *
CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX' CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX'
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
PSNo = Get_Property(@WINDOW:'.PS_NO_FIX','DEFPROP') PSNo = Get_Property(@WINDOW:'.PS_NO_FIX','DEFPROP')
LSArray = Get_Property(CtrlEntID,'DEFPROP') LSArray = Get_Property(CtrlEntID,'DEFPROP')
LSIDs = LSArray<COL$LSID> LSIDs = LSArray<COL$LSID>
MetNos = LSArray<COL$MET_NO> MetNos = LSArray<COL$MET_NO>
MetNosZ1 = LSArray<COL$MET_NO_Z1> MetNosZ1 = LSArray<COL$MET_NO_Z1>
MetNosZ2 = LSArray<COL$MET_NO_Z2> MetNosZ2 = LSArray<COL$MET_NO_Z2>
MetTest = MetNos MetTest = MetNos
Z1Test = MetNosZ1 Z1Test = MetNosZ1
Z2Test = MetNosZ2 Z2Test = MetNosZ2
CONVERT @VM TO '' IN MetTest CONVERT @VM TO '' IN MetTest
CONVERT @VM TO '' IN Z1Test CONVERT @VM TO '' IN Z1Test
CONVERT @VM TO '' IN Z2Test CONVERT @VM TO '' IN Z2Test
IF MetTest = '' THEN IF MetTest = '' THEN
BEGIN CASE BEGIN CASE
CASE Z1Test = '' AND Z2Test = '' CASE Z1Test = '' AND Z2Test = ''
* Ask for z1 or z2 * Ask for z1 or z2
TypeOver = '' TypeOver = ''
TypeOver<MTYPE$> = 'B&1,&2,&Cancel' TypeOver<MTYPE$> = 'B&1,&2,&Cancel'
TypeOver<MCAPTION$> = 'Add Reactor Zone Metrology' TypeOver<MCAPTION$> = 'Add Reactor Zone Metrology'
TypeOver<MICON$> = '?' TypeOver<MICON$> = '?'
TypeOver<MDEFBTN$> = '3' TypeOver<MDEFBTN$> = '3'
TypeOver<MTEXT$> = 'Add Metrology for Zone:' TypeOver<MTEXT$> = 'Add Metrology for Zone:'
NewZone = Msg(@WINDOW,TypeOver,'') NewZone = Msg(@WINDOW,TypeOver,'')
IF NewZone = 3 THEN RETURN IF NewZone = 3 THEN RETURN
CASE Z1Test = '' AND Z2Test NE ''
NewZone = 1
CASE Z1Test = '' AND Z2Test NE '' CASE Z1Test NE '' AND Z2Test = ''
NewZone = 1 NewZone = 2
CASE Z1Test NE '' AND Z2Test = '' CASE 1
NewZone = 2 ErrMsg('No open Zone to move to.')
RETURN
CASE 1 END CASE
ErrMsg('No open Zone to move to.')
RETURN
END CASE Send_Event(@WINDOW,'WRITE')
Send_Event(@WINDOW,'WRITE') FOR I = 1 TO COUNT(LSIDs,@VM) + (LSIDs NE '')
IF LSIDs<1,I> NE '' THEN
LSID = LSIDs<1,I>
FOR I = 1 TO COUNT(LSIDs,@VM) + (LSIDs NE '') oRTParms = RDSNo:@RM
IF LSIDs<1,I> NE '' THEN oRTParms := LSID:@RM
LSID = LSIDs<1,I> oRTParms := PSNo:@RM
oRTParms := NewZone
oRTParms = RDSNo:@RM obj_RDS_Test('Create',oRTPARms)
oRTParms := LSID:@RM END
oRTParms := PSNo:@RM NEXT I
oRTParms := NewZone
obj_RDS_Test('Create',oRTPARms) Set_Property(@WINDOW:'.RDS_NO','DEFPROP',RDSNo)
END Send_Event(@WINDOW,'READ')
NEXT I
Set_Property(@WINDOW:'.RDS_NO','DEFPROP',RDSNo) END
Send_Event(@WINDOW,'READ')
END
RETURN RETURN
@ -637,68 +627,68 @@ RETURN
MoveMetToZone: MoveMetToZone:
* * * * * * * * * * * * * *
CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX' CtrlEntID = @WINDOW:'.RDS_LS_ID_FIX'
RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP') RDSNo = Get_Property(@WINDOW:'.RDS_NO_FIX','DEFPROP')
LSArray = Get_Property(CtrlEntID,'DEFPROP') LSArray = Get_Property(CtrlEntID,'DEFPROP')
MetNos = LSArray<COL$MET_NO> MetNos = LSArray<COL$MET_NO>
MetNosZ1 = LSArray<COL$MET_NO_Z1> MetNosZ1 = LSArray<COL$MET_NO_Z1>
MetNosZ2 = LSArray<COL$MET_NO_Z2> MetNosZ2 = LSArray<COL$MET_NO_Z2>
MetTest = MetNos MetTest = MetNos
Z1Test = MetNosZ1 Z1Test = MetNosZ1
Z2Test = MetNosZ2 Z2Test = MetNosZ2
CONVERT @VM TO '' IN MetTest CONVERT @VM TO '' IN MetTest
CONVERT @VM TO '' IN Z1Test CONVERT @VM TO '' IN Z1Test
CONVERT @VM TO '' IN Z2Test CONVERT @VM TO '' IN Z2Test
IF MetTest NE '' THEN IF MetTest NE '' THEN
BEGIN CASE BEGIN CASE
CASE Z1Test = '' AND Z2Test = '' CASE Z1Test = '' AND Z2Test = ''
* Ask for z1 or z2 * Ask for z1 or z2
TypeOver = '' TypeOver = ''
TypeOver<MTYPE$> = 'B&1,&2,&Cancel' TypeOver<MTYPE$> = 'B&1,&2,&Cancel'
TypeOver<MCAPTION$> = 'Move Metrology to Reactor Zone' TypeOver<MCAPTION$> = 'Move Metrology to Reactor Zone'
TypeOver<MICON$> = '?' TypeOver<MICON$> = '?'
TypeOver<MDEFBTN$> = '3' TypeOver<MDEFBTN$> = '3'
TypeOver<MTEXT$> = 'Move Metrology to Zone:' TypeOver<MTEXT$> = 'Move Metrology to Zone:'
DestZone = Msg(@WINDOW,TypeOver,'') DestZone = Msg(@WINDOW,TypeOver,'')
IF DestZone = 3 THEN RETURN IF DestZone = 3 THEN RETURN
CASE Z1Test = '' AND Z2Test NE '' CASE Z1Test = '' AND Z2Test NE ''
DestZone = 1 DestZone = 1
CASE Z1Test NE '' AND Z2Test = '' CASE Z1Test NE '' AND Z2Test = ''
DestZone = 2 DestZone = 2
CASE 1 CASE 1
ErrMsg('No open Zone to move to.') ErrMsg('No open Zone to move to.')
RETURN RETURN
END CASE END CASE
Send_Event(@WINDOW,'WRITE') Send_Event(@WINDOW,'WRITE')
FOR I = 1 TO COUNT(MetNos,@VM) + (MetNos NE '') FOR I = 1 TO COUNT(MetNos,@VM) + (MetNos NE '')
IF MetNos<1,I> NE '' THEN IF MetNos<1,I> NE '' THEN
MetNo = MetNos<1,I> MetNo = MetNos<1,I>
oRTParms = MetNo:@RM oRTParms = MetNo:@RM
oRTParms := DestZone oRTParms := DestZone
obj_RDS_Test('SetZone',oRTPARms) obj_RDS_Test('SetZone',oRTPARms)
END END
NEXT I NEXT I
Set_Property(@WINDOW:'.RDS_NO','DEFPROP',RDSNo) Set_Property(@WINDOW:'.RDS_NO','DEFPROP',RDSNo)
Send_Event(@WINDOW,'READ') Send_Event(@WINDOW,'READ')
END END
RETURN RETURN
@ -707,12 +697,12 @@ RETURN
ViewWOMat: ViewWOMat:
* * * * * * * * * * * * * *
WONo = Get_Property(@WINDOW:'.WO_NO_FIX','DEFPROP') WONo = Get_Property(@WINDOW:'.WO_NO_FIX','DEFPROP')
CassNo = Get_Property(@WINDOW:'.CASS_NO_FIX','DEFPROP') CassNo = Get_Property(@WINDOW:'.CASS_NO_FIX','DEFPROP')
IF WONo NE '' AND CassNo NE '' THEN IF WONo NE '' AND CassNo NE '' THEN
obj_AppWindow('ViewRelated','WO_MAT':@RM:WONo:'*':CassNo) obj_AppWindow('ViewRelated','WO_MAT':@RM:WONo:'*':CassNo)
END END
RETURN RETURN
@ -721,17 +711,17 @@ RETURN
WMInKeyDC: WMInKeyDC:
* * * * * * * * * * * * * *
CtrlEntID = @WINDOW:'.WM_IN_KEY_FIX' CtrlEntID = @WINDOW:'.WM_IN_KEY_FIX'
CurrPos = Get_Property(CtrlEntID,'SELPOS') CurrPos = Get_Property(CtrlEntID,'SELPOS')
CurrCol = CurrPos<1> CurrCol = CurrPos<1>
CurrRow = CurrPos<2> CurrRow = CurrPos<2>
WMInKey = Get_Property(CtrlEntID,'CELLPOS',1:@FM:CurrRow) WMInKey = Get_Property(CtrlEntID,'CELLPOS',1:@FM:CurrRow)
IF WMInKey NE '' THEN IF WMInKey NE '' THEN
obj_Appwindow('ViewRelated', 'WM_IN':@RM:WMInKey) obj_Appwindow('ViewRelated', 'WM_IN':@RM:WMInKey)
END END
RETURN RETURN
@ -740,19 +730,17 @@ RETURN
WMOutKeyDC: WMOutKeyDC:
* * * * * * * * * * * * * *
CtrlEntID = @WINDOW:'.WM_OUT_KEY_FIX' CtrlEntID = @WINDOW:'.WM_OUT_KEY_FIX'
CurrPos = Get_Property(CtrlEntID,'SELPOS') CurrPos = Get_Property(CtrlEntID,'SELPOS')
CurrCol = CurrPos<1> CurrCol = CurrPos<1>
CurrRow = CurrPos<2> CurrRow = CurrPos<2>
WMOutKey = Get_Property(CtrlEntID,'CELLPOS',1:@FM:CurrRow) WMOutKey = Get_Property(CtrlEntID,'CELLPOS',1:@FM:CurrRow)
IF WMOutKey NE '' THEN IF WMOutKey NE '' THEN
obj_Appwindow('ViewRelated', 'WM_OUT':@RM:WMOutKey) obj_Appwindow('ViewRelated', 'WM_OUT':@RM:WMOutKey)
END END
RETURN RETURN

File diff suppressed because it is too large Load Diff

View File

@ -19,6 +19,7 @@ DECLARE SUBROUTINE Btree.Extract, Send_Event, Security_Err_Msg, Forward_Event, E
DECLARE SUBROUTINE Send_Message, Print_Cass_Out, obj_WM_Out, obj_Notes, obj_WO_Mat, obj_Tables, Set_Property, obj_WO_Wfr DECLARE SUBROUTINE Send_Message, Print_Cass_Out, obj_WM_Out, obj_Notes, obj_WO_Mat, obj_Tables, Set_Property, obj_WO_Wfr
DECLARE SUBROUTINE Start_Window, Obj_RDS, Database_Services, Rds_Services, Signature_Services, Wm_Out_Services, Sleepery DECLARE SUBROUTINE Start_Window, Obj_RDS, Database_Services, Rds_Services, Signature_Services, Wm_Out_Services, Sleepery
DECLARE SUBROUTINE Logging_Services, Wo_Mat_Qa_Services, Error_Services, Post_Event, Wafer_Counter_Services, Hold_Services DECLARE SUBROUTINE Logging_Services, Wo_Mat_Qa_Services, Error_Services, Post_Event, Wafer_Counter_Services, Hold_Services
Declare subroutine Labeling_Services
DECLARE FUNCTION Get_Property, Get_Status, Popup, Send_Message, Msg, Security_Check, Dialog_Box, RowExists, obj_Tables DECLARE FUNCTION Get_Property, Get_Status, Popup, Send_Message, Msg, Security_Check, Dialog_Box, RowExists, obj_Tables
DECLARE FUNCTION Dialog_Box, obj_WO_Log, MemberOf, obj_NCR, Send_Message, MemberOf, obj_WM_Out, NextKey, obj_MUWafers DECLARE FUNCTION Dialog_Box, obj_WO_Log, MemberOf, obj_NCR, Send_Message, MemberOf, obj_WM_Out, NextKey, obj_MUWafers
@ -177,6 +178,7 @@ BEGIN CASE
CASE Instruction = 'CIClick' ; GOSUB CIClick CASE Instruction = 'CIClick' ; GOSUB CIClick
CASE Instruction = 'AddComment' ; GOSUB AddComment CASE Instruction = 'AddComment' ; GOSUB AddComment
CASE Instruction = 'ViewComments' ; GOSUB ViewComments CASE Instruction = 'ViewComments' ; GOSUB ViewComments
CASE Instruction = 'ReprintHold' ; GOSUB ReprintHold
CASE 1 CASE 1
ErrorMsg = 'Unknown Instruction ':QUOTE(Instruction):' passed to routine' ErrorMsg = 'Unknown Instruction ':QUOTE(Instruction):' passed to routine'
@ -392,6 +394,20 @@ WONoLF:
RETURN RETURN
* * * * * * *
ReprintHold:
* * * * * * *
WONo = Get_Property(@WINDOW:'.WO_NO','DEFPROP')
CassNo = Get_Property(@WINDOW:'.OUT_CASS_NO','DEFPROP')
WOStep = Get_Property(@WINDOW:'.PROC_STEP_NO','DEFPROP')
WMOKey = WONo:'*':WOStep:'*':CassNo
Labeling_Services('ReprintHoldLabel', 'WM_OUT', WMOKey)
RETURN
******** ********
Refresh: Refresh:
******** ********
@ -404,8 +420,10 @@ Refresh:
IF Get_Property(@WINDOW:'.HOLD_CHECKBOX','CHECK') THEN IF Get_Property(@WINDOW:'.HOLD_CHECKBOX','CHECK') THEN
Set_Property(@WINDOW:'.HOLD_BUTTON','TEXT','Remove Hold') Set_Property(@WINDOW:'.HOLD_BUTTON','TEXT','Remove Hold')
Set_Property(@Window:'.MENU.PRINT.REPRINT_HOLD_LABEL', 'ENABLED', True$)
END ELSE END ELSE
Set_Property(@WINDOW:'.HOLD_BUTTON','TEXT','Place on Hold') Set_Property(@WINDOW:'.HOLD_BUTTON','TEXT','Place on Hold')
Set_Property(@Window:'.MENU.PRINT.REPRINT_HOLD_LABEL', 'ENABLED', False$)
END END
QuoteSigs = XLATE('CONFIG','QUOTE_SIGS','','X') QuoteSigs = XLATE('CONFIG','QUOTE_SIGS','','X')
@ -1530,6 +1548,10 @@ HoldClick:
WOMatKey = WONo:'*':CassNo WOMatKey = WONo:'*':CassNo
HoldEntity = 'WM_OUT' HoldEntity = 'WM_OUT'
HoldEntityID = WMOutKey HoldEntityID = WMOutKey
Stage = Xlate('WO_MAT', WOMatKey, WO_MAT_HOLD_STAGE$, 'X')
Interrupted = Xlate('WO_MAT', WOMatKey, WO_MAT_HOLD_INTERRUPTED$, 'X')
Reactor = 'EPP'
PSN = Get_Property(@Window:'.PS_NO', 'TEXT')
Send_Event(@WINDOW,'WRITE') Send_Event(@WINDOW,'WRITE')
@ -1539,12 +1561,28 @@ HoldClick:
Transition = Hold_Services('CheckForHold', WOMatKey, CtrlEnt) Transition = Hold_Services('CheckForHold', WOMatKey, CtrlEnt)
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType) HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType:@FM:Stage:@FM:Interrupted)
If HoldData NE 'Cancel' then If HoldData NE 'Cancel' then
Hold_Services('ToggleHold', WOMatKey, HoldEntity, HoldEntityID, CtrlEnt, '', HoldData) Hold_Services('ToggleHold', WOMatKey, HoldEntity, HoldEntityID, CtrlEnt, '', HoldData)
IF Error_Services("HasError") THEN IF Error_Services("HasError") THEN
ErrCode = Error_Services("GetMessage") ErrCode = Error_Services("GetMessage")
ErrMsg(errCode) ErrMsg(errCode)
end else
If Transition EQ False$ then
MsgInfo = ''
MsgInfo<MTYPE$> = 'BNY'
MsgInfo<MTEXT$> = 'Hold Successful. Would you like to print label(s)?'
MsgInfo<MICON$> = '!'
PrintLabel = Msg(@WINDOW,MsgInfo,'')
HoldBy = HoldData<1>
Reason = HoldData<2>
Stage = HoldData<4>
Interrupted = HoldData<5>
DTM = Datetime()
If PrintLabel EQ True$ then
Labeling_Services('PrintHoldLabel', HoldEntity, HoldEntityID, Stage, Reason, HoldBy, DTM, PSN, Reactor, Interrupted)
end
end
end end
end end
@ -2297,5 +2335,3 @@ RefreshWaferCounterData:
return return

View File

@ -71,7 +71,6 @@ Return Response or ""
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// ToggleHold // ToggleHold
// //
@ -114,6 +113,7 @@ Service ToggleHold(WOMatKey, HoldEntity, HoldEntityID, CtrlEntID, OriginFlag, Ho
End Service End Service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// ToggleMultipleHolds // ToggleMultipleHolds
// //
@ -154,6 +154,7 @@ Service ToggleMultipleHolds(WOMatKeys, HoldEntity, HoldEntityIDs, CtrlEntID, Ori
end service end service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// EnableMultipleHolds // EnableMultipleHolds
// //
@ -194,11 +195,6 @@ Service EnableMultipleHolds(WOMatKeys, HoldEntity, HoldEntityIDs, CtrlEntID, Ori
For I = 1 to WOMatCount For I = 1 to WOMatCount
If Hold_Services('CheckForHold', WOMatKeys<I>) EQ False$ then If Hold_Services('CheckForHold', WOMatKeys<I>) EQ False$ then
Hold_Services('OnHold', WOMatKeys<I>, HoldEntity, HoldEntityIDs<I>, HoldType, HoldData) Hold_Services('OnHold', WOMatKeys<I>, HoldEntity, HoldEntityIDs<I>, HoldType, HoldData)
* If Error_Services("NoError") then
* Hold_Services("HoldNotification", HoldEntity, HoldEntityIDs<I>, Reason, True$, HoldType)
* end else
* Response = Error_Services("GetMessage")
* end
end end
If CtrlEntID EQ 'NDW_RDS_QUERY' OR CtrlEntID EQ 'NDW_WM_OUT_QUICK_QUERY' then Msg(@window, MsgUp, I, MSGINSTUPDATE$) If CtrlEntID EQ 'NDW_RDS_QUERY' OR CtrlEntID EQ 'NDW_WM_OUT_QUICK_QUERY' then Msg(@window, MsgUp, I, MSGINSTUPDATE$)
Next I Next I
@ -208,6 +204,7 @@ Service EnableMultipleHolds(WOMatKeys, HoldEntity, HoldEntityIDs, CtrlEntID, Ori
end service end service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// DisableMultipleHolds // DisableMultipleHolds
// //
@ -248,11 +245,6 @@ Service DisableMultipleHolds(WOMatKeys, HoldEntity, HoldEntityIDs, CtrlEntID, Or
For I = 1 to WOMatCount For I = 1 to WOMatCount
If Hold_Services('CheckForHold', WOMatKeys<I>) EQ True$ then If Hold_Services('CheckForHold', WOMatKeys<I>) EQ True$ then
Hold_Services('OffHold', WOMatKeys<I>, HoldEntity, HoldEntityIDs<I>, HoldType, HoldData) Hold_Services('OffHold', WOMatKeys<I>, HoldEntity, HoldEntityIDs<I>, HoldType, HoldData)
* If Error_Services("NoError") then
* Hold_Services("HoldNotification", HoldEntity, HoldEntityIDs<I>, Reason, False$, HoldType)
* end else
* Response = Error_Services("GetMessage")
* end
end end
If CtrlEntID EQ 'NDW_RDS_QUERY' OR CtrlEntID EQ 'NDW_WM_OUT_QUICK_QUERY' then Msg(@window, MsgUp, I, MSGINSTUPDATE$) If CtrlEntID EQ 'NDW_RDS_QUERY' OR CtrlEntID EQ 'NDW_WM_OUT_QUICK_QUERY' then Msg(@window, MsgUp, I, MSGINSTUPDATE$)
Next I Next I
@ -262,6 +254,7 @@ Service DisableMultipleHolds(WOMatKeys, HoldEntity, HoldEntityIDs, CtrlEntID, Or
end service end service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// OnHold // OnHold
// //
@ -302,6 +295,8 @@ Service OnHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, OperatorI
UserID = HoldData<1> UserID = HoldData<1>
Reason = HoldData<2> Reason = HoldData<2>
Extended = HoldData<3> Extended = HoldData<3>
Stage = HoldData<4>
Interrupted = HoldData<5>
CurrDate = OCONV(Date(),'D4/') CurrDate = OCONV(Date(),'D4/')
CurrTime = OCONV(Time(),'MTS') CurrTime = OCONV(Time(),'MTS')
@ -319,7 +314,8 @@ Service OnHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, OperatorI
WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_STOP_REASON$,1,0,'') WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_STOP_REASON$,1,0,'')
WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_ENTITY$,1,0,HoldEntity) WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_ENTITY$,1,0,HoldEntity)
WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_ENTITY_ID$,1,0,HoldEntityID) WOMatRec = INSERT(WOMatRec,WO_MAT_HOLD_ENTITY_ID$,1,0,HoldEntityID)
WOMatRec<WO_MAT_HOLD_STAGE$> = Stage
WOMatRec<WO_MAT_HOLD_INTERRUPTED$> = Interrupted
*********************************************************** ***********************************************************
// - djs - 10/29/2019 // - djs - 10/29/2019
@ -349,6 +345,8 @@ Service OnHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, OperatorI
WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_DTM$,1,0,'') WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_DTM$,1,0,'')
WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_USER$,1,0,'') WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_USER$,1,0,'')
WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_REASON$,1,0,'') WOMatRec = INSERT(WOMatRec,WO_MAT_SHIP_HOLD_STOP_REASON$,1,0,'')
WOMatRec<WO_MAT_HOLD_STAGE$> = Stage
WOMatRec<WO_MAT_HOLD_INTERRUPTED$> = Interrupted
END END
IF HoldEntity = 'WM_OUT' THEN IF HoldEntity = 'WM_OUT' THEN
@ -371,6 +369,7 @@ Service OnHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, OperatorI
End Service End Service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// OffHold // OffHold
// //
@ -425,6 +424,8 @@ Service OffHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, Operator
WOMatRec<WO_MAT_HOLD_STOP_USER$,1> = UserID WOMatRec<WO_MAT_HOLD_STOP_USER$,1> = UserID
WOMatRec<WO_MAT_HOLD_STOP_REASON$,1> = Reason WOMatRec<WO_MAT_HOLD_STOP_REASON$,1> = Reason
WOMatRec<WO_MAT_HOLD_EXTENDED$,1> = 0 WOMatRec<WO_MAT_HOLD_EXTENDED$,1> = 0
WOMatRec<WO_MAT_HOLD_STAGE$> = ''
WOMatRec<WO_MAT_HOLD_INTERRUPTED$> = ''
*********************************************************** ***********************************************************
@ -457,6 +458,8 @@ Service OffHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, Operator
WOMatRec<WO_MAT_SHIP_HOLD_STOP_USER$,1> = UserID WOMatRec<WO_MAT_SHIP_HOLD_STOP_USER$,1> = UserID
WOMatRec<WO_MAT_SHIP_HOLD_STOP_REASON$,1> = Reason WOMatRec<WO_MAT_SHIP_HOLD_STOP_REASON$,1> = Reason
WOMatRec<WO_MAT_SHIP_HOLD_EXTENDED$,1> = 0 WOMatRec<WO_MAT_SHIP_HOLD_EXTENDED$,1> = 0
WOMatRec<WO_MAT_HOLD_STAGE$> = ''
WOMatRec<WO_MAT_HOLD_INTERRUPTED$> = ''
END END
IF HoldEntity = 'WM_OUT' THEN IF HoldEntity = 'WM_OUT' THEN
@ -480,9 +483,9 @@ Service OffHold(WOMatKey, HoldEntity, HoldEntityID, HoldType, HoldData, Operator
end end
end end
End Service End Service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// CheckForHold // CheckForHold
// //
@ -693,6 +696,7 @@ Service EditHoldReason(WOMatKey, ColName, ColValNo, UpdatedText)
End Service End Service
//---------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------
// CreateComment // CreateComment
// //
@ -765,4 +769,3 @@ Service CreateComment(HoldEntity, HoldEntityID, Reason, Transition, HoldType, Op
end service end service

View File

@ -3,12 +3,14 @@ Compile function Labeling_Services(@Service, @Params)
Declare Function Database_Services, Environment_Services, Set_Printer, Direct_Print, Printer_Select, Error_Services Declare Function Database_Services, Environment_Services, Set_Printer, Direct_Print, Printer_Select, Error_Services
Declare Function Logging_Services, Datetime Declare Function Logging_Services, Datetime
Declare subroutine Error_Services, Labeling_Services, Lot_Services Declare subroutine Error_Services, Labeling_Services, Lot_Services, SRP_Set_Clipboard
$insert LOGICAL $insert LOGICAL
$Insert LOT_EQUATES $Insert LOT_EQUATES
$Insert TEST_WAFER_PROD_EQUATES $Insert TEST_WAFER_PROD_EQUATES
$Insert RETURN_TO_FAB_LOTS_EQUATES $Insert RETURN_TO_FAB_LOTS_EQUATES
$Insert LSL_USERS_EQUATES
$Insert WO_MAT_EQUATES
LogPath = Environment_Services('GetApplicationRootPath') : '\LogFiles\LabelPrinting' LogPath = Environment_Services('GetApplicationRootPath') : '\LogFiles\LabelPrinting'
LogDate = Oconv(Date(), 'D4/') LogDate = Oconv(Date(), 'D4/')
@ -27,6 +29,7 @@ Return Response or ""
// Service Parameter Options // Service Parameter Options
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Options LOAD_LOCK_SIDE = 'Left', 'Right', 'Both' Options LOAD_LOCK_SIDE = 'Left', 'Right', 'Both'
Options STAGES = 'PRE', 'POST'
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
// SERVICES // SERVICES
@ -77,6 +80,153 @@ Service PrintLabel(ZPLString, PrinterId)
end service end service
Service ReprintHoldLabel(EntityType, LotID)
WOMatKey = ''
Begin Case
Case EntityType EQ 'RDS'
WOMatKey = Xlate('RDS', LotID, 'WO_MAT_KEY', 'X')
Reactor = Xlate('RDS', LotID, 'REACTOR', 'X')
PSN = Xlate('RDS', LotID, 'PROD_SPEC_ID', 'X')
Case EntityType EQ 'WM_IN'
WOMatKey = Xlate('WM_IN', LotID, 'WO_MAT_KEY', 'X')
Reactor = 'EPP'
PSN = Xlate('WM_IN', LotID, 'PS_NO', 'X')
Case EntityType EQ 'WM_OUT'
WOMatKey = Xlate('WM_OUT', LotID, 'WO_MAT_KEY', 'X')
Reactor = 'EPP'
PSN = Xlate('WM_OUT', LotID, 'PS_NO', 'X')
End Case
WOMatRec = Xlate('WO_MAT', WOMatKey, '', 'X')
Stage = WOMatRec<WO_MAT_HOLD_STAGE$>
Reason = WOMatRec<WO_MAT_HOLD_START_REASON$,1>
HoldBy = WOMatRec<WO_MAT_HOLD_START_USER$,1>
DTM = WOMatRec<WO_MAT_HOLD_START_DTM$,1>
Interrupted = WOMatRec<WO_MAT_HOLD_INTERRUPTED$>
If (Stage NE '') AND (Reason NE '') AND (HoldBy NE '') AND (DTM NE '') then
Labeling_Services('PrintHoldLabel', EntityType, LotID, Stage, Reason, HoldBy, DTM, PSN, Reactor, Interrupted)
end else
Error_Services('Add', 'Error reprinting label.')
end
end service
Service PrintHoldLabel(EntityType, LotID, Stage=STAGES, Reason, HoldBy, DTM, PSN, Reactor, Interrupted, PrinterSelect)
If (EntityType NE '') AND (LotID NE '') AND (Stage NE '') AND (Reason NE '') AND (HoldBy NE '') AND (DTM NE '') then
ZPLString = ''
// Print Params
ZPLString := '^XA'
ZPLString := '^LH0,0'
ZPLString := '^PR1'
ZPLString := '^LL406'
ZPLString := '^PW900'
ZPLString := '^MD22'
ZPLString := '^MMT'
// Hold Header
ZPLString := '^FO350,24,2^FWN^A050,50^FDHold^FS'
// Lot ID
ZPLString := '^FO40,80,2^FWN^A035,35^FDLot ID:^FS'
ZPLString := '^FO140,80,2^FWN^A035,35^FD<LotVal>^FS'
// Reactor
ZPLString := '^FO450,80,2^FWN^A035,35^FDReactor:^FS'
ZPLString := '^FO570,80,2^FWN^A035,35^FD<ReactorVal>^FS'
// PSN
ZPLString := '^FO640,80,2^FWN^A035,35^FDPSN:^FS'
ZPLString := '^FO715,80,2^FWN^A035,35^FD<PSNVal>^FS'
// Pre box and X
ZPLString := '^FO40,125,2^FWN^A035,35^FDPre:^FS'
ZPLString := '^FO120,120^GB35,35,2^FS'
ZPLString := '^FO127,125,2^FWN^A035,35^FD<PreX>^FS'
// Post box and X
ZPLString := '^FO170,125,2^FWN^A035,35^FDPost:^FS'
ZPLString := '^FO252,120^GB35,35,2^FS'
ZPLString := '^FO259,125,2^FWN^A035,35^FD<PostX>^FS'
// Process interrupted box and X
ZPLString := '^FO465,125,2^FWN^A035,35^FDProcess Interrupted:^FS'
ZPLString := '^FO760,120^GB35,35,2^FS'
ZPLString := '^FO767,125,2^FWN^A035,35^FD<InterruptX>^FS'
// Reason
ZPLString := '^FO40,175,2^FWN^A035,35^FDReason:^FS'
ZPLString := '^FO160,175,2^FWN^A035,35^FD<ReasonVal1>^FS'
ZPLString := '^FO40,220,2^FWN^A035,35^FD<ReasonVal2>^FS'
ZPLString := '^FO40,265,2^FWN^A035,35^FD<ReasonVal3>^FS'
// Hold By
ZPLString := '^FO40,310,2^FWN^A035,35^FDOn Hold By:^FS'
ZPLString := '^FO210,310,2^FWN^A035,35^FD<HoldByVal>^FS'
// Date/Time
ZPLString := '^FO40,355,2^FWN^A035,35^FDDate/Time:^FS'
ZPLString := '^FO195,355,2^FWN^A035,35^FD<DTMVal>^FS'
// End
ZPLString := '^XZ'
Begin Case
Case EntityType EQ 'WM_IN'
EntityType = 'WMI'
Case EntityType EQ 'WM_OUT'
EntityType = 'WMO'
Case Otherwise$
End Case
EntityString = EntityType :'-': LotID
UserRec = Database_Services('ReadDataRow', 'LSL_USERS', HoldBy)
FullName = UserRec<LSL_USERS_FIRST$> : ' ' : UserRec<LSL_USERS_LAST$>
DTM = Oconv(DTM, 'DT2/^H')
If Len(Reason) GE 45 then
// Breaks the reason up to fit the lines
Dummy = Reason[45, 'B':' ']
ReasonLine1 = Reason[1, Col1()]
Reason = Reason[Col1() + 1, 999]
Dummy = Reason[55, 'B':' ']
ReasonLine2 = Reason[1, Col1()]
Reason = Reason[Col1() + 1, 999]
Dummy = Reason[55, 'B':' ']
ReasonLine3 = Reason[1, Col1()]
end else
ReasonLine1 = Reason
ReasonLine2 = ''
ReasonLine3 = ''
end
Swap '<LotVal>' With EntityString in ZPLString
Swap '<PSNVal>' With PSN in ZPLString
Swap '<ReactorVal>' With Reactor in ZPLString
If Stage EQ 'PRE' then
Swap '<PreX>' With 'X' in ZPLString
Swap '<PostX>' With '' in ZPLString
end else
Swap '<PreX>' With '' in ZPLString
Swap '<PostX>' With 'X' in ZPLString
end
If Interrupted EQ True$ then
Swap '<InterruptX>'with 'X' in ZPLString
end else
Swap '<InterruptX>'with '' in ZPLString
end
Swap '<ReasonVal1>' With ReasonLine1 in ZPLString
Swap '<ReasonVal2>' With ReasonLine2 in ZPLString
Swap '<ReasonVal3>' With ReasonLine3 in ZPLString
Swap '<HoldByVal>' With FullName in ZPLString
Swap '<DTMVal>' With DTM in ZPLString
If PrinterSelect NE '' then
Labeling_Services('PrintLabel', ZPLString, PrinterSelect)
end else
Labeling_Services('PrintLabel', ZPLString, Printer)
end
end else
Error_Services('Add', 'Missing parameter. EntityType, LotID, Stage, Reason, HoldBy, DTM, PSN, Reactor, and Interrupted are required fields.')
end
end service
Service PrintTestWaferLotLabel(LotId, Username, PrinterId) Service PrintTestWaferLotLabel(LotId, Username, PrinterId)
ErrorMessage = '' ErrorMessage = ''
@ -118,7 +268,6 @@ Service PrintTestWaferLotLabel(LotId, Username, PrinterId)
end else end else
//Log Error for lot //Log Error for lot
ErrorMessage = Error_Services('GetMessage') ErrorMessage = Error_Services('GetMessage')
end end
end end
end else end else
@ -178,7 +327,8 @@ Service GetAllZebraPrinters()
ZebraPrinterList<7> = 'MESZBRPRT008' : @VM : '10.95.164.24' : @VM : 9100 ZebraPrinterList<7> = 'MESZBRPRT008' : @VM : '10.95.164.24' : @VM : 9100
ZebraPrinterList<8> = 'MESZBRPRT0011' : @VM : '10.95.15.33' : @VM : 6101 ZebraPrinterList<8> = 'MESZBRPRT0011' : @VM : '10.95.15.33' : @VM : 6101
ZebraPrinterList<9> = 'FI_ZEBRA_PRINTER' : @VM : '10.95.164.55' : @VM : 9100 ZebraPrinterList<9> = 'FI_ZEBRA_PRINTER' : @VM : '10.95.164.55' : @VM : 9100
If Server EQ 'MESTSA01EC' OR Server EQ 'MESSA01EC' or Server EQ 'MESTSA09EC' or Server EQ 'MESTSA010EC' or Server EQ 'MESTSA011EC' or Server EQ 'MESTSA012EC' then If Server EQ 'MESTSA01EC' OR Server EQ 'MESSA01EC' or Server EQ 'MESTSA09EC' |
or Server EQ 'MESTSA010EC' or Server EQ 'MESTSA011EC' or Server EQ 'MESTSA012EC' then
ZebraPrinterList<10> = 'JONATHAN_HOME_TEST' : @VM : '192.168.0.123' : @VM : 9100 ZebraPrinterList<10> = 'JONATHAN_HOME_TEST' : @VM : '192.168.0.123' : @VM : 9100
end end
@ -218,7 +368,9 @@ Service PrintReactorLabel(ReactNo, LoadLockSide=LOAD_LOCK_SIDE)
end service end service
Service GetReturnToFabLabelZPL(RTFId) Service GetReturnToFabLabelZPL(RTFId)
ZPLStringLabel = '' ZPLStringLabel = ''
LotRec = Database_Services('ReadDataRow', 'RETURN_TO_FAB_LOTS', RTFId) LotRec = Database_Services('ReadDataRow', 'RETURN_TO_FAB_LOTS', RTFId)
CassId = LotRec<RETURN_TO_FAB_LOTS_CASS_ID$> CassId = LotRec<RETURN_TO_FAB_LOTS_CASS_ID$>
@ -249,10 +401,6 @@ Service GetReturnToFabLabelZPL(RTFId)
ZPLStringLabel := '^FO500,105^CI28' ZPLStringLabel := '^FO500,105^CI28'
ZPLStringLabel := '^XZ' ZPLStringLabel := '^XZ'
Response = ZPLStringLabel Response = ZPLStringLabel
end service end service

View File

@ -15,7 +15,7 @@ Compile Function NDW_RDS_Query_Events(CtrlEntId, Event, @PARAMS)
If the form needs to call the commuter module directly then the QuickEvent parameters should be If the form needs to call the commuter module directly then the QuickEvent parameters should be
formatted like this: formatted like this:
`
'@SELF','@EVENT',['@PARAM1','@PARAMx'] '@SELF','@EVENT',['@PARAM1','@PARAMx']
Parameters : Parameters :
@ -44,8 +44,9 @@ $insert SUPPLEMENTS_EQUATES
equ WOCust$ to 2 equ WOCust$ to 2
Declare subroutine SRP_Show_Window, Rds_Services, ErrMsg, Start_Window, Placedialog, Supplement_Services, Hold_Services Declare subroutine SRP_Show_Window, Rds_Services, ErrMsg, Start_Window, Placedialog, Supplement_Services, Hold_Services
Declare subroutine Labeling_Services
Declare function Database_Services, Material_Services, Rds_Services, RGB, SRP_Array, MemberOf, Supplement_Services Declare function Database_Services, Material_Services, Rds_Services, RGB, SRP_Array, MemberOf, Supplement_Services
Declare function Hold_Services Declare function Hold_Services, Datetime, Printer_Select
CRLF = \0D0A\ CRLF = \0D0A\
@ -58,11 +59,11 @@ If Event EQ 'OLE' then
Transfer Param1 to Event Transfer Param1 to Event
Transfer Param2 to Param1 Transfer Param2 to Param1
Transfer Param3 to Param2 Transfer Param3 to Param2
* Transfer Param4 to Param3 * Transfer Param4 to Param3
* Transfer Param5 to Param4 * Transfer Param5 to Param4
* Transfer Param6 to Param5 * Transfer Param6 to Param5
* Transfer Param7 to Param6 * Transfer Param7 to Param6
* Transfer Param8 to Param7 * Transfer Param8 to Param7
end end
GoToEvent Event for CtrlEntID GoToEvent Event for CtrlEntID
@ -90,33 +91,33 @@ Event WINDOW.CREATE(CreateParam)
End Case End Case
If View NE '' then If View NE '' then
Set_Property(@Window:'.RAG_VIEW', 'VALUE', View) Set_Property(@Window:'.RAG_VIEW', 'VALUE', View)
end end
GoSub GetRdsColumns GoSub GetRdsColumns
RDSList = RDS_Services('GetRDSData', ThisWorkOrderNo, RDSColumns, True$, RDSOverrideList) RDSList = RDS_Services('GetRDSData', ThisWorkOrderNo, RDSColumns, True$, RDSOverrideList)
RDSRptCtrl = @Window : '.OLE_RPT_RDS_LIST' RDSRptCtrl = @Window : '.OLE_RPT_RDS_LIST'
OrigSize = Get_Property(@Window, 'SIZE') OrigSize = Get_Property(@Window, 'SIZE')
Set_Property(@Window, '@ORIG_SIZE', OrigSize) Set_Property(@Window, '@ORIG_SIZE', OrigSize)
GoSub Setup_OLE_Controls GoSub Setup_OLE_Controls
// Turn off AutoPopulate for performance reasons // Turn off AutoPopulate for performance reasons
Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', False$) Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', False$)
Set_Property(@Window:'.EDL_SEARCH', 'TEXT', ThisWorkOrderNo) Set_Property(@Window:'.EDL_SEARCH', 'TEXT', ThisWorkOrderNo)
// Turn AutoPopulate back on // Turn AutoPopulate back on
Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', True$) Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', True$)
Set_Property(RDSRptCtrl, "OLE.AlwaysShowSelection", True$) Set_Property(RDSRptCtrl, "OLE.AlwaysShowSelection", True$)
Send_Message(RDSRptCtrl, "OLE.UnselectAll") Send_Message(RDSRptCtrl, "OLE.UnselectAll")
Send_Message(@Window, "SET_ZORDER", '') Send_Message(@Window, "SET_ZORDER", '')
SRP_Show_Window(@Window, 'SYSTEM', 'C', 'C', False$, '', False$, False$, FormSize) SRP_Show_Window(@Window, 'SYSTEM', 'C', 'C', False$, '', False$, False$, FormSize)
// Show the form in the center of the screen // Show the form in the center of the screen
Placedialog(-2, -2) Placedialog(-2, -2)
end event end event
@ -239,66 +240,90 @@ end event
Event PUB_ON_HOLD.CLICK() Event PUB_ON_HOLD.CLICK()
SelPos = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelPos') SelPos = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelPos')
SelCount = Dcount(SelPos, @VM) SelCount = Dcount(SelPos, @VM)
SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList') SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList')
SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM) SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM)
RDSKeys = SelRDSList<4> RDSKeys = SelRDSList<4>
Swap @VM with @FM in RDSKeys Swap @VM with @FM in RDSKeys
SelCount = DCount(RDSKeys, @FM) SelCount = DCount(RDSKeys, @FM)
WOMatKeys = Xlate('RDS', RDSKeys, 'WO_MAT_KEY', 'X', '') WOMatKeys = Xlate('RDS', RDSKeys, 'WO_MAT_KEY', 'X', '')
Transition = True$ Transition = False$
HoldEntity = 'RDS'
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType) HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType)
If HoldData NE 'Cancel' then If HoldData NE 'Cancel' then
GoSub GetView GoSub GetView
Hold_Services('EnableMultipleHolds', WOMatKeys, 'RDS', RDSKeys, 'NDW_RDS_QUERY', '', HoldData) Hold_Services('EnableMultipleHolds', WOMatKeys, HoldEntity, RDSKeys, 'NDW_RDS_QUERY', '', HoldData)
For L = 1 to SelCount IF Error_Services("HasError") THEN
ThisPos = SelPos<L> ErrCode = Error_Services("GetMessage")
If CurrentViewSelection _EQC 'quick' then ErrMsg(errCode)
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[16;' : ThisPos : ']', 'On Hold') end else
end else MsgInfo = ''
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[19;' : ThisPos : ']', 'On Hold') MsgInfo<MTYPE$> = 'BNY'
end MsgInfo<MTEXT$> = 'Hold Successful. Would you like to print label(s)?'
Next L MsgInfo<MICON$> = '!'
HoldOffFlag = True$ PrintLabel = Msg(@WINDOW,MsgInfo,'')
HoldOnFlag = False$ HoldBy = HoldData<1>
Gosub CheckSelectedForHolds Reason = HoldData<2>
end Stage = HoldData<4>
Interrupted = HoldData<5>
DTM = Datetime()
If PrintLabel EQ True$ then
PrinterId = Printer_Select(PrinterID)
end
For L = 1 to SelCount
ThisPos = SelPos<L>
If CurrentViewSelection _EQC 'quick' then
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[16;' : ThisPos : ']', 'On Hold')
end else
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[19;' : ThisPos : ']', 'On Hold')
end
PSN = Xlate('RDS', RDSKeys<L>, 'PROD_SPEC_ID', 'X', '')
Reactor = Xlate('RDS', RDSKeys<L>, 'REACTOR', 'X', '')
If PrintLabel EQ True$ then
Labeling_Services('PrintHoldLabel', HoldEntity, RDSKeys<L>, Stage, Reason, HoldBy, DTM, PSN, Reactor, Interrupted, PrinterId)
end
Next L
HoldOffFlag = True$
HoldOnFlag = False$
Gosub CheckSelectedForHolds
end
end
end event end event
Event PUB_OFF_HOLD.CLICK() Event PUB_OFF_HOLD.CLICK()
SelPos = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelPos') SelPos = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelPos')
SelCount = Dcount(SelPos, @VM) SelCount = Dcount(SelPos, @VM)
SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList') SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList')
SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM) SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM)
RDSKeys = SelRDSList<4> RDSKeys = SelRDSList<4>
Swap @VM with @FM in RDSKeys Swap @VM with @FM in RDSKeys
SelCount = DCount(RDSKeys, @FM) SelCount = DCount(RDSKeys, @FM)
WOMatKeys = Xlate('RDS', RDSKeys, 'WO_MAT_KEY', 'X', '') WOMatKeys = Xlate('RDS', RDSKeys, 'WO_MAT_KEY', 'X', '')
Transition = False$ Transition = True$
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType) HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType)
If HoldData NE 'Cancel' then If HoldData NE 'Cancel' then
GoSub GetView GoSub GetView
Hold_Services('DisableMultipleHolds', WOMatKeys, 'RDS', RDSKeys, 'NDW_RDS_QUERY', '', HoldData) Hold_Services('DisableMultipleHolds', WOMatKeys, 'RDS', RDSKeys, 'NDW_RDS_QUERY', '', HoldData)
For L = 1 to SelCount For L = 1 to SelCount
ThisPos = SelPos<L> ThisPos = SelPos<L>
If CurrentViewSelection _EQC 'quick' then If CurrentViewSelection _EQC 'quick' then
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[16;' : ThisPos : ']', 'Off Hold') Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[16;' : ThisPos : ']', 'Off Hold')
end else end else
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[19;' : ThisPos : ']', 'Off Hold') Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.ItemValue[19;' : ThisPos : ']', 'Off Hold')
end end
Next L Next L
HoldOffFlag = False$ HoldOffFlag = False$
HoldOnFlag = True$ HoldOnFlag = True$
Gosub CheckSelectedForHolds Gosub CheckSelectedForHolds
end end
end event end event
@ -326,43 +351,43 @@ end event
Event PUB_RUN.CLICK() Event PUB_RUN.CLICK()
GoSub GetRdsColumns GoSub GetRdsColumns
Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.List', '') Set_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.List', '')
Set_Property(@Window, '@OrigList', '') Set_Property(@Window, '@OrigList', '')
WoNo = '' WoNo = ''
SearchBy = Get_Property(@Window:'.RAG_SEARCH_BY', 'VALUE') SearchBy = Get_Property(@Window:'.RAG_SEARCH_BY', 'VALUE')
SearchValue = Get_Property(@Window:'.EDL_SEARCH', 'TEXT') SearchValue = Get_Property(@Window:'.EDL_SEARCH', 'TEXT')
If SearchBy _EQC 'reactor' then If SearchBy _EQC 'reactor' then
ReactorConfigKey = 'WO_DAILY_SCHED':SearchValue ReactorConfigKey = 'WO_DAILY_SCHED':SearchValue
WoNo = Field(Xlate('CONFIG', ReactorConfigKey, WOCust$, 'X'), ' ', 1) WoNo = Field(Xlate('CONFIG', ReactorConfigKey, WOCust$, 'X'), ' ', 1)
end end
If SearchBy _EQC 'wono' then If SearchBy _EQC 'wono' then
WoNo = SearchValue WoNo = SearchValue
end end
RDSList = '' RDSList = ''
If WoNo then If WoNo then
RDSList = RDS_Services('GetRDSData', WoNo, RDSColumns, True$, '') RDSList = RDS_Services('GetRDSData', WoNo, RDSColumns, True$, '')
end end
RDSRptCtrl = @Window : '.OLE_RPT_RDS_LIST' RDSRptCtrl = @Window : '.OLE_RPT_RDS_LIST'
GoSub Setup_OLE_Controls GoSub Setup_OLE_Controls
// Turn off AutoPopulate for performance reasons // Turn off AutoPopulate for performance reasons
Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', False$) Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', False$)
SRP_Show_Window(@Window, 'SYSTEM', 'C', 'C', 1, '', False$, False$, FormSize) SRP_Show_Window(@Window, 'SYSTEM', 'C', 'C', 1, '', False$, False$, FormSize)
// Turn AutoPopulate back on // Turn AutoPopulate back on
Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', True$) Set_Property(RDSRptCtrl, 'OLE.AutoPopulate', True$)
Set_Property(RDSRptCtrl, "OLE.AlwaysShowSelection", True$) Set_Property(RDSRptCtrl, "OLE.AlwaysShowSelection", True$)
Send_Message(RDSRptCtrl, "OLE.UnselectAll") Send_Message(RDSRptCtrl, "OLE.UnselectAll")
Send_Message(@Window, "SET_ZORDER", '') Send_Message(@Window, "SET_ZORDER", '')
end event end event
@ -455,105 +480,105 @@ return
GetRdsColumns: GetRdsColumns:
GoSub GetView GoSub GetView
If CurrentViewSelection _EQC 'quick' then If CurrentViewSelection _EQC 'quick' then
RDSColumns = '' RDSColumns = ''
RDSColumns<0, 1> = 'ABBREV_OR_CO_NAME' RDSColumns<0, 1> = 'ABBREV_OR_CO_NAME'
RDSColumns<0, 2> = 'WO' RDSColumns<0, 2> = 'WO'
RDSColumns<0, 3> = 'WO_STEP' RDSColumns<0, 3> = 'WO_STEP'
RDSColumns<0, 4> = 'SEQ' RDSColumns<0, 4> = 'SEQ'
RDSColumns<0, 5> = 'REACTOR' RDSColumns<0, 5> = 'REACTOR'
RDSColumns<0, 6> = 'RUN_ORDER_NUM' RDSColumns<0, 6> = 'RUN_ORDER_NUM'
RDSColumns<0, 7> = 'UNLOAD_THICK_TEST' RDSColumns<0, 7> = 'UNLOAD_THICK_TEST'
RDSColumns<0, 8> = 'HGCV_TEST' RDSColumns<0, 8> = 'HGCV_TEST'
RDSColumns<0, 9> = 'DATE_IN' RDSColumns<0, 9> = 'DATE_IN'
RDSColumns<0, 10> = 'TIME_IN' RDSColumns<0, 10> = 'TIME_IN'
RDSColumns<0, 11> = 'DATE_OUT' RDSColumns<0, 11> = 'DATE_OUT'
RDSColumns<0, 12> = 'TIME_OUT' RDSColumns<0, 12> = 'TIME_OUT'
RDSColumns<0, 13> = 'PART_NUM' RDSColumns<0, 13> = 'PART_NUM'
RDSColumns<0, 14> = 'LOT_NUM' RDSColumns<0, 14> = 'LOT_NUM'
RDSColumns<0, 15> = 'SUPPL_INST' RDSColumns<0, 15> = 'SUPPL_INST'
RDSColumns<0, 16> = 'HOLD_STATUS' RDSColumns<0, 16> = 'HOLD_STATUS'
end else end else
RDSColumns = '' RDSColumns = ''
RDSColumns<0, 1> = 'ABBREV_OR_CO_NAME' RDSColumns<0, 1> = 'ABBREV_OR_CO_NAME'
RDSColumns<0, 2> = 'WO' RDSColumns<0, 2> = 'WO'
RDSColumns<0, 3> = 'WO_STEP' RDSColumns<0, 3> = 'WO_STEP'
RDSColumns<0, 4> = 'SEQ' RDSColumns<0, 4> = 'SEQ'
RDSColumns<0, 5> = 'REACTOR' RDSColumns<0, 5> = 'REACTOR'
RDSColumns<0, 6> = 'RUN_ORDER_NUM' RDSColumns<0, 6> = 'RUN_ORDER_NUM'
RDSColumns<0, 7> = 'UNLOAD_THICK_TEST' RDSColumns<0, 7> = 'UNLOAD_THICK_TEST'
RDSColumns<0, 8> = 'HGCV_TEST' RDSColumns<0, 8> = 'HGCV_TEST'
RDSColumns<0, 9> = 'DATE_IN' RDSColumns<0, 9> = 'DATE_IN'
RDSColumns<0, 10> = 'TIME_IN' RDSColumns<0, 10> = 'TIME_IN'
RDSColumns<0, 11> = 'DATE_OUT' RDSColumns<0, 11> = 'DATE_OUT'
RDSColumns<0, 12> = 'TIME_OUT' RDSColumns<0, 12> = 'TIME_OUT'
RDSColumns<0, 13> = 'ELAPSED_HOURS' RDSColumns<0, 13> = 'ELAPSED_HOURS'
RDSColumns<0, 14> = 'PART_NUM' RDSColumns<0, 14> = 'PART_NUM'
RDSColumns<0, 15> = 'LOT_NUM' RDSColumns<0, 15> = 'LOT_NUM'
RDSColumns<0, 16> = 'COMB_STATUS' RDSColumns<0, 16> = 'COMB_STATUS'
RDSColumns<0, 17> = 'NCR_SUM' RDSColumns<0, 17> = 'NCR_SUM'
RDSColumns<0, 18> = 'NCR_REJ_CNT_SUM' RDSColumns<0, 18> = 'NCR_REJ_CNT_SUM'
RDSColumns<0, 19> = 'HOLD_STATUS' RDSColumns<0, 19> = 'HOLD_STATUS'
RDSColumns<0, 20> = 'SUPPL_INST' RDSColumns<0, 20> = 'SUPPL_INST'
end end
return return
GetColumnList: GetColumnList:
GoSub GetView GoSub GetView
If CurrentViewSelection _EQC 'quick' then If CurrentViewSelection _EQC 'quick' then
ColumnList = '' ColumnList = ''
ColumnList<1> = 'Customer' : @VM : 'TEXT' : @VM : 120 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<1> = 'Customer' : @VM : 'TEXT' : @VM : 120 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<2> = 'WO No' : @VM : 'NUMBER' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9' ColumnList<2> = 'WO No' : @VM : 'NUMBER' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9'
ColumnList<3> = 'Step' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '##': @VM : @VM : 'Segoe UI,9' ColumnList<3> = 'Step' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '##': @VM : @VM : 'Segoe UI,9'
ColumnList<4> = 'RDS' : @VM : 'NUMBER' : @VM : 60 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '###' : @VM : @VM : 'Segoe UI,9' ColumnList<4> = 'RDS' : @VM : 'NUMBER' : @VM : 60 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '###' : @VM : @VM : 'Segoe UI,9'
ColumnList<5> = 'Rx' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9' ColumnList<5> = 'Rx' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9'
ColumnList<6> = 'Run' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 25 : @VM : 'Center' : @VM : @VM :'##': @VM : @VM : 'Segoe UI,9' ColumnList<6> = 'Run' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 25 : @VM : 'Center' : @VM : @VM :'##': @VM : @VM : 'Segoe UI,9'
ColumnList<7> = 'UL Thk' : @VM : 'BOOL' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9' ColumnList<7> = 'UL Thk' : @VM : 'BOOL' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9'
ColumnList<8> = 'HgCv' : @VM : 'BOOL' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9' ColumnList<8> = 'HgCv' : @VM : 'BOOL' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9'
ColumnList<9> = 'Date In' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY' : @VM : @VM : 'Segoe UI,9' ColumnList<9> = 'Date In' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY' : @VM : @VM : 'Segoe UI,9'
ColumnList<10> = 'Time In' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA' : @VM : @VM : 'Segoe UI,9' ColumnList<10> = 'Time In' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA' : @VM : @VM : 'Segoe UI,9'
ColumnList<11> = 'Date Out' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY': @VM : @VM : 'Segoe UI,9' ColumnList<11> = 'Date Out' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY': @VM : @VM : 'Segoe UI,9'
ColumnList<12> = 'Time Out' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA': @VM : @VM : 'Segoe UI,9' ColumnList<12> = 'Time Out' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA': @VM : @VM : 'Segoe UI,9'
ColumnList<13> = 'Cust Part No' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<13> = 'Cust Part No' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<14> = 'Lot Number' : @VM : 'TEXT' : @VM : 80 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<14> = 'Lot Number' : @VM : 'TEXT' : @VM : 80 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<15> = 'Supplement' : @VM : 'P' : @VM : 160 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<15> = 'Supplement' : @VM : 'P' : @VM : 160 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<16> = 'Hold Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<16> = 'Hold Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
end else end else
ColumnList = '' ColumnList = ''
ColumnList<1> = 'Customer' : @VM : 'TEXT' : @VM : 120 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<1> = 'Customer' : @VM : 'TEXT' : @VM : 120 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<2> = 'WO No' : @VM : 'NUMBER' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9' ColumnList<2> = 'WO No' : @VM : 'NUMBER' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9'
ColumnList<3> = 'Step' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '##': @VM : @VM : 'Segoe UI,9' ColumnList<3> = 'Step' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '##': @VM : @VM : 'Segoe UI,9'
ColumnList<4> = 'RDS' : @VM : 'NUMBER' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '###' : @VM : @VM : 'Segoe UI,9' ColumnList<4> = 'RDS' : @VM : 'NUMBER' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : '###' : @VM : @VM : 'Segoe UI,9'
ColumnList<5> = 'Rx' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9' ColumnList<5> = 'Rx' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : '#######' : @VM : @VM : 'Segoe UI,9'
ColumnList<6> = 'Run' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 25 : @VM : 'Center' : @VM : @VM :'##': @VM : @VM : 'Segoe UI,9' ColumnList<6> = 'Run' : @VM : 'NUMBER' : @VM : 30 : @VM : @VM : @VM : @VM : @VM : @VM : 25 : @VM : 'Center' : @VM : @VM :'##': @VM : @VM : 'Segoe UI,9'
ColumnList<7> = 'UL Thk' : @VM : 'BOOL' : @VM : 55 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9' ColumnList<7> = 'UL Thk' : @VM : 'BOOL' : @VM : 55 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9'
ColumnList<8> = 'HgCv' : @VM : 'BOOL' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9' ColumnList<8> = 'HgCv' : @VM : 'BOOL' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : 'Yes' : @VM : @VM : 'Segoe UI,9'
ColumnList<9> = 'Date In' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY' : @VM : @VM : 'Segoe UI,9' ColumnList<9> = 'Date In' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY' : @VM : @VM : 'Segoe UI,9'
ColumnList<10> = 'Time In' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA' : @VM : @VM : 'Segoe UI,9' ColumnList<10> = 'Time In' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA' : @VM : @VM : 'Segoe UI,9'
ColumnList<11> = 'Date Out' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY': @VM : @VM : 'Segoe UI,9' ColumnList<11> = 'Date Out' : @VM : 'DATE' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'MM/DD/YY': @VM : @VM : 'Segoe UI,9'
ColumnList<12> = 'Time Out' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA': @VM : @VM : 'Segoe UI,9' ColumnList<12> = 'Time Out' : @VM : 'TIME' : @VM : 50 : @VM : @VM : @VM : @VM : @VM : @VM : 60 : @VM : 'Center' : @VM : @VM : 'hh:mmAA': @VM : @VM : 'Segoe UI,9'
ColumnList<13> = 'Elapsed Hours' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<13> = 'Elapsed Hours' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 50 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<14> = 'Cust Part No' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<14> = 'Cust Part No' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<15> = 'Lot Number' : @VM : 'TEXT' : @VM : 100 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<15> = 'Lot Number' : @VM : 'TEXT' : @VM : 100 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<16> = 'Combined Status' : @VM : 'TEXT' : @VM : 125 : @VM : @VM : @VM : @VM : @VM : @VM : 125 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<16> = 'Combined Status' : @VM : 'TEXT' : @VM : 125 : @VM : @VM : @VM : @VM : @VM : @VM : 125 : @VM : 'Left' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<17> = 'NCR Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<17> = 'NCR Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<18> = 'NCR Wfr Cnt' : @VM : 'NUMBER' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<18> = 'NCR Wfr Cnt' : @VM : 'NUMBER' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 30 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<19> = 'Hold Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<19> = 'Hold Status' : @VM : 'TEXT' : @VM : 75 : @VM : @VM : @VM : @VM : @VM : @VM : 40 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
ColumnList<20> = 'Supplement' : @VM : 'P' : @VM : 160 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' ColumnList<20> = 'Supplement' : @VM : 'P' : @VM : 160 : @VM : @VM : @VM : @VM : @VM : @VM : 75 : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9'
end end
return return
GetView: GetView:
CurrentViewSelection = Get_Property(@Window:'.RAG_VIEW', 'VALUE') CurrentViewSelection = Get_Property(@Window:'.RAG_VIEW', 'VALUE')
return return
@ -581,11 +606,11 @@ GetExistingSupps:
Next J Next J
end end
If RDSSupps NE '' then If RDSSupps NE '' then
If CurrentViewSelection _EQC 'quick' then If CurrentViewSelection _EQC 'quick' then
RDSList<I,15> = RDSSupps RDSList<I,15> = RDSSupps
end else end else
RDSList<I,20> = RDSSupps RDSList<I,20> = RDSSupps
end end
end end
End End
Next I Next I
@ -595,35 +620,35 @@ return
CheckSelectedForHolds: CheckSelectedForHolds:
If Unassigned(HoldOnFlag) then HoldOnFlag = False$ If Unassigned(HoldOnFlag) then HoldOnFlag = False$
If Unassigned(HoldOffFlag) then HoldOffFlag = False$ If Unassigned(HoldOffFlag) then HoldOffFlag = False$
SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList') SelRDSList = Get_Property(@Window : '.OLE_RPT_RDS_LIST', 'OLE.SelList')
If SelRDSList NE '' then If SelRDSList NE '' then
SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM) SelRDSList = SRP_Array('Rotate', SelRDSList, @FM, @VM)
RDSKeys = SelRDSList<4> RDSKeys = SelRDSList<4>
Swap @VM with @FM in RDSKeys Swap @VM with @FM in RDSKeys
SelCount = DCount(RDSKeys, @FM) SelCount = DCount(RDSKeys, @FM)
For K = 1 to SelCount For K = 1 to SelCount
WOMatKey = Xlate('RDS', RDSKeys<K>, 'WO_MAT_KEY', 'X', '') WOMatKey = Xlate('RDS', RDSKeys<K>, 'WO_MAT_KEY', 'X', '')
HoldCheck = Hold_Services('CheckForHold', WOMatKey, '') HoldCheck = Hold_Services('CheckForHold', WOMatKey, '')
If HoldCheck EQ True$ AND HoldOffFlag EQ False$ then If HoldCheck EQ True$ AND HoldOffFlag EQ False$ then
HoldOffFlag = True$ HoldOffFlag = True$
end end
If HoldCheck EQ False$ AND HoldOnFlag EQ False$ then If HoldCheck EQ False$ AND HoldOnFlag EQ False$ then
HoldOnFlag = True$ HoldOnFlag = True$
end end
Until HoldOnFlag EQ True$ and HoldOffFlag EQ True$ Until HoldOnFlag EQ True$ and HoldOffFlag EQ True$
Next K Next K
end end
if MemberOf(@USER4, 'ENG_TECH') OR MemberOf(@USER4, 'LEAD') OR MemberOf(@USER4, 'SUPERVISOR') then if MemberOf(@USER4, 'ENG_TECH') OR MemberOf(@USER4, 'LEAD') OR MemberOf(@USER4, 'SUPERVISOR') then
// IF ANY SELECTED LOTS ARE ON HOLD, ENABLE PUB_OFF_HOLD // IF ANY SELECTED LOTS ARE ON HOLD, ENABLE PUB_OFF_HOLD
Set_Property(@Window:'.PUB_OFF_HOLD', 'ENABLED', HoldOffFlag) Set_Property(@Window:'.PUB_OFF_HOLD', 'ENABLED', HoldOffFlag)
end else end else
Set_Property(@Window:'.PUB_OFF_HOLD', 'ENABLED', False$) Set_Property(@Window:'.PUB_OFF_HOLD', 'ENABLED', False$)
end end
// IF ANY SELECTED LOTS ARE NOT ON HOLD, ENABLE PUB_ON_HOLD // IF ANY SELECTED LOTS ARE NOT ON HOLD, ENABLE PUB_ON_HOLD
Set_Property(@Window:'.PUB_ON_HOLD', 'ENABLED', HoldOnFlag) Set_Property(@Window:'.PUB_ON_HOLD', 'ENABLED', HoldOnFlag)
return return

View File

@ -38,8 +38,9 @@ $insert EVENT_SETUP
$insert WO_MAT_EQUATES $insert WO_MAT_EQUATES
$insert MSG_EQUATES $insert MSG_EQUATES
Declare subroutine SRP_Show_Window, ErrMsg, Error_Services, Hold_Services Declare subroutine SRP_Show_Window, ErrMsg, Error_Services, Hold_Services, Labeling_Services
Declare function Database_Services, WM_Out_Services, RGB, SRP_Array, MemberOf, Error_Services, Hold_Services Declare function Database_Services, WM_Out_Services, RGB, SRP_Array, MemberOf, Error_Services, Hold_Services
Declare function Datetime, Printer_Select
SubclassInfo = Form_Services('FindSubclassControl') SubclassInfo = Form_Services('FindSubclassControl')
Subclass = SubclassInfo<1> Subclass = SubclassInfo<1>
@ -138,12 +139,11 @@ Event PUB_OK.CLICK()
end event end event
Event PUB_ON_HOLD.CLICK() Event PUB_ON_HOLD.CLICK()
SelPos = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelPos') SelPos = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelPos')
SelCount = Dcount(SelPos, @VM) SelCount = Dcount(SelPos, @VM)
* SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList')
* SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM)
WMOutKeys = '' WMOutKeys = ''
SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList') SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList')
SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM) SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM)
@ -160,20 +160,44 @@ Event PUB_ON_HOLD.CLICK()
Swap @VM with @FM in WMOutKeys Swap @VM with @FM in WMOutKeys
Swap @VM with @FM in WOMAtKeys Swap @VM with @FM in WOMAtKeys
SelCount = DCount(WMOutKeys, @FM) SelCount = DCount(WMOutKeys, @FM)
* WOMatKeys = Xlate('WM_OUT', WMOutKeys, 'WO_MAT_KEY', 'X', '') Transition = False$
Transition = True$ HoldEntity = 'WM_OUT'
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType) HoldData = Dialog_Box('DIALOG_HOLD',@WINDOW,Transition:@FM:@FM:HoldType)
If HoldData NE 'Cancel' then If HoldData NE 'Cancel' then
Hold_Services('EnableMultipleHolds', WOMatKeys, 'WM_OUT', WMOutKeys, 'NDW_WM_OUT_QUICK_QUERY', '', HoldData) Hold_Services('EnableMultipleHolds', WOMatKeys, HoldEntity, WMOutKeys, 'NDW_WM_OUT_QUICK_QUERY', '', HoldData)
For L = 1 to SelCount IF Error_Services("HasError") THEN
ThisPos = SelPos<L> ErrCode = Error_Services("GetMessage")
Set_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.ItemValue[8;' : ThisPos : ']', 'On Hold') ErrMsg(errCode)
Next L end else
MsgInfo = ''
MsgInfo<MTYPE$> = 'BNY'
MsgInfo<MTEXT$> = 'Hold Successful. Would you like to print label(s)?'
MsgInfo<MICON$> = '!'
PrintLabel = Msg(@WINDOW,MsgInfo,'')
HoldBy = HoldData<1>
Reason = HoldData<2>
Stage = HoldData<4>
Interrupted = HoldData<5>
DTM = Datetime()
If PrintLabel EQ True$ then
PrinterId = Printer_Select(PrinterID)
end
Reactor = 'EPP'
For L = 1 to SelCount
ThisPos = SelPos<L>
Set_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.ItemValue[8;' : ThisPos : ']', 'On Hold')
PSN = Xlate('WM_OUT', WMOutKeys<L>, 'PS_NO', 'X')
If PrintLabel EQ True$ then
Labeling_Services('PrintHoldLabel', HoldEntity, WMOutKeys<L>, Stage, Reason, HoldBy, DTM, PSN, Reactor, Interrupted, PrinterID)
end
Next L
HoldOffFlag = True$ HoldOffFlag = True$
HoldOnFlag = False$ HoldOnFlag = False$
Gosub CheckSelectedForHolds Gosub CheckSelectedForHolds
end
end end
end event end event
@ -183,8 +207,6 @@ Event PUB_OFF_HOLD.CLICK()
SelPos = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelPos') SelPos = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelPos')
SelCount = Dcount(SelPos, @VM) SelCount = Dcount(SelPos, @VM)
* SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList')
* SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM)
WMOutKeys = '' WMOutKeys = ''
SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList') SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList')
SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM) SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM)
@ -201,7 +223,6 @@ Event PUB_OFF_HOLD.CLICK()
Swap @VM with @FM in WMOutKeys Swap @VM with @FM in WMOutKeys
Swap @VM with @FM in WOMAtKeys Swap @VM with @FM in WOMAtKeys
SelCount = DCount(WMOutKeys, @FM) SelCount = DCount(WMOutKeys, @FM)
* WOMatKeys = Xlate('WM_OUT', WMOutKeys, 'WO_MAT_KEY', 'X', '')
Transition = True$ Transition = True$
HoldType = 'HOLD' HoldType = 'HOLD'
HoldData = '' HoldData = ''
@ -433,6 +454,7 @@ RefreshRowColors:
return return
CheckSelectedForHolds: CheckSelectedForHolds:
If Unassigned(HoldOnFlag) then HoldOnFlag = False$ If Unassigned(HoldOnFlag) then HoldOnFlag = False$
@ -440,17 +462,11 @@ CheckSelectedForHolds:
SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList') SelWMOList = Get_Property(@Window : '.OLE_RPT_WM_OUT_LIST', 'OLE.SelList')
If SelWMOList NE '' then If SelWMOList NE '' then
SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM) SelWMOList = SRP_Array('Rotate', SelWMOList, @FM, @VM)
* WMOutKeys = SelWMOList<4>
HoldStatuses = SelWMOList<8> HoldStatuses = SelWMOList<8>
* Swap @VM with @FM in WMOutKeys
* SelCount = DCount(WMOutKeys, @FM)
Swap @VM with @FM in HoldStatuses Swap @VM with @FM in HoldStatuses
SelCount = DCount(HoldStatuses, @FM) SelCount = DCount(HoldStatuses, @FM)
For K = 1 to SelCount For K = 1 to SelCount
* WOMatKey = Xlate('WM_OUT', WMOutKeys<K>, 'WO_MAT_KEY', 'X', '')
* HoldCheck = Hold_Services('CheckForHold', WOMatKey, '')
HoldText = HoldStatuses<K> HoldText = HoldStatuses<K>
If HoldText = 'On Hold' then If HoldText = 'On Hold' then
HoldCheck = True$ HoldCheck = True$

View File

@ -147,6 +147,7 @@ Event WINDOW.READ()
Set_Property(@Window:'.WAFERS_IN', 'BACKCOLOR', '') Set_Property(@Window:'.WAFERS_IN', 'BACKCOLOR', '')
end end
end end
end event end event
@ -581,6 +582,7 @@ Setup_OLE_Controls:
return return
ChangeLLStatus: ChangeLLStatus:
If ReactNo EQ '' then If ReactNo EQ '' then
return return
end end
@ -624,7 +626,9 @@ ChangeLLStatus:
return return
OLE_LL_Status: OLE_LL_Status:
IF @Window EQ 'RDS' then IF @Window EQ 'RDS' then
RedNormal = "Vertical(Gradient(Red L=90, Red L=80, 30%), Gradient(Red L=75, Red L=80), Border(Red))" RedNormal = "Vertical(Gradient(Red L=90, Red L=80, 30%), Gradient(Red L=75, Red L=80), Border(Red))"
@ -636,7 +640,6 @@ OLE_LL_Status:
OrangePushed = "Vertical(Gradient(Orange L=90, Orange L=80, 5%), Gradient(Orange L=75, Orange L=80), Border(Orange))" OrangePushed = "Vertical(Gradient(Orange L=90, Orange L=80, 5%), Gradient(Orange L=75, Orange L=80), Border(Orange))"
GreenNormal = "Vertical(Gradient(Green L=90, Green L=80, 30%), Gradient(Green L=75, Green L=80), Border(Green))" GreenNormal = "Vertical(Gradient(Green L=90, Green L=80, 30%), Gradient(Green L=75, Green L=80), Border(Green))"
//GreenHover = "Vertical(Gradient(Green L=90, Green L=80, 90%), Gradient(Green L=75, Green L=80), Border(Green))"
bgUp = '' bgUp = ''
bgUp<1> = GreenNormal bgUp<1> = GreenNormal
@ -727,13 +730,3 @@ OLE_LL_Status:
return return

View File

@ -154,4 +154,6 @@ Equ WO_MAT_LOCKED_BY$ To 145
Equ WO_MAT_CONVERTED_MATERIAL$ To 146 Equ WO_MAT_CONVERTED_MATERIAL$ To 146
Equ WO_MAT_LAST_CASSETTE_TEST_WAFER_ACK_REQ$ To 147 Equ WO_MAT_LAST_CASSETTE_TEST_WAFER_ACK_REQ$ To 147
Equ WO_MAT_LAST_CASSETTE_TEST_WAFER_ACKED$ To 148 Equ WO_MAT_LAST_CASSETTE_TEST_WAFER_ACKED$ To 148
Equ WO_MAT_HOLD_STAGE$ To 149
Equ WO_MAT_HOLD_INTERRUPTED$ To 150