PXRMDUTL ;SLC/AGP - DIALOG UTILITIES. ;07/22/2020
Source file <PXRMDUTL.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ALLOWDEL(IEN) | ; check to see if the item can be deleted
|
|
| DELD(DIEN) | ; delete the dialog item
|
|
| DITEMAR(DIEN,ARRAY,DARRAY,DCNT) | ;
; DIEN is the IEN of the dialog top level ; Array contains the dialog elements and groups within the dialog. |
|
| DMAKENAT(DA) | ; sets the class field and renamed to the correct national format
|
|
| FARRAY(SUB,TYPES) | ;
|
|
| RTAXNAME(NAME) | ;
|
|
| SETGBL(SUB,DIEN,VARP,LOC,IEN) | ;
|
|
| NATCONV(DIEN) | ; entry point to convert a local dialog to a national dialog
|
|
| LINK2TIU(DNAME,TNAME,TEMPNAME,TEMPONLY,GBL) | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | DMAKENAT+7, LINK2TIU+82 |
| UPDATE^DIE | LINK2TIU+61, LINK2TIU+72, LINK2TIU+87 |
| ^DIK | DELD+9 |
| AWRITE^PXRMUTIL | LINK2TIU+62, LINK2TIU+75, LINK2TIU+90 |
| RENAME^PXRMUTIL | DMAKENAT+11 |
| EN^XPAR | LINK2TIU+30 |
| GETLST^XPAR | LINK2TIU+22 |
| MES^XPDUTL | LINK2TIU+12, LINK2TIU+13, LINK2TIU+18, LINK2TIU+35, LINK2TIU+44, LINK2TIU+62, LINK2TIU+63, LINK2TIU+64, LINK2TIU+75, LINK2TIU+76 , LINK2TIU+83, LINK2TIU+90 |
| FileNo | Call Tags |
|---|---|
| ^PXRMD(801.41 - [#801.41] | Classic Fileman Calls |
| ^TIU(8927 - [#8927] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.2 - [#811.2] | RTAXNAME+1, RTAXNAME+6, RTAXNAME+10 |
| ^PXRMD(801.41 - [#801.41] | ALLOWDEL+2, ALLOWDEL+3, DITEMAR+4, DITEMAR+5, DITEMAR+6, DITEMAR+7, DITEMAR+8, DITEMAR+9, DITEMAR+11, DMAKENAT+2 , DMAKENAT+8, FARRAY+5, FARRAY+7, FARRAY+9, FARRAY+14, FARRAY+15, FARRAY+17, FARRAY+18, LINK2TIU+11, LINK2TIU+13 |
| ^TIU(8925.1 - [#8925.1] | LINK2TIU+16, LINK2TIU+17 |
| ^TIU(8927 - [#8927] | LINK2TIU+33, LINK2TIU+34, LINK2TIU+37, LINK2TIU+40, LINK2TIU+41, LINK2TIU+68 |
| ^TMP($J | FARRAY+2!, SETGBL+3*, SETGBL+4* |
| Name | Line Occurrences |
|---|---|
| $$ALLOWDEL | DELD+8 |
| DITEMAR | DELD+3, DITEMAR+10, DITEMAR+12, NATCONV+3 |
| DMAKENAT | NATCONV+5, NATCONV+6 |
| SETGBL | FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16, FARRAY+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AFIEN | FARRAY+1~, FARRAY+15*, FARRAY+16 |
| AFIND | FARRAY+1~, FARRAY+13*, FARRAY+14*, FARRAY+15, FARRAY+16 |
| ARRAY | DELD+1~, DELD+3, DITEMAR~, DITEMAR+10, DITEMAR+12, NATCONV+1~, NATCONV+3 |
| ARRAY( | DELD+6, DELD+7, DITEMAR+13*, DITEMAR+14* |
| CLASS | ALLOWDEL+1~, ALLOWDEL+3*, ALLOWDEL+4, DMAKENAT+1~, DMAKENAT+4* |
| CNT | DELD+1~, DELD+2*, DELD+3, DELD+6*, DELD+7, DITEMAR+3~, DITEMAR+4*, DITEMAR+5, RTAXNAME+2~, RTAXNAME+3* , RTAXNAME+9*, RTAXNAME+10 |
| DA | DELD+1~, DELD+7*, DELD+8, DMAKENAT~, DMAKENAT+2, DMAKENAT+8, LINK2TIU+6~, LINK2TIU+79* |
| DARRAY | DELD+1~, DELD+3, DITEMAR~, DITEMAR+10, DITEMAR+12, NATCONV+1~, NATCONV+3 |
| DARRAY( | DITEMAR+13*, DITEMAR+14*, NATCONV+4 |
| DCNT | DITEMAR~, DITEMAR+10, DITEMAR+12, DITEMAR+13*, DITEMAR+14*, NATCONV+1~, NATCONV+2*, NATCONV+3 |
| DIE | DMAKENAT+1~, DMAKENAT+5*, LINK2TIU+6~, LINK2TIU+79* |
| DIEN | DELD~, DELD+3, DITEMAR~, DITEMAR+4, DITEMAR+5, DITEMAR+14, FARRAY+1~, FARRAY+4*, FARRAY+5*, FARRAY+7 , FARRAY+8, FARRAY+9, FARRAY+11, FARRAY+12, FARRAY+14, FARRAY+15, FARRAY+16, FARRAY+17, FARRAY+18, FARRAY+20 , SETGBL~, SETGBL+3, SETGBL+4, NATCONV~, NATCONV+3, NATCONV+6, LINK2TIU+6~, LINK2TIU+11*, LINK2TIU+12, LINK2TIU+13 , LINK2TIU+27, LINK2TIU+30 |
| DIK | DELD+1~, DELD+5* |
| DNAME | LINK2TIU~, LINK2TIU+10, LINK2TIU+11, LINK2TIU+12, LINK2TIU+13, LINK2TIU+37, LINK2TIU+60, LINK2TIU+62, LINK2TIU+63, LINK2TIU+74 |
| DONE | LINK2TIU+7~, LINK2TIU+16*, LINK2TIU+17* |
| DR | DMAKENAT+1~, DMAKENAT+6*, LINK2TIU+6~, LINK2TIU+81* |
| FDA | LINK2TIU+6~, LINK2TIU+67!, LINK2TIU+84! |
| FDA( | LINK2TIU+70*, LINK2TIU+71* |
| FDA(8927 | LINK2TIU+49*, LINK2TIU+50*, LINK2TIU+51*, LINK2TIU+52*, LINK2TIU+53*, LINK2TIU+54*, LINK2TIU+55*, LINK2TIU+56*, LINK2TIU+57*, LINK2TIU+58* , LINK2TIU+59*, LINK2TIU+60*, LINK2TIU+86* |
| FIEN | SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4 |
| FIND | FARRAY+1~, FARRAY+7*, FARRAY+8, FARRAY+10*, FARRAY+11, FARRAY+19*, FARRAY+20 |
| FLAG | LINK2TIU+7~, LINK2TIU+37*, LINK2TIU+40, LINK2TIU+41*, LINK2TIU+46 |
| FOUND | RTAXNAME+2~, RTAXNAME+7*, RTAXNAME+8, RTAXNAME+10* |
| GBL | SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4, LINK2TIU~, LINK2TIU+80 |
| IDX | DITEMAR+3~, DITEMAR+8*, DITEMAR+9, FARRAY+1~, FARRAY+17*, FARRAY+18 |
| IEN | ALLOWDEL~, ALLOWDEL+2, ALLOWDEL+3, DITEMAR+3~, DITEMAR+5*, DITEMAR+6, DITEMAR+7, DITEMAR+8, DITEMAR+9, DITEMAR+11 , DITEMAR+12, DITEMAR+13, DMAKENAT+1~, SETGBL~, SETGBL+3, NATCONV+1~, NATCONV+4*, NATCONV+5 |
| IENS | LINK2TIU+6~, LINK2TIU+48*, LINK2TIU+49, LINK2TIU+50, LINK2TIU+51, LINK2TIU+52, LINK2TIU+53, LINK2TIU+54, LINK2TIU+55, LINK2TIU+56 , LINK2TIU+57, LINK2TIU+58, LINK2TIU+59, LINK2TIU+60, LINK2TIU+67!, LINK2TIU+84!, LINK2TIU+85*, LINK2TIU+86 |
| IENS(1 | LINK2TIU+63 |
| INST | LINK2TIU+7~, LINK2TIU+26*, LINK2TIU+27 |
| LASTVAL | LINK2TIU+6~, LINK2TIU+23*, LINK2TIU+29*, LINK2TIU+30, LINK2TIU+68*, LINK2TIU+69*, LINK2TIU+70 |
| LINK | LINK2TIU+6~, LINK2TIU+80* |
| LOC | SETGBL~, SETGBL+3, SETGBL+4 |
| LVL | LINK2TIU+6~, LINK2TIU+21*, LINK2TIU+22, LINK2TIU+30 |
| MSG | LINK2TIU+7~, LINK2TIU+62, LINK2TIU+73, LINK2TIU+88 |
| NAME | DMAKENAT+1~, DMAKENAT+2*, DMAKENAT+3, DMAKENAT+10, DMAKENAT+11, RTAXNAME~, RTAXNAME+1, RTAXNAME+3, RTAXNAME+4, LINK2TIU+6~ , LINK2TIU+10*, LINK2TIU+43, LINK2TIU+49, LINK2TIU+64, LINK2TIU+76, LINK2TIU+83 |
| NEWNAME | DMAKENAT+1~, DMAKENAT+10*, DMAKENAT+11 |
| NODE | FARRAY+1~, FARRAY+9*, FARRAY+10, FARRAY+18*, FARRAY+19 |
| OI | FARRAY+1~, FARRAY+10*, FARRAY+12 |
| OK | LINK2TIU+7~, LINK2TIU+21*, LINK2TIU+26, LINK2TIU+27*, LINK2TIU+28 |
| PAR | LINK2TIU+6~, LINK2TIU+21*, LINK2TIU+22, LINK2TIU+30 |
| PREFIX | DMAKENAT+1~, DMAKENAT+9*, DMAKENAT+10 |
| PREIEN | LINK2TIU+7~, LINK2TIU+37*, LINK2TIU+38, LINK2TIU+41 |
| PXRMERR | LINK2TIU+6~, LINK2TIU+22, LINK2TIU+30 |
| PXRMINST | DELD+1~, DELD+4* |
| PXRMPAR | LINK2TIU+6~, LINK2TIU+22 |
| PXRMPAR( | LINK2TIU+26, LINK2TIU+27 |
| PXRMPAR("" | LINK2TIU+23 |
| REPIEN | DITEMAR+3~, DITEMAR+9*, DITEMAR+10 |
| RESULT | RTAXNAME+2~, RTAXNAME+10*, RTAXNAME+11 |
| SEQ | DITEMAR+3~, DITEMAR+7*, DITEMAR+8, FARRAY+19*, FARRAY+20 |
| SIEN | LINK2TIU+6~, LINK2TIU+33*, LINK2TIU+34*, LINK2TIU+35, LINK2TIU+40, LINK2TIU+41, LINK2TIU+68, LINK2TIU+70, LINK2TIU+71 |
| SINDEX | LINK2TIU+7~, LINK2TIU+39*, LINK2TIU+40*, LINK2TIU+41 |
| SUB | FARRAY~, FARRAY+2, FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16, FARRAY+20, SETGBL~, SETGBL+3, SETGBL+4 |
| TEMP | RTAXNAME+2~, RTAXNAME+3*, RTAXNAME+4*, RTAXNAME+5*, RTAXNAME+6, RTAXNAME+10 |
| TEMPIEN | LINK2TIU+7~, LINK2TIU+63*, LINK2TIU+71, LINK2TIU+79, LINK2TIU+85 |
| TEMPNAME | LINK2TIU~, LINK2TIU+10, LINK2TIU+37 |
| TEMPONLY | LINK2TIU~, LINK2TIU+15, LINK2TIU+33, LINK2TIU+35, LINK2TIU+43, LINK2TIU+74, LINK2TIU+76 |
| TEXT | LINK2TIU+7~, LINK2TIU+12, LINK2TIU+13, LINK2TIU+18, LINK2TIU+35, LINK2TIU+44, LINK2TIU+62, LINK2TIU+63, LINK2TIU+75, LINK2TIU+90 |
| TEXT(1 | LINK2TIU+9*, LINK2TIU+89* |
| TEXT(2 | LINK2TIU+12*, LINK2TIU+13*, LINK2TIU+18*, LINK2TIU+35*, LINK2TIU+43*, LINK2TIU+62*, LINK2TIU+63*, LINK2TIU+74* |
| TEXT(3 | LINK2TIU+43* |
| TIEN | LINK2TIU+7~, LINK2TIU+16*, LINK2TIU+17, LINK2TIU+18, LINK2TIU+80 |
| TIU | LINK2TIU+7~ |
| TNAME | LINK2TIU~, LINK2TIU+16, LINK2TIU+18, LINK2TIU+83, LINK2TIU+86 |
| TYPE | ALLOWDEL+1~, ALLOWDEL+2*, ALLOWDEL+4, DITEMAR+3~, DITEMAR+11*, DITEMAR+12, DMAKENAT+1~, DMAKENAT+8*, DMAKENAT+9, FARRAY+1~ , FARRAY+3*, FARRAY+5, FARRAY+6, LINK2TIU+7~, LINK2TIU+17* |
| TYPES | FARRAY~, FARRAY+3 |
| U | ALLOWDEL+2, ALLOWDEL+3, DITEMAR+5, DITEMAR+9, DITEMAR+11, DMAKENAT+2, DMAKENAT+8, FARRAY+7, FARRAY+10, FARRAY+19 , LINK2TIU+13, LINK2TIU+17, LINK2TIU+41 |
| VARP | SETGBL~, SETGBL+2 |
| X | FARRAY+1~, FARRAY+3* |
| X0 | DITEMAR+3~ |