IBDF10A ;ALB/CJM - ENCOUNTER FORM - (shifting data fields,lines,text areas,blocks);3/29/93
Source file <IBDF10A.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Automated Information Collection System | 4 | IBDF10 IBDF10B IBDF10C IBDF9B1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
FLDS(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts all of the data fields in IBBLK falling within the rectangle defined by TOP,BOTTOM,LEFT,RIGHT by AMOUNT
|
|
MFLDS(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts the multiple choice fields in IBBLK falling within the rectangle defined by TOP,BOTTOM,LEFT,RIGHT by AMOUNT
|
|
HFLDS(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts the hand print fields in IBBLK falling within the rectangle defined by TOP,BOTTOM,LEFT,RIGHT by AMOUNT
|
|
LINES(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts all of the lines in IBBLK falling within the range START->END by AMOUNT - if END="" range extends all the way out
|
|
TXT(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts all of the text areas in IBBLK falling within the range START->END by AMOUNT - if END="" range extends all the way out
|
|
INRANGE(X,Y,TOP,BOTTOM,LEFT,RIGHT) | ;
|
|
BLOCKS(WAY,AMOUNT,TOP,BOTTOM,LEFT,RIGHT) | ;shifts blocks whose top left-hand corner is within the rectangular region defined by TOP,BOTTOM,LEFT,RIGHT
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE(357.1 - [#357.1] | BLOCKS+5, BLOCKS+6, BLOCKS+13* |
^IBE(357.5 - [#357.5] | FLDS+7, FLDS+9, FLDS+12*, FLDS+13, FLDS+14, FLDS+17*, FLDS+20* |
^IBE(357.7 - [#357.7] | LINES+7, LINES+8, LINES+12* |
^IBE(357.8 - [#357.8] | TXT+7, TXT+8, TXT+12* |
^IBE(357.93 - [#357.93] | MFLDS+7, MFLDS+9, MFLDS+13*, MFLDS+14, MFLDS+15, MFLDS+18*, MFLDS+21* |
^IBE(359.94 - [#359.94] | HFLDS+7, HFLDS+9, HFLDS+13* |
Name | Line Occurrences |
---|---|
$$INRANGE | FLDS+10, FLDS+15, FLDS+18, MFLDS+11, MFLDS+16, MFLDS+19, HFLDS+11, LINES+10, TXT+10, BLOCKS+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMOUNT | FLDS~, FLDS+6*, FLDS+12, FLDS+17, FLDS+20, MFLDS~, MFLDS+6*, MFLDS+13, MFLDS+18, MFLDS+21 , HFLDS~, HFLDS+6*, HFLDS+13, LINES~, LINES+6*, LINES+12, TXT~, TXT+6*, TXT+12, BLOCKS~ , BLOCKS+4*, BLOCKS+13 |
BLKSIZE | FLDS+2~, FLDS+4*, FLDS+12, FLDS+17, FLDS+20, MFLDS+2~, MFLDS+4*, MFLDS+13, MFLDS+18, MFLDS+21 , HFLDS+2~, HFLDS+4*, HFLDS+13, LINES+2~, LINES+4*, LINES+12, TXT+2~, TXT+4*, TXT+12, BLOCKS+1~ , BLOCKS+9*, BLOCKS+13 |
BLOCK | BLOCKS+1~, BLOCKS+5*, BLOCKS+6, BLOCKS+13 |
BOTTOM | FLDS~, FLDS+10, FLDS+15, FLDS+18, MFLDS~, MFLDS+11, MFLDS+16, MFLDS+19, HFLDS~, HFLDS+11 , LINES~, LINES+10, TXT~, TXT+10, INRANGE~, INRANGE+2, BLOCKS~, BLOCKS+12 |
FLD | FLDS+2~, FLDS+7*, FLDS+9, FLDS+12, FLDS+13, FLDS+14, FLDS+17, FLDS+20, MFLDS+2~, MFLDS+7* , MFLDS+9, MFLDS+13, MFLDS+14, MFLDS+15, MFLDS+18, MFLDS+21, HFLDS+2~, HFLDS+7*, HFLDS+9, HFLDS+13 |
FORMSIZE | BLOCKS+1~, BLOCKS+10*, BLOCKS+13 |
>> IBBLK | FLDS+7, MFLDS+7, HFLDS+7, LINES+7, TXT+7 |
>> IBBLK("H" | FLDS+4, MFLDS+4, HFLDS+4, LINES+4, TXT+4 |
>> IBBLK("W" | FLDS+4, MFLDS+4, HFLDS+4, LINES+4, TXT+4 |
>> IBFORM | BLOCKS+5 |
>> IBFORM("HT" | BLOCKS+10 |
>> IBFORM("WIDTH" | BLOCKS+10 |
IBX | FLDS+2~, FLDS+10*, FLDS+15*, FLDS+18*, MFLDS+2~, MFLDS+11*, MFLDS+16*, MFLDS+19*, HFLDS+2~, HFLDS+11* , LINES+2~, LINES+10*, TXT+2~, TXT+10*, BLOCKS+1~, BLOCKS+11*, BLOCKS+12 |
IBY | FLDS+2~, FLDS+10*, FLDS+15*, FLDS+18*, MFLDS+2~, MFLDS+11*, MFLDS+16*, MFLDS+19*, HFLDS+2~, HFLDS+11* , LINES+2~, LINES+10*, TXT+2~, TXT+10*, BLOCKS+1~, BLOCKS+11*, BLOCKS+12 |
LEFT | FLDS~, FLDS+10, FLDS+15, FLDS+18, MFLDS~, MFLDS+11, MFLDS+16, MFLDS+19, HFLDS~, HFLDS+11 , LINES~, LINES+10, TXT~, TXT+10, INRANGE~, INRANGE+2, BLOCKS~, BLOCKS+12 |
LINE | LINES+2~, LINES+7*, LINES+8, LINES+12 |
NAME | BLOCKS+1~, BLOCKS+7* |
NODE | FLDS+2~, FLDS+9*, FLDS+10, FLDS+11, FLDS+14*, FLDS+15, FLDS+16, FLDS+18, FLDS+19, MFLDS+2~ , MFLDS+9*, MFLDS+10, MFLDS+11, MFLDS+12, MFLDS+15*, MFLDS+16, MFLDS+17, MFLDS+19, HFLDS+2~, HFLDS+9* , HFLDS+10, HFLDS+11, HFLDS+12, LINES+2~, LINES+8*, LINES+10, LINES+11, TXT+2~, TXT+8*, TXT+10 , TXT+11, BLOCKS+1~, BLOCKS+6*, BLOCKS+7, BLOCKS+9, BLOCKS+11 |
PIECE | FLDS+2~, FLDS+8*, FLDS+10, FLDS+12, FLDS+15*, FLDS+17, FLDS+18*, FLDS+20, MFLDS+2~, MFLDS+8* , MFLDS+11, MFLDS+13, MFLDS+16*, MFLDS+18, MFLDS+19*, MFLDS+21, HFLDS+2~, HFLDS+8*, HFLDS+11, HFLDS+13 , LINES+2~, LINES+9*, LINES+10, LINES+12, TXT+2~, TXT+9*, TXT+10, TXT+12, BLOCKS+1~, BLOCKS+8* , BLOCKS+11, BLOCKS+13 |
POS | FLDS+2~, FLDS+10*, FLDS+12, FLDS+15*, FLDS+17, FLDS+18*, FLDS+20, MFLDS+2~, MFLDS+11*, MFLDS+13 , MFLDS+16*, MFLDS+18, MFLDS+19*, MFLDS+21, HFLDS+2~, HFLDS+11*, HFLDS+13, LINES+2~, LINES+10*, LINES+12 , TXT+2~, TXT+10*, TXT+12, BLOCKS+1~, BLOCKS+11*, BLOCKS+13 |
RIGHT | FLDS~, FLDS+10, FLDS+15, FLDS+18, MFLDS~, MFLDS+11, MFLDS+16, MFLDS+19, HFLDS~, HFLDS+11 , LINES~, LINES+10, TXT~, TXT+10, INRANGE~, INRANGE+2, BLOCKS~, BLOCKS+12 |
SIZE | FLDS+2~, FLDS+11*, FLDS+12, FLDS+16*, FLDS+17, FLDS+19*, FLDS+20, MFLDS+2~, MFLDS+12*, MFLDS+13 , MFLDS+17*, MFLDS+18, MFLDS+20*, MFLDS+21, HFLDS+2~, HFLDS+12*, HFLDS+13, LINES+2~, LINES+11*, LINES+12 , TXT+2~, TXT+11*, TXT+12 |
SUB | FLDS+2~, FLDS+13*, FLDS+14, FLDS+17, FLDS+20, MFLDS+2~, MFLDS+14*, MFLDS+15, MFLDS+18, MFLDS+21 , HFLDS+2~, LINES+2~, TXT+2~, BLOCKS+1~ |
TOP | FLDS~, FLDS+10, FLDS+15, FLDS+18, MFLDS~, MFLDS+11, MFLDS+16, MFLDS+19, HFLDS~, HFLDS+11 , LINES~, LINES+10, TXT~, TXT+10, INRANGE~, INRANGE+2, BLOCKS~, BLOCKS+12 |
TXT | TXT+2~, TXT+7*, TXT+8, TXT+12 |
VERT | FLDS+2~, FLDS+3*, FLDS+4, FLDS+8, FLDS+11, FLDS+15, FLDS+16, FLDS+18, FLDS+19, MFLDS+2~ , MFLDS+3*, MFLDS+4, MFLDS+8, MFLDS+12, MFLDS+16, MFLDS+17, MFLDS+19, MFLDS+20, HFLDS+2~, HFLDS+3* , HFLDS+4, HFLDS+8, HFLDS+12, LINES+2~, LINES+3*, LINES+4, LINES+9, LINES+11, TXT+2~, TXT+3* , TXT+4, TXT+9, TXT+11, BLOCKS+1~, BLOCKS+2*, BLOCKS+8, BLOCKS+9, BLOCKS+10 |
WAY | FLDS~, FLDS+3, FLDS+6, FLDS+12, FLDS+17, FLDS+20, MFLDS~, MFLDS+3, MFLDS+6, MFLDS+13 , MFLDS+18, MFLDS+21, HFLDS~, HFLDS+3, HFLDS+6, HFLDS+13, LINES~, LINES+3, LINES+6, LINES+12 , TXT~, TXT+3, TXT+6, TXT+12, BLOCKS~, BLOCKS+2, BLOCKS+4, BLOCKS+13 |
X | INRANGE~, INRANGE+2 |
Y | INRANGE~, INRANGE+2 |