INHERR2 ;DJL; 27 Oct 95 11:44;Interface - Error Search
Source file <INHERR2.m>
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHERR INHES2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
LIST(INQUIT,IND,INSRCH,DWLRF,INRVSRCH,INL,INSRCHCT) | ; Build the error array
; MODULE NAME: LIST ( Build the list of matching errors ) ; DESCRIPTION: ; loop through the errors from date-start to date-end and ; give the user a progress indicator ; PARAMETERS: ; INQUIT(PBV) = 0 = The program completed properly ; 1 = No matching errors were found ; IND(PBV) = The starting time/date of the search set from information ; in INSRCH and determined by INRVSRCH flag ; INSRCH(PBR) = Array for holding search criteria information ; DWLRF(PBV) = Settings for the Display Processor ; INRVSRCH(PBV) = Flag set user indicating direction of the search ; -1 = (default)a reverse listing order. Newest to Oldest ; 0 = a forward search listing order. Oldest to Newest ; INL(PBR) = Array used to load with error items matching the criteria ; INSRCHCT(PBV) = The combined count of error items searched ; CODE BEGINS |
|
MSGTEST(INEIEN,INLIST,INSRCH,INSRCHCT,INFNDCT) | ; Add matching error to array
; MODULE NAME: MSGTEST ( Interface Error Match Criteria Test ) ; DESCRIPTION: Tests the error for matches to values passed in third ; parameter array nodes and addes the IEN to the second ; parameter array. Updates counters accordingly. ; RETURN = none ; PARAMETERS: ; INEIEN(PBV)= IEN into ^INTHER ; INLIST(PBR) = The NAME of the array to add items found ; INSRCH(PBR) = The array of items to find ; INSRCHCT(PBR) = The count of errors searched ; INFNDCT(PBR) = The count of errors found ; CODE BEGINS |
|
POST(INNAME,INTEMPLT,INFILE) | ; Disply/Print
; MODULE NAME: POST ( Post-action logic on List Processor field ) ; DESCRIPTION: Display/print using template passed on file passed ; RETURN = none ; PARAMETERS: ; INNAME(PBV) = A NAME of an Array of IEN's into the file of items ; selected for displaying/printing ; INTEMPLT(PBV) = Print template to use ; INFILE(PBV) = The file to use |
|
DWLTITLE(INEXPAND) | ; Write the title
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INTHER - [#4003] | MSGTEST+14 |
^INTHER("B" | LIST+23, LIST+24, LIST+25 |
^INTHU - [#4001] | MSGTEST+15 |
Name | Line Occurrences |
---|---|
MSGTEST | LIST+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | POST+14* |
DA | POST+11~ |
DA( | POST+15* |
DHD | POST+11~, POST+16* |
DIC | POST+11~, POST+16* |
DIE | POST+11~ |
DR | POST+11~, POST+16* |
DUZ | MSGTEST+32 |
DW | POST+11~ |
DWCP | POST+11~ |
DWLR | LIST+18~ |
DWLRF | LIST~, LIST+20, LIST+26, LIST+27, LIST+29*, LIST+30* |
I | POST+11~, POST+15* |
INBLKCT | LIST+18~, LIST+20*, LIST+24 |
IND | LIST~, LIST+23*, LIST+24*, LIST+25, LIST+29 |
INDSPSZ | LIST+18~, LIST+19* |
INEIEN | MSGTEST~, MSGTEST+14, MSGTEST+21, MSGTEST+33, MSGTEST+34, MSGTEST+37, MSGTEST+39, MSGTEST+40 |
INETBL | LIST+18~ |
INEXPAND | DWLTITLE~, DWLTITLE+2, DWLTITLE+3 |
INFILE | POST~, POST+16 |
INFNDCT | LIST+18~, LIST+20*, LIST+24, LIST+26, LIST+30, MSGTEST~, MSGTEST+32, MSGTEST+33* |
INIO | POST+11~, POST+14*, POST+17 |
INL | LIST~ |
INLIST | MSGTEST~, MSGTEST+32*, MSGTEST+33, MSGTEST+34, MSGTEST+37, MSGTEST+39, MSGTEST+40 |
INM | LIST+18~, LIST+25*, LIST+26 |
INMAXSZ | MSGTEST+13~, MSGTEST+14*, MSGTEST+32 |
INMIEN | MSGTEST+13~, MSGTEST+15*, MSGTEST+29, MSGTEST+38 |
INMTBL | LIST+18~ |
INNAME | POST~, POST+12, POST+15 |
INNOMORE | LIST+18~, LIST+29*, LIST+30 |
INQUIT | LIST~, LIST+27*, LIST+31* |
INRVSRCH | LIST~, LIST+23, LIST+24, LIST+25, LIST+29 |
INSRCH | LIST~, LIST+26, MSGTEST~, MSGTEST+21 |
INSRCH("INDEST" | MSGTEST+17 |
INSRCH("INDIR" | MSGTEST+26 |
INSRCH("INEND" | LIST+24, LIST+29 |
INSRCH("INERLOC" | MSGTEST+19 |
INSRCH("INERSTAT" | MSGTEST+20 |
INSRCH("INEXPAND" | MSGTEST+33, MSGTEST+34, MSGTEST+36, MSGTEST+37, MSGTEST+38, MSGTEST+39, MSGTEST+40 |
INSRCH("INID" | MSGTEST+25 |
INSRCH("INMSGEND" | MSGTEST+24 |
INSRCH("INMSGSTART" | MSGTEST+23, MSGTEST+24 |
INSRCH("INORIG" | MSGTEST+18 |
INSRCH("INPAT" | MSGTEST+29 |
INSRCH("INSOURCE" | MSGTEST+28 |
INSRCH("INSTART" | LIST+24, LIST+29 |
INSRCH("INSTAT" | MSGTEST+27 |
INSRCH("INTEXT" | MSGTEST+21 |
INSRCH("INTYPE" | MSGTEST+21 |
INSRCHCT | LIST~, LIST+26, MSGTEST~, MSGTEST+14*, MSGTEST+33, MSGTEST+34, MSGTEST+37, MSGTEST+39, MSGTEST+40 |
INTEMPLT | POST~, POST+16 |
INTEMPX | MSGTEST+13~, MSGTEST+14*, MSGTEST+15, MSGTEST+17, MSGTEST+18, MSGTEST+19, MSGTEST+20 |
INTEMPY | MSGTEST+13~, MSGTEST+15*, MSGTEST+17, MSGTEST+18, MSGTEST+23, MSGTEST+24, MSGTEST+25, MSGTEST+26, MSGTEST+27, MSGTEST+28 , MSGTEST+32~*! |
IO | POST+14, POST+17 |
IOM | POST+14 |
ION | POST+14 |
>> IOP | POST+14* |
IOSL | POST+14 |
IOST | POST+14 |
>> POP | POST+14 |
U | LIST+20, LIST+29, LIST+30, MSGTEST+15, MSGTEST+17, MSGTEST+18, MSGTEST+19, MSGTEST+20, MSGTEST+23, MSGTEST+24 , MSGTEST+25, MSGTEST+26, MSGTEST+27, MSGTEST+28, MSGTEST+32 |
X | POST+11~, POST+17* |