DDS41 ;SFISC/MKO - VERIFY DATA ;21MAR2017
Source file <DDS41.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 |
|---|---|---|
| END | ||
| LDALL | ;Load all pages
|
|
| LP | ;Loop through all pages/blocks
|
|
| VF | ;Check required and key fields
|
|
| DAS | ||
| VR | ;Check individual records
|
|
| LDERR | ;Call ^DIALOG to load error
|
|
| PRNT | ;Print messages
|
|
| WLIN(DDSX,DDSINDNT) | ;Write a single line, wrap at word boundaries
|
|
| EOP | ;Issue EOP prompt
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | DDS41+17~, DDS41+18*, PRNT+15~ |
| DA( | DDS41+19* |
| >> DDGLCLR | LDALL+2, LP+3, PRNT+3, EOP+5 |
| >> DDGLDEL | LDALL+2, LP+3, PRNT+3, EOP+5 |
| DDO | DDS41+8~, LP+10*, VF+1, VF+3, VF+4, VF+8, VF+9, VF+12 |
| DDP | DDS41+17~, DDS41+20*, LP+1~, LP+9*, VF+7~, VF+8*, VF+13, VF+14, VF+15, VF+16 , VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+5, LDERR+6 |
| >> DDS | DDS41+25, DDS41+39, LDALL+3, LP+8 |
| DDS4B | DDS41+9~, LP+6*, LP+7, LP+9, LP+10, VF+1, VF+3, VF+4, VF+8, VF+9 , VF+12, DAS, DAS+1, DAS+5 |
| DDS4DA | DDS41+9~, VF+18*, DAS*, DAS+1, DAS+3~, DAS+4*, DAS+5*, VR+1, VR+5, VR+7 , VR+8, VR+13, VR+15, LDERR+4, LDERR+6 |
| DDS4DONE | DDS41+9~ |
| DDS4DONE( | LP+7, LP+9* |
| DDS4ERR | DDS41+9~, DDS41+28*, DDS41+36*, DDS41+39, DDS41+40, END, LDERR+2*, PRNT+7 |
| DDS4FLD | DDS41+9~, VF+8*, VF+11, VF+12*, VF+13*, VF+14, VF+15, VF+16, VR+1, VR+5 , VR+7, VR+8, VR+13, VR+15 |
| DDS4I | VR+6~, VR+9*, VR+10* |
| DDS4OUT | DDS41+9~, DDS41+12*, DDS41+15, DDS41+36, END+1, LDERR+2, LDERR+7, PRNT+7, PRNT+8 |
| DDS4PDA | DAS+3~*, DAS+5 |
| DDS4PG | DDS41+9~, DDS41+13*, DDS41+38 |
| DDS4PG1 | DDS41+9~, LDALL+3*, LDALL+5 |
| DDS4REF | VR+6~, VR+7*, VR+8*, VR+10 |
| DDS4TP | DDS41+9~, VF+1*, VF+2, VF+7 |
| DDS4VAL | VR+6~, VR+9*, VR+10*, VR+11 |
| DDSABT | PRNT+1~, PRNT+2*, PRNT+7, PRNT+11, PRNT+29, WLIN+4, WLIN+5* |
| DDSCAP | DDS41+10~, VF+3*, VF+9*, VF+14*, LDERR+3 |
| DDSDA | DDS41+17~, DDS41+18*, DDS41+19* |
| >> DDSDAORG | DDS41+18 |
| >> DDSDAORG( | DDS41+19 |
| DDSDL | DDS41+17~, DDS41+18*, DDS41+19 |
| >> DDSDLORG | DDS41+18 |
| DDSERROR | DDS41+10~, END |
| DDSFDA | DDS41+10~, DDS41+34 |
| DDSFDA( | VR+15* |
| >> DDSFLORG | DDS41+20 |
| DDSI | DDS41+10~, DDS41+19*, PRNT+7*, PRNT+8, PRNT+11*, PRNT+12, PRNT+13, PRNT+16, PRNT+29*, PRNT+30 |
| DDSINDNT | WLIN~, WLIN+2, WLIN+6 |
| DDSKEY | DDS41+10~, DDS41+33*, DDS41+35*, DDS41+36, DDS41+40, END, VF+5*, VF+16*, VR+2, VR+15 |
| >> DDSPAGE | LDALL+3 |
| >> DDSPG | DDS41+13, DDS41+25, DDS41+38*, LDALL+3*, LDALL+5*, LP+5*, LP+6, LP+7, LP+8, DAS , DAS+1, DAS+5 |
| DDSPID | DDS41+10~, LP+8*, LDERR+3 |
| >> DDSPTB | DDS41+17 |
| >> DDSREFS | LP+7 |
| >> DDSREFT | DDS41+12, DDS41+15, DDS41+35, DDS41+40, END+1, LP+5, LP+6, DAS, DAS+1, DAS+5 , VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+5, PRNT+11, PRNT+12, PRNT+13 , PRNT+16, PRNT+29, PRNT+30 |
| >> DDSREP | DDS41+17 |
| DDSREQ | DDS41+10~, VF+4*, VF+15*, VR+1~*, VR+2 |
| DDSX | WLIN~, WLIN+2, WLIN+3 |
| DDSX( | WLIN+4, WLIN+6 |
| DDSX(0 | WLIN+3* |
| DIE | DDS41+17~, DDS41+20* |
| DIERR | DDS41+8~, DDS41+23, LDALL+5 |
| DTIME | EOP+3 |
| >> DX | LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5* |
| >> DY | LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5* |
| E | LDERR+1~, LDERR+5* |
| FIL | PRNT+15~, PRNT+24*, PRNT+25 |
| FILE | PRNT+15~, PRNT+16*, PRNT+17 |
| FLD | PRNT+15~, PRNT+24*, PRNT+25 |
| FLDS | PRNT+15~, PRNT+23*, PRNT+25*, PRNT+26 |
| FNAME | PRNT+15~, PRNT+17, PRNT+20* |
| I | WLIN+1~, WLIN+4*, WLIN+6 |
| IENS | PRNT+15~, PRNT+16*, PRNT+17 |
| IOM | WLIN+2 |
| IOSL | LDALL+1, LP+2, WLIN+5, EOP+2 |
| >> IOXY | LDALL+1, LP+2, PRNT+2, EOP+2, EOP+5 |
| J | PRNT+15~, PRNT+23*, PRNT+24 |
| KEY | PRNT+15~, PRNT+16*, PRNT+23, PRNT+24 |
| LEV | PRNT+15~, PRNT+17, PRNT+19 |
| P | DDS41+24~, DDS41+27, LDERR+1~, LDERR+7 |
| P(1 | DDS41+25*, LDERR+3* |
| P(2 | DDS41+25*, DDS41+26*, LDERR+3* |
| P(3 | LDERR+6* |
| RNAME | PRNT+15~, PRNT+17, PRNT+21* |
| U | DDS41+20, DDS41+25, LP+7, LP+8, LP+9, VF+1, VF+3, VF+4, VF+9, VF+15 , DAS+1, VR+1, VR+8, PRNT+24, PRNT+25, EOP+4 |
| X | EOP+1~, EOP+3*, EOP+4 |
| >> Y | END*, LDALL+4*, LDALL+5, WLIN+5, EOP+4*, EOP+5 |