DMSQT1 ;SFISC/EZ-STATUS CHECK ;11/13/97 12:08
Source file <DMSQT1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| IDX(TI) | ; extrinsic function, checks for indexes on table TI ; returns 1 if there are more indexes to process ; see INDEX^DMSQF2 for similar index checking code | |
| CHK | ; check whether the counts have changed | |
| SET | ; set the DM array with current record counts | |
| WAIT() | ; extrinsic function, checks if SQLI is running (you must wait) ; returns 1 if nodes in ^DMSQ are changing, null otherwise | 
| Name | Field # of Occurrence | 
|---|---|
| DT^DICRW | WAIT+2, IDX+3 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | IDX+5, IDX+6, IDX+7, IDX+11 | 
| ^DMSQ( | SET+2, CHK+2 | 
| ^DMSQ("C" - [#1.5217] | IDX+12 | 
| ^DMSQ("T" - [#1.5215] | IDX+4 | 
| Name | Line Occurrences | 
|---|---|
| CHK | WAIT+3 | 
| SET | WAIT+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | SET+2, CHK+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CI | IDX+3~, IDX+12* | 
| DM | WAIT+2~ | 
| DM( | SET+2*, CHK+2 | 
| F | IDX+3~, IDX+4*, IDX+5, IDX+6, IDX+7, IDX+11, IDX+12 | 
| FI | IDX+3~, IDX+5*, IDX+6, IDX+7, IDX+11, IDX+12 | 
| FLG | WAIT+2~*, WAIT+4, CHK+2*, IDX+3~*, IDX+13*, IDX+14 | 
| I | IDX+3~, IDX+7*, IDX+8, IDX+9, IDX+10 | 
| IF | IDX+3~, IDX+10* | 
| IN | IDX+3~, IDX+6*, IDX+7, IDX+11 | 
| IX | IDX+3~, IDX+10* | 
| J | WAIT+2~, SET+1*, SET+2*, CHK+1*, CHK+2* | 
| TI | IDX~, IDX+4 | 
| U | SET+2, CHK+2, IDX+4, IDX+8, IDX+10 |