OCXDI1 ;SLC/RJS,CLA - OCX PACKAGE DIAGNOSTIC UTILITY ROUTINE ;SEP 7,1999 at 10:30
Source file <OCXDI1.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 5 | $$CUCI^OCXBDT ($$DATE,$$FIELD,$$FILENAME)^OCXBDTD ($$ADDREC,$$LOADWORD)^OCXDI2 ($$ADDMULT,$$DELMULT)^OCXDI3 ($$DELFLD,$$EDITFLD)^OCXDI4 |
VA Fileman | 1 | ^%DT |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 4 | OCXDI2 OCXDI3 OCXDI4 OCXDIAG |
Name | Comments | DBIA/ICR reference |
---|---|---|
WARN(MSG,CREF,OCXDD,OCXFLD,OCXSUB) | ;
|
|
PAUSE() | ||
DSPREC(CREF,OCXDD,OCXFLD) | ;
|
|
APPEND(ARRAY,OCXSUB) | ;
|
|
EXFLD(FILE,OCXFLD) | ;
|
|
NOW() | ||
COMPARE(L,R) | ;
|
|
DSPFLD(CREF,OCXDD,OCXFLD,OCXSUB) | ;
|
|
S | ;
|
|
DSPHDR(CREF,OCXDD,OCXFLD) | ;
|
|
MULT(CREF,OCXDD) | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | NOW |
$$CUCI^OCXBDT | MULT+17, MULT+20, DSPFLD+10 |
$$DATE^OCXBDTD | NOW |
$$FIELD^OCXBDTD | EXFLD+2, DSPREC+10, DSPFLD+6 |
$$FILENAME^OCXBDTD | DSPREC+17, DSPHDR+9 |
$$ADDREC^OCXDI2 | COMPARE+2 |
$$LOADWORD^OCXDI2 | MULT+27 |
$$ADDMULT^OCXDI3 | MULT+9 |
$$DELMULT^OCXDI3 | MULT+12 |
$$DELFLD^OCXDI4 | MULT+21 |
$$EDITFLD^OCXDI4 | MULT+18, MULT+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences |
---|---|
$$APPEND | MULT+12, MULT+29, DSPREC+3, DSPREC+21, DSPHDR+3, DSPFLD+4 |
$$EXFLD | MULT+6, MULT+14, DSPREC+9 |
$$MULT | COMPARE+4, MULT+29 |
$$PAUSE | DSPFLD+14 |
DSPFLD | WARN+11 |
DSPHDR | WARN+10 |
DSPREC | WARN+12, DSPREC+21 |
WARN | MULT+8, MULT+11, MULT+17, MULT+20, MULT+23, MULT+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | NOW~* |
ARRAY | APPEND~, APPEND+2, APPEND+3 |
C | COMPARE+4~* |
C("" | COMPARE+4 |
CREF | MULT~, MULT+3, MULT+4, MULT+8, MULT+9, MULT+11, MULT+12, MULT+15, MULT+17, MULT+18 , MULT+20, MULT+21, MULT+23, MULT+24, MULT+25, MULT+26, MULT+29, WARN~, WARN+10, WARN+11 , WARN+12, DSPREC~, DSPREC+3, DSPREC+21, DSPHDR~, DSPHDR+3, DSPFLD~, DSPFLD+4 |
D0 | WARN+4~, DSPREC+15~, DSPREC+16*, DSPREC+20, DSPHDR+2~, DSPHDR+5~, DSPHDR+8*, DSPHDR+11, DSPHDR+12 |
DASH | WARN+4~, WARN+8*, WARN+9 |
DTIME | PAUSE |
FILE | EXFLD~, EXFLD+2, EXFLD+4, EXFLD+5, EXFLD+6, EXFLD+7, EXFLD+8, EXFLD+9, EXFLD+10, EXFLD+11 , EXFLD+12, EXFLD+13, EXFLD+14, EXFLD+15, EXFLD+16, EXFLD+17, EXFLD+18, EXFLD+19, WARN+4~, DSPHDR+2~ , DSPHDR+4*, DSPHDR+10*, DSPHDR+11, DSPHDR+12 |
FILEID | WARN+4~, DSPHDR+2~, DSPHDR+5~, DSPHDR+6*, DSPHDR+7, DSPHDR+8, DSPHDR+10 |
FILENAME | DSPREC+15~, DSPREC+17*, DSPREC+18, DSPREC+19 |
L | COMPARE~, COMPARE+4 |
L("" | COMPARE+2 |
LEVL | DSPREC+2~, DSPREC+4*, DSPREC+10, DSPREC+12, DSPREC+18, DSPREC+19 |
LINE | DSPREC+8~, DSPREC+11*, DSPREC+12 |
LREF | MULT+2~, MULT+3*, MULT+7, MULT+10, MULT+16, MULT+19, MULT+22, MULT+25, WARN+4~, DSPFLD+2~ , DSPFLD+5*, DSPFLD+10 |
MSG | WARN~, WARN+8, WARN+9 |
>> OCXAUTO | WARN+2 |
OCXCREF | DSPREC+2~, DSPREC+3*, DSPREC+4, DSPREC+5, DSPREC+7, DSPREC+10, DSPREC+11, DSPREC+12, DSPREC+20 |
OCXDD | COMPARE+4~*, MULT~, MULT+4, MULT+7, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12, MULT+14 , MULT+15, MULT+16, MULT+17, MULT+18, MULT+19, MULT+20, MULT+21, MULT+22, MULT+23, MULT+24 , MULT+25, MULT+26, MULT+27, MULT+29, WARN~, WARN+10, WARN+11, WARN+12, DSPREC~, DSPREC+3 , DSPREC+15~, DSPREC+16*, DSPREC+17, DSPREC+21, DSPHDR~, DSPHDR+3, DSPHDR+5~, DSPHDR+8*, DSPHDR+9, DSPFLD~ , DSPFLD+4, DSPFLD+6 |
OCXDDPTH | WARN+4~, DSPREC+2~, DSPREC+4*, DSPHDR+2~, DSPHDR+3*, DSPHDR+4, DSPHDR+6, DSPFLD+2~, DSPFLD+4*, DSPFLD+5 , DSPFLD+6, DSPFLD+9, DSPFLD+10 |
OCXDPTR | WARN+4~, DSPREC+2~, DSPFLD+2~ |
OCXFLD | MULT+2~, MULT+4*, MULT+5, MULT+6, MULT+7, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12 , MULT+14, MULT+15, MULT+16, MULT+17, MULT+18, MULT+19, MULT+20, MULT+21, MULT+22, MULT+23 , MULT+24, MULT+25, MULT+26, MULT+27, MULT+29, EXFLD~, EXFLD+2, EXFLD+4, EXFLD+5, EXFLD+6 , EXFLD+7, EXFLD+9, EXFLD+10, EXFLD+11, EXFLD+12, EXFLD+13, EXFLD+14, EXFLD+15, EXFLD+16, EXFLD+17 , EXFLD+18, EXFLD+19, WARN~, WARN+10, WARN+11, WARN+12, DSPREC~, DSPREC+3, DSPREC+9, DSPREC+10 , DSPREC+21, DSPHDR~, DSPHDR+3, DSPFLD~, DSPFLD+6, DSPFLD+9, DSPFLD+10 |
>> OCXFLGC | PAUSE |
>> OCXFLGR | WARN+6 |
OCXFNAM | EXFLD+1~, EXFLD+2*, EXFLD+3, EXFLD+20 |
OCXPTR | WARN+4~, DSPHDR+2~, DSPHDR+4*, DSPHDR+6, DSPHDR+9 |
OCXSUB | MULT+2~, MULT+25*, MULT+26, MULT+27, APPEND~, APPEND+1*, APPEND+2, APPEND+3, WARN~, WARN+11 , WARN+12, DSPREC+2~, DSPREC+5*, DSPREC+7, DSPREC+9, DSPREC+10, DSPREC+11, DSPREC+12, DSPREC+14, DSPREC+16 , DSPREC+20, DSPREC+21, DSPFLD~, DSPFLD+7, DSPFLD+9, DSPFLD+10 |
QUIT | MULT+2~, MULT+4*, MULT+5, MULT+9*, MULT+12*, MULT+18*, MULT+21*, MULT+24*, MULT+25, MULT+27* , MULT+29*, MULT+30 |
R | COMPARE~, COMPARE+4 |
RREF | MULT+2~, MULT+3*, MULT+7, MULT+10, MULT+16, MULT+19, MULT+22, MULT+25, MULT+27, WARN+4~ , DSPFLD+2~, DSPFLD+5*, DSPFLD+9 |
U | PAUSE |
X | PAUSE*, NOW~* |
Y | NOW~* |