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 |
|