XTERSUM ;ISF/RCR,RWF - Error Trap Summary Utilities ;03/25/09 11:12
Source file <XTERSUM.m>
| Package | Total | Caller Graph |
|---|---|---|
| Kernel | 1 | XUER UPDATE DEMAND/BATCH |
| Toolkit | 1 | XTERSUM1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKXRF(XX,K1,K2) | ;
|
|
| ALL | ; Include all errors in the history - Probably only run at a New Site.
|
|
| GETSTK(X1,X2) | ; Build the Stack String
|
|
| INCR(V) | ; Build a New Record in ^%ZTER(3.077,
|
|
| SCAN(%D1,%D2,%TY) | ; Alternative Entry Point for Demand Runs
|
|
| XREF(DA) | ;Set other X-refs because %ZTER set the entry
|
|
| FMT(V) | ;Format the error string
|
|
| GETER(K1,%SR) | ; Extract the data needed for the next Error Analysis
|
|
| COMPILE | ; Compile the information from ^%ZTER into the Output Array, %AR
|
|
| ADD | ; Include all errors in the last 30 days
|
|
| PLACERR | ;
|
|
| REL(X) | ; Process from the starting time/date (in X) and NOW.
|
|
| TODAY | ; Just do Today. Was added when there was concern for performance
|
| FileNo | Call Tags |
|---|---|
| ^%ZTER(3.077 - [#3.077] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZTER(1 - [#3.075] | SCAN+2, SCAN+15, SCAN+17, GETER+2, GETER+3, GETER+4, GETER+5, GETER+6, GETER+7, GETER+8 , GETSTK+4 |
| ^%ZTER(3.077 - [#3.077] | SCAN+23, SCAN+25, COMPILE+8, COMPILE+9, INCR+7, INCR+12, INCR+15, INCR+18, INCR+19*, INCR+20* , INCR+21*, INCR+22*, INCR+23*, PLACERR+2, PLACERR+4, PLACERR+6*, PLACERR+7, PLACERR+8*, PLACERR+9*, PLACERR+10* , PLACERR+11*, PLACERR+12*, PLACERR+18*, PLACERR+19*, PLACERR+22*, CHKXRF+7 |
| ^XTV(8989.3 - [#8989.3] | SCAN+31 |
| Name | Line Occurrences |
|---|---|
| $$FMT | INCR+4 |
| $$GETER | SCAN+18 |
| $$GETSTK | GETER+9 |
| $$INCR | SCAN+21 |
| COMPILE | SCAN+20 |
| PLACERR | SCAN+24 |
| SCAN | ALL+1, ADD+1, TODAY+1, REL+1 |
| XREF | INCR+24 |
| Name | Field # of Occurrence |
|---|---|
| ^( | GETSTK+5 |
| ^("D" | GETSTK+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %AR | SCAN+3~ |
| %AR(0 | COMPILE+17*, INCR+5, INCR+11*, INCR+19, PLACERR+20*, PLACERR+21 |
| %AR(2 | COMPILE+18*, INCR+21 |
| %AR(3 | COMPILE+19*, INCR+22 |
| %AR(6 | COMPILE+20*, INCR+23 |
| %CD | SCAN+4~, GETER+2*, GETER+10, GETER+14!, COMPILE+18, PLACERR+11 |
| %D1 | SCAN~, SCAN+1*, SCAN+2*, SCAN+10 |
| %D2 | SCAN~, SCAN+1*, SCAN+2*, SCAN+11 |
| %DUZ | SCAN+5~, PLACERR+10, PLACERR+18, GETSTK+3*, GETSTK+18* |
| %EC | SCAN+4~, GETSTK+8*, GETSTK+13 |
| %EN | SCAN+3~, SCAN+16*, SCAN+17*, SCAN+18 |
| %GR | SCAN+4~, GETER+3*, GETER+12, GETER+14!, COMPILE+19, PLACERR+12 |
| %H | SCAN+4~, GETER+4*, GETER+11*, GETER+12, GETER+14!, COMPILE+11, COMPILE+12, COMPILE+13, COMPILE+14, PLACERR+10 |
| %I | SCAN+4~, GETER+5*, GETER+12, GETER+14! |
| %J | SCAN+4~, GETER+6*, GETER+12, GETER+14! |
| %K | SCAN+3~, SCAN+8*, SCAN+9, SCAN+14*, SCAN+15*, SCAN+17, GETER+2, GETER+3, GETER+4, GETER+5 , GETER+6, GETER+7, GETER+8, GETER+9, PLACERR+3 |
| %K1 | SCAN+3~, SCAN+12*, SCAN+14 |
| %K2 | SCAN+3~, SCAN+13*, SCAN+15 |
| %L | PLACERR+1~, PLACERR+13*, PLACERR+15 |
| %LOC | SCAN+3~, SCAN+7*, SCAN+9*, PLACERR+3 |
| %MC | SCAN+4~, GETSTK+9* |
| %PL | SCAN+4~, GETSTK+11*, GETSTK+12*, GETSTK+13*, GETSTK+14 |
| %RT | SCAN+3~ |
| %SR | GETER~, GETER+10, GETER+12, GETER+13 |
| %ST | SCAN+4~, GETER+9*, GETER+13, GETER+14!, COMPILE+20, PLACERR+19 |
| %T1 | SCAN+3~, SCAN+12* |
| %T2 | SCAN+3~, SCAN+13* |
| %TS | SCAN+4~, GETER+1~, GETER+10*, GETER+12*, GETER+13*, GETER+14, GETER+15 |
| %TY | SCAN~, SCAN+1*, SCAN+18 |
| %VTQUED | SCAN+5~, GETSTK+3* |
| %XQY | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+20* |
| %XQY0 | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+21* |
| %XUENV | SCAN+5~, PLACERR+13, PLACERR+14*, PLACERR+15*, PLACERR+17*, PLACERR+18, GETSTK+3*, GETSTK+22* |
| %XWBTBF | SCAN+5~, PLACERR+18, GETSTK+3* |
| %XWBTBUF | SCAN+5~, GETSTK+23* |
| %Y1 | SCAN+3~, SCAN+10*, SCAN+12 |
| %Y2 | SCAN+3~, SCAN+11*, SCAN+13 |
| %ZE | SCAN+4~, SCAN+21, GETER+7*, COMPILE+2, COMPILE+15 |
| %ZE1 | SCAN+3~ |
| %ZE2 | SCAN+3~ |
| %ZH | SCAN+4~, GETER+8*, GETER+10, PLACERR+10 |
| %ZTQUED | SCAN+5~, GETSTK+19* |
| %ZTSK | SCAN+5~, PLACERR+18, GETSTK+3*, GETSTK+24* |
| A | COMPILE+1~, COMPILE+2*, COMPILE+4*, COMPILE+5, COMPILE+8 |
| B | COMPILE+1~, COMPILE+7*, COMPILE+9*, COMPILE+10 |
| BF | GETSTK+1~, GETSTK+5*, GETSTK+7, GETSTK+8, GETSTK+9, GETSTK+10, GETSTK+18, GETSTK+19, GETSTK+20, GETSTK+21 , GETSTK+22, GETSTK+23, GETSTK+24 |
| BFD | GETSTK+1~, GETSTK+6*, GETSTK+8, GETSTK+9, GETSTK+11, GETSTK+18, GETSTK+19, GETSTK+20, GETSTK+21, GETSTK+22 , GETSTK+23, GETSTK+24 |
| C | INCR+1~ |
| C1 | COMPILE+1~, COMPILE+10*, COMPILE+17 |
| C2 | COMPILE+1~, COMPILE+10*, COMPILE+11*, COMPILE+12*, COMPILE+17 |
| C3 | COMPILE+1~, COMPILE+10*, COMPILE+13*, COMPILE+14*, COMPILE+17 |
| C4 | COMPILE+1~, COMPILE+10*, COMPILE+15*, COMPILE+16*, COMPILE+17 |
| D | COMPILE+1~, COMPILE+7*, COMPILE+8*, COMPILE+9 |
| D0 | SCAN+19~, SCAN+21*, SCAN+22, SCAN+23, SCAN+25, INCR+1~, INCR+7*, INCR+10, INCR+14*, INCR+18 , INCR+19, INCR+20, INCR+21, INCR+22, INCR+23, INCR+24, INCR+26, XREF+1~, PLACERR+2, PLACERR+4 , PLACERR+6, PLACERR+7, PLACERR+8, PLACERR+9, PLACERR+10, PLACERR+11, PLACERR+12, PLACERR+18, PLACERR+19, PLACERR+22 |
| D1 | PLACERR+1~, PLACERR+4*, PLACERR+5, PLACERR+7*, PLACERR+8, PLACERR+9, PLACERR+10, PLACERR+11, PLACERR+12, PLACERR+18 , PLACERR+19 |
| DA | XREF~ |
| DD | INCR+1~ |
| DIC | INCR+1~, INCR+13* |
| DIC(0 | INCR+13* |
| DIK | XREF+1~, XREF+2* |
| DIK(1 | XREF+2* |
| DO | INCR+1~ |
| K1 | GETER~, GETER+2, GETER+3, GETER+4, GETER+5, GETER+6, GETER+7, GETER+8, GETER+9, CHKXRF~ , CHKXRF+4*, CHKXRF+5, CHKXRF+7 |
| K2 | CHKXRF~, CHKXRF+2 |
| KEY | PLACERR+1~, PLACERR+3*, PLACERR+4, PLACERR+9, PLACERR+10, CHKXRF+1~, CHKXRF+2*, CHKXRF+7*, CHKXRF+8*, CHKXRF+9 |
| RTN | INCR+1~, INCR+5*, INCR+6* |
| ST | GETSTK+1~, GETSTK+2*, GETSTK+14*, GETSTK+15*, GETSTK+26 |
| T | INCR+1~, PLACERR+1~, PLACERR+2*, PLACERR+21, GETSTK+1~ |
| T0 | GETSTK+1~, GETSTK+2* |
| T1 | PLACERR+1~, PLACERR+21*, PLACERR+22 |
| T2 | PLACERR+1~, PLACERR+21*, PLACERR+22 |
| U | SCAN+6*, SCAN+31, COMPILE+17, INCR+11, PLACERR+7, PLACERR+8, PLACERR+10, PLACERR+15, PLACERR+18, PLACERR+21 , PLACERR+22, GETSTK+21, GETSTK+22, GETSTK+23 |
| V | INCR~, INCR+2, INCR+4*, INCR+7, INCR+11, INCR+13, FMT~, FMT+1*, FMT+2*, FMT+6 |
| V0 | GETSTK+1~, GETSTK+2*, GETSTK+4*, GETSTK+5 |
| X | REL~, REL+1, INCR+1~, INCR+13* |
| X1 | GETSTK~, GETSTK+4 |
| X2 | GETSTK~, GETSTK+4 |
| XX | CHKXRF~, CHKXRF+3*, CHKXRF+7 |
| Y | INCR+1~, INCR+14 |