PXRMOUTU ;SLC/PKR - Utilities for preparing output. ;02/14/2022
Source file <PXRMOUTU.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 |
|---|---|---|
| ADDTXT(LM,RM,NTXT,TXT) | ;
|
|
| ADDTXTA(LM,RM,NTXT,NLINES,TXTA) | ;Add an array of text.
|
|
| COPYTXT(NTXT,NLINES,TEXT) | ;Copy NLINES of TEXT into ^TMP output.
|
|
| FERROR(NTXT) | ; Check for a fatal error and output a message.
|
|
| INFO(PXRMITEM,NTXT) | ;Output INFO text. An INFO node has the structure:
|
|
| WARN(PXRMITEM,PXRMPDEM) | ;Output WARNING text. An WARN node has the structure:
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.9 - [#811.9] | WARN+6 |
| ^TMP( | FERROR+1, FERROR+4, FERROR+10, FERROR+11, FERROR+15, FERROR+16, FERROR+17, FERROR+22, FERROR+29, FERROR+36 , FERROR+37, INFO+2, INFO+8, INFO+9, WARN+2, WARN+9, WARN+10, WARN+11 |
| ^TMP("PXRHM" | ADDTXT+3*, ADDTXTA+4*, COPYTXT+2* |
| ^TMP("PXRMXMZ" | WARN+4!, WARN+7*, WARN+11*, WARN+12*, WARN+13*, WARN+14*, WARN+16! |
| Name | Line Occurrences |
|---|---|
| ADDTXT | FERROR+12, FERROR+18, FERROR+38, INFO+10 |
| ADDTXTA | FERROR+7, FERROR+26, FERROR+33, FERROR+44, INFO+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DES | INFO+3~, INFO+7*, INFO+8*, INFO+9, WARN+3~, WARN+8*, WARN+9*, WARN+10, WARN+11 |
| DUZ | WARN+15 |
| ERROR | FERROR+2~, FERROR+16*, FERROR+17 |
| IND | ADDTXT+1~, ADDTXT+3*, ADDTXTA+2~, ADDTXTA+4*, COPYTXT+1~, COPYTXT+2* |
| LM | ADDTXT~, ADDTXT+2, ADDTXTA~, ADDTXTA+3 |
| NL | WARN+3~, WARN+7*, WARN+11*, WARN+12*, WARN+13*, WARN+14* |
| NLINES | ADDTXTA~, ADDTXTA+1, ADDTXTA+3, COPYTXT~, COPYTXT+2 |
| NOUT | ADDTXT+1~, ADDTXT+2, ADDTXT+3, ADDTXTA+2~, ADDTXTA+3, ADDTXTA+4 |
| NTXT | ADDTXT~, ADDTXT+3*, ADDTXTA~, ADDTXTA+4*, COPYTXT~, COPYTXT+2*, FERROR~, FERROR+7, FERROR+12, FERROR+18 , FERROR+26, FERROR+33, FERROR+38, FERROR+44, INFO~, INFO+6, INFO+10 |
| PXRMITEM | ADDTXT+3, ADDTXTA+4, COPYTXT+2, FERROR+1, FERROR+4, FERROR+10, FERROR+11, FERROR+15, FERROR+16, FERROR+17 , FERROR+22, FERROR+29, FERROR+36, FERROR+37, INFO~, INFO+2, INFO+8, INFO+9, WARN~, WARN+2 , WARN+6, WARN+9, WARN+10, WARN+11 |
| PXRMPDEM | WARN~ |
| PXRMPDEM("DFN" | WARN+13 |
| >> PXRMPID | FERROR+1, FERROR+4, FERROR+10, FERROR+11, FERROR+15, FERROR+16, FERROR+17, FERROR+22, FERROR+29, FERROR+36 , FERROR+37, INFO+2, INFO+8, INFO+9, WARN+2, WARN+9, WARN+10, WARN+11 |
| >> PXRMRM | FERROR+7, FERROR+12, FERROR+18, FERROR+26, FERROR+33, FERROR+38, FERROR+44, INFO+6, INFO+10 |
| >> PXRMRNAM | ADDTXT+3, ADDTXTA+4, COPYTXT+2 |
| REMINDER | WARN+3~, WARN+6*, WARN+12 |
| RM | ADDTXT~, ADDTXT+2, ADDTXTA~, ADDTXTA+3 |
| SUB | WARN+3~, WARN+5*, WARN+15 |
| TEXT | COPYTXT~, FERROR+2~, FERROR+7, FERROR+11*, FERROR+12, FERROR+17*, FERROR+18, FERROR+23!, FERROR+26, FERROR+30! , FERROR+33, FERROR+37*, FERROR+38, FERROR+41!, FERROR+44, INFO+3~, INFO+6, INFO+9*, INFO+10, WARN+10* |
| TEXT( | COPYTXT+2 |
| TEXT(1 | FERROR+5*, FERROR+24*, FERROR+31*, FERROR+42*, INFO+4* |
| TEXT(2 | FERROR+6*, FERROR+25*, FERROR+32*, FERROR+43*, INFO+5* |
| TEXTOUT | ADDTXT+1~, ADDTXT+2, ADDTXTA+2~, ADDTXTA+3 |
| TEXTOUT( | ADDTXT+3, ADDTXTA+4 |
| TXT | ADDTXT~, ADDTXT+2 |
| TXTA | ADDTXTA~, ADDTXTA+3 |
| U | WARN+6 |