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 |