DIAUTL ;GFT/MSC - UTILITIES TO TURN ON AND TO ANALYZE FILEMAN AUDITS; May 01, 2023@08:35:32
Source file <DIAUTL.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
TURNONDD(DIFILE,DIMODE) | ;Turn on DATA DICTIONARY AUDITING --THIS IS NOW A NO-OP, BECAUSE WE AUDIT ALL DD CHANGES IN FILE .6!!!!
|
|
DISP(DDB) | ;DISPLAY DD CHANGES FROM ^DDA SINCE DATE 'DDB'
|
|
DISP1 | ;CALLED FROM ^UTILITY($J,1) TO HOLD LONG PRINTOUT FROM A SINGLE FILE'S DATA DICTIONARY AUDIT
|
|
DDHD | ||
TURNON(DIFILE,FLDS,DIMODE,DICOND) | ;Turn on AUDITING
|
|
ON | ||
CHANGED(FILE,FLDS,FLAGS,ARRAY,START,END) | ;
|
|
FIRST(DIQGR,ENTRY,FLDS) | ;
|
|
LAST(DIQGR,ENTRY,FLDS) | ;returns DATE^USER who most recently touched any of the FLDS in ENTRY in File DIQGR
|
|
LOF | ||
E | ||
DATE(FILE,FIELD) | ;
|
|
USER(FILE,FIELD) | ;
|
|
VALUE(FILE,FIELD,TU) | ;FILE' can be SubFile
|
|
PRIOR(FILE,ENTRY,FIELD,OUT) | ;
|
|
FLDSINC(DIQGR,DR,DIAUTLF) | ;is DIAUTLF within DR? -- from 'DIQGQ' routine
|
|
NOGOT | ||
RANGE | ||
GOT | ||
DD(X) | ||
202 | ||
GET(FIL,DA,DATE,TMP,FIELD) | ;BUILD 'TMP' ARRAY AS OF DATE
|
|
SUBFILES | ||
L | ||
Q | ||
DIA(DAT,FILE,X,DIAUTLEX) | ;FROM DIQG AND DIQGQ
|
|
D(ON) | ||
DDAUDIT(B0,DA,A0,A1,A2) | ;B0=File or SubFile, DA=Field, A0=Attribute #, A1=Old value, A2=New value
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|