DG902PST ;BIR/JFW - PATCH DG*5.3*902 POST INSTALLATION ROUTINE ; 10/20/14 4:45pm
Source file <DG902PST.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POST | ;Post init
|
|
| XR(DGFILE,DGFLD) | ;File index type cross references
|
|
| TEMPL(DGFILE,DGFLDS,DGFNAME) | ;Determine templates on the file to be compiled.
|
|
| LOOP(FIELD,FILE) | ;Compile templates.
|
|
| AUDIT(DGFILE,DGFLD,DGFNAME) | ;Turn on Auditing for Field in File
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DD("IX" - [#.11] | FIND^DIC, WP^DIE |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CFIELD | TEMPL+7, TEMPL+11, TEMPL+13! |
| CFIELD( | TEMPL+9, LOOP+11, LOOP+12* |
| DGERR | XR+2~ |
| DGERR("DIERR" | XR+41, XR+42 |
| DGFDA | XR+2~ |
| DGFDA( | XR+12*, XR+13*, XR+14*, XR+15*, XR+16*, XR+17*, XR+18*, XR+19*, XR+20*, XR+21* , XR+22*, XR+24*, XR+25*, XR+26*, XR+27*, XR+28* |
| DGFILE | XR~, XR+6, XR+12, XR+19, XR+21, XR+22, XR+26, TEMPL~, TEMPL+2, TEMPL+4 , AUDIT~, AUDIT+1 |
| DGFLD | XR~, XR+4, XR+21, XR+22, XR+27, AUDIT~, AUDIT+1 |
| DGFLDS | POST+1~, POST+7*, POST+9, POST+11, POST+13, TEMPL~, TEMPL+4 |
| DGFNAME | TEMPL~, TEMPL+2, AUDIT~, AUDIT+1 |
| DGI | POST+1~, POST+9*, POST+13*, XR+38~*, XR+41*, XR+42, TEMPL+1~, TEMPL+4* |
| DGIEN | XR+2~ |
| DGIEN(1 | XR+47 |
| DGOUT | XR+2~ |
| DGOUT("DILIST" | XR+8 |
| DGVAL | XR+2~, XR+7 |
| DGVAL(1 | XR+6* |
| DGVAL(2 | XR+6* |
| DGWP | XR+2~ |
| DGWP(1 | XR+30* |
| DGWP(2 | XR+31* |
| DGWP(3 | XR+32* |
| DGWP(4 | XR+33* |
| DGWP(5 | XR+34* |
| DGXR | XR+2~, XR+4*, XR+6, XR+9, XR+13, XR+39, XR+45 |
| DIERR | XR+2~, XR+37 |
| DMAX | LOOP+1~, LOOP+14* |
| FIELD | LOOP~, LOOP+3, LOOP+5 |
| FILE | LOOP~, LOOP+3, LOOP+5 |
| GLOBAL | LOOP+1~, LOOP+2*, LOOP+3, LOOP+5, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+15, LOOP+16 |
| TEMPL+10, TEMPL+13! | |
| PRINT( | TEMPL+9* |
| TEMPLATN | LOOP+1~, LOOP+6*, LOOP+7, LOOP+9 |
| TEMPLATP | LOOP+1~, LOOP+4*, LOOP+5*, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+13 |
| X | TEMPL+6*, TEMPL+9*, TEMPL+13!, LOOP+1~, LOOP+8*, LOOP+9, LOOP+10, LOOP+11, LOOP+12 |
| Y | TEMPL+6*, TEMPL+9*, TEMPL+13!, LOOP+1~, LOOP+13* |