BMXSQL5 ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ;
Source file <BMXSQL5.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SETMFL(BMXUPFN,BMXSUBFN,BMXGL,BMXOFF,BMXOTM) | ||
S1 | ;
|
|
SELECT | ;EP - Get field names into BMXFLD("NAME")="FILE#^FIELD#"
|
|
NOTEXP | ;File not explicit so Loop through files in BMXF to locate field name
|
|
PTYPE(BMXGNOD1) | ;
|
|
SELECT1 | ;
|
|
SALIAS | ;
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | S1+12, S1+22, S1+30, S1+31, S1+34, S1+48, S1+50, S1+53, S1+54, NOTEXP+20 , NOTEXP+23, NOTEXP+26, NOTEXP+32, SELECT1+6, SELECT1+14, SELECT1+15, PTYPE+6 |
Name | Line Occurrences |
---|---|
$$PTYPE | SELECT1+17, PTYPE+7 |
NOTEXP | S1+8 |
S1 | SELECT+7, S1+8 |
SALIAS | SELECT1+26 |
SELECT1 | S1+41, S1+47, S1+51, S1+55, NOTEXP+10, NOTEXP+19, NOTEXP+24, NOTEXP+33 |
SETMFL | S1+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BMXA | SELECT+1~, S1+10*, S1+11, S1+22, S1+30, S1+31, S1+39, S1+40, S1+45, S1+46 , S1+48, S1+49, S1+50, S1+52, S1+53, S1+54, NOTEXP+3*, NOTEXP+6*, NOTEXP+7*, NOTEXP+8 , NOTEXP+9, NOTEXP+11*, NOTEXP+15*, NOTEXP+16*, NOTEXP+17, NOTEXP+18, NOTEXP+20, NOTEXP+21, NOTEXP+22, NOTEXP+23 , NOTEXP+26, NOTEXP+31, NOTEXP+32, SELECT1+2, SELECT1+3, SELECT1+8, SELECT1+9, SELECT1+10, SETMFL+8 |
BMXB | SELECT+1~, S1+14*, S1+16, S1+22, S1+23, S1+25, S1+37*, S1+38, S1+39, S1+40 , S1+42, S1+44*, S1+45, S1+46, S1+48*, S1+49, S1+50, S1+52, S1+53, S1+54 , NOTEXP+5*, NOTEXP+8, NOTEXP+9, NOTEXP+12*, NOTEXP+13, NOTEXP+14*, NOTEXP+17, NOTEXP+18, NOTEXP+20*, NOTEXP+21 , NOTEXP+23, NOTEXP+29*, NOTEXP+30*, NOTEXP+31, NOTEXP+32, SELECT1+2, SELECT1+3, SELECT1+4, SELECT1+8, SELECT1+9 , SELECT1+10 |
>> BMXERR | SELECT+4*, SELECT+7, S1+11, S1+13*, S1+53*, NOTEXP+11, NOTEXP+26, NOTEXP+28*, NOTEXP+36* |
>> BMXF | S1+29*, SETMFL+16 |
>> BMXF( | S1+11, S1+22, S1+30, S1+31, S1+39, S1+45, S1+48, S1+49, S1+50, S1+52 , S1+53, S1+54, NOTEXP+8, NOTEXP+11, NOTEXP+17, NOTEXP+20, NOTEXP+22, NOTEXP+23, NOTEXP+26, NOTEXP+31 , NOTEXP+32 |
BMXFILE | SALIAS+7, SELECT1+1~, SELECT1+3*, SELECT1+4, SELECT1+6, SELECT1+11, SELECT1+23, PTYPE+2~, PTYPE+4*, PTYPE+5* , PTYPE+6 |
>> BMXFLD | SELECT+5*, SELECT1+11, SELECT1+15, SELECT1+18, SELECT1+22, SELECT1+23, SELECT1+24*, SELECT1+25 |
>> BMXFLD( | S1+39*, S1+40*, S1+45*, S1+46*, S1+49*, S1+50*, S1+52*, S1+54*, NOTEXP+8*, NOTEXP+9* , NOTEXP+17*, NOTEXP+18*, NOTEXP+22*, NOTEXP+23*, NOTEXP+31*, NOTEXP+32*, SELECT1+2, SELECT1+3, SELECT1+8*, SELECT1+9* , SELECT1+10* |
>> BMXFLDA( | SALIAS+7* |
>> BMXFLDN | SALIAS+7, SELECT1+2*, SELECT1+4, SELECT1+5, SELECT1+6, SELECT1+11, SELECT1+23 |
>> BMXFLDN( | SELECT1+4* |
>> BMXFLDO | SALIAS+8, SELECT1+25* |
>> BMXFLDO( | SALIAS+8*, SELECT1+11*, SELECT1+15*, SELECT1+18*, SELECT1+22* |
>> BMXFLDOX( | SELECT1+23* |
BMXFNAM | S1+17~, S1+23*, S1+30, SETMFL+8*, SETMFL+16 |
BMXFNOD | S1+17~, S1+31*, S1+32, S1+33 |
BMXFNUM | S1+17~, S1+30*, S1+31 |
>> BMXFNX( | NOTEXP+7, NOTEXP+16 |
>> BMXFO(1 | S1+12, NOTEXP+6, NOTEXP+15 |
BMXFOUND | S1+17~, S1+19*, S1+20, S1+24* |
BMXGL | S1+17~, S1+32*, S1+35, SETMFL~, SETMFL+9, SETMFL+10 |
BMXGNOD | SELECT1+1~, SELECT1+5*, SELECT1+7*, SELECT1+8, SELECT1+9 |
BMXGNOD1 | SELECT1+1~, SELECT1+5*, SELECT1+6*, SELECT1+7, SELECT1+12, SELECT1+13*, SELECT1+14, SELECT1+15, SELECT1+17*, SELECT1+18 , SELECT1+19, SELECT1+21, PTYPE~, PTYPE+3, PTYPE+4, PTYPE+6*, PTYPE+7*, PTYPE+8 |
BMXGS1 | SELECT+6~, S1+3*, S1+8, S1+36* |
BMXINTNL | SELECT+2~, S1+4*, S1+5*, SELECT1+10, SELECT1+11, SELECT1+17, SELECT1+23 |
BMXLAST | S1+15~*, S1+16, S1+25*, S1+28 |
BMXLVL | SELECT+6~, SELECT+7*, S1+26*, S1+35 |
>> BMXMFL( | SETMFL+5*, SETMFL+7, SETMFL+9*, SETMFL+10*, SETMFL+11*, SETMFL+12*, SETMFL+13*, SETMFL+14*, SETMFL+15* |
>> BMXMFL("PARENT" | SETMFL+4* |
>> BMXMFL("SUBFILE" | SETMFL+6* |
BMXOFF | SELECT+6~, SELECT+7*, S1+10, S1+12, S1+14, S1+21*, SETMFL~, SETMFL+9, SETMFL+11, SETMFL+13 , SETMFL+15 |
BMXOTM | SETMFL~, SETMFL+9, SETMFL+13 |
BMXS | SELECT+1~, NOTEXP+21*, NOTEXP+22, NOTEXP+23 |
BMXSINGL | SELECT+1~, S1+7*, S1+8, S1+11, S1+12* |
BMXSUBFN | S1+17~, S1+33*, S1+34, S1+35, SETMFL~, SETMFL+4, SETMFL+5, SETMFL+6, SETMFL+9, SETMFL+10 , SETMFL+11, SETMFL+12, SETMFL+13, SETMFL+14, SETMFL+15, SETMFL+16 |
>> BMXTK( | SELECT+7, SALIAS+1, SALIAS+4, SALIAS+6*, SALIAS+7, SALIAS+8, S1+1*, S1+5*, S1+8, S1+10 , S1+12, S1+14, S1+20, NOTEXP+2*, NOTEXP+4, NOTEXP+5, NOTEXP+12, NOTEXP+26, NOTEXP+29 |
>> BMXTK("FROM" | SELECT+7, SALIAS+5 |
>> BMXTK("SELECT" | SELECT+3 |
BMXUPFN | S1+17~, S1+34*, S1+35, SETMFL~, SETMFL+4, SETMFL+5, SETMFL+6, SETMFL+7, SETMFL+12 |
BMXUPG | SETMFL+3~, SETMFL+7*, SETMFL+9 |
>> C | NOTEXP+3*, NOTEXP+25*, NOTEXP+27*, NOTEXP+28, NOTEXP+36 |
>> T | SELECT+3*, SELECT+4, SELECT+7*, SALIAS+1, SALIAS+3, SALIAS+9*, S1+1, S1+5, S1+8, S1+10 , S1+12, S1+14, S1+20, NOTEXP+2, NOTEXP+4, NOTEXP+5, NOTEXP+12, NOTEXP+26, NOTEXP+29 |
U | SALIAS+8, S1+32, S1+33, SELECT1+3, SELECT1+5, SELECT1+12, SELECT1+13, SELECT1+15, SELECT1+17, SELECT1+18 , SELECT1+19, SELECT1+21, SELECT1+22, PTYPE+3, PTYPE+4 |
V | SALIAS+2~, SALIAS+3*, SALIAS+4, SALIAS+5, SALIAS+6, SALIAS+7, SALIAS+8 |
W | S1+17~, S1+20*, S1+22, S1+23, S1+25 |
Z | SELECT1+20~, SELECT1+21*, SELECT1+22 |