DG53688A ;ALB/SCK - Patch DG*5.3*688 Pre-Install Utility Routine ; 5 MAR 2007
Source file <DG53688A.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 1 | (BMES,MES)^XPDUTL |
VA Fileman | 1 | DELIX^DDMOD |
Name | Comments | DBIA/ICR reference |
---|---|---|
REMOVE(DGXRF,DGFLD,DGXNUM) | ; The procedure will delete the cross-reference from the Data Dictionary
; Input ; DGXRF - Name of the cross-reference ; DGFLD - DD Field number the cross-reference is stored on ; DGXNUM - The cross-reference number ; |
|
START | ; Entry point for EVENT^IVMPLOG trigger clean-up
|
|
TEXT | ; Cross-reference ID;Field Number
|
|
FILE | ; Data Dictionary containing the cross-references to be cleaned-up
|
|
FIND(DGXRF,DGFLD) | ; This procedure will determine the selected x-ref's number from the DD file
; and return the number to the calling procedure ; Input ; DGXRF - Name of the cross-reference ; DGFLD - DD Field the cross-reference is stored on ; Output ; DGNUM - The number of the cross-reference ; |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | FIND+11, FIND+12, REMOVE+8 |
^DGOUT("DIEZ" | REMOVE+19 |
Name | Line Occurrences |
---|---|
$$FIND | START+19 |
REMOVE | START+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | START+1~, START+16* |
DGCNT | REMOVE+6~, REMOVE+17*, REMOVE+19, REMOVE+20* |
DGDONE | FIND+8~, FIND+11, FIND+12* |
DGERR | REMOVE+6~, REMOVE+24, REMOVE+25 |
DGFILE | START+1~, START+9*, START+10, FIND+11, FIND+12, REMOVE+8, REMOVE+12 |
DGFLD | START+1~, START+17!, START+18*, START+19, START+20, FIND~, FIND+11, FIND+12, REMOVE~, REMOVE+8 , REMOVE+9, REMOVE+12 |
DGNAME | REMOVE+6~, REMOVE+8*, REMOVE+9 |
DGNUM | FIND+8~, FIND+12*, FIND+14 |
DGOUT | REMOVE+6~, REMOVE+16 |
DGOUT("DIEZ" | REMOVE+18 |
DGRXF | START+17! |
DGTEXT | REMOVE+6~, REMOVE+25*, REMOVE+28 |
DGTEXT( | REMOVE+19* |
DGTEXT(1 | REMOVE+27* |
DGX | REMOVE+6~, REMOVE+17*, REMOVE+18*, REMOVE+19 |
DGXNUM | START+1~, START+19*, START+20, REMOVE~, REMOVE+9, REMOVE+12 |
DGXRF | START+1~, START+18*, START+19, START+20, FIND~, FIND+12, REMOVE~, REMOVE+9, REMOVE+27 |
LINE | START+1~, START+6*, START+8, START+9, START+16*, START+18 |
MSG | START+1~, REMOVE+6~, REMOVE+9*, REMOVE+10 |
RSLT | START+1~ |
U | FIND+12, REMOVE+8, REMOVE+19 |
X | START+1~ |
XX | FIND+8~, FIND+10*, FIND+11*, FIND+12 |
Y | START+1~ |
Name | Field # of Occurrence |
---|---|
$T(FILE+1 | START+6 |
$T(TEXT+CNT | START+16 |