ENEQ2 ;WIRMFO/DH,SAB-Edit or Display Equipment Records ;4.15.97
Source file <ENEQ2.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 |
---|---|---|
Engineering | 2 | ENINV EDIT ENINVINV |
Name | Comments | DBIA/ICR reference |
---|---|---|
EQED | ;Edit Record Entry Point
|
|
EQDS | ;Display Record Entry Point
|
|
SELEQ | ; select (and process) equipment for edit or display
; input ; ENEQ("MODE") - switch: 'E' for edit or 'D" for display ; also when ENEQ("MODE")="E" ; ENEDNX - flag, true if user holds key ENEDNX ; ENEDPM - flag, true if user holds key ENEDPM |
|
EQP | ; process one equipment item (display or edit)
; input ; ENDA - ien of equipment item ; ENEQ("MODE") - switch: 'E' for edit or 'D' for Display ; ENEQ("LVL") - recursion level ; IOINHI - bold escape code ; IOINLOW - unbold escape code ; END - flag, true when entire process should stop ; also when ENEQ("MODE")="E" ; ENEDPM - flag; true if user holds ENEDPM key ; ENEDNX - flag; true if user holds ENEDNX key ; output ; END - flag, true when entire process should stop |
|
EQPX | ; clean up
|
|
WP(ENDA,ENFIELD,ENNODE) | ; display word-processing field
; input ; ENDA - ien of equipment ; ENFIELD - name of field being displayed ; ENNODE - node where field is located in file 6914 ; output ; END - (optional) true if user timed-out ; END1 - (optional) true if user entered '^' or timed-out |
|
LISTC | ; Show/Select-From Component List
; input ; ENEQ("LVL") - recursion level ; ^TMP("ENC",$J,ENEQ("LVL"),0)=parent ien^number of components ; ^TMP("ENC",$J,ENEQ("LVL"),component ien)="" ; END - flag; true if entire process should stop ; output ; END - flag; true if entire process should stop |
|
LISTC1 | ; call list handler
|
|
LISTCX | ; clean up
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ENG(6914 - [#6914] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ENG(6914 - [#6914] | EQP+16, EQP+21, EQP+31, EQP+34, EQP+36, EQP+41, EQP+43, EQP+53, WP+11, WP+16 |
^TMP("ENC" | EQP+51!, EQP+55*, EQP+56*, EQP+60!, LISTC+12, LISTC+18, LISTC1+3!, LISTC1+7*, LISTC1+9*, LISTC1+12 , LISTC1+14, LISTC1+22, LISTC1+24, LISTCX+1! |
^TMP($J | LISTC+10!, LISTC+17*, LISTC+19*, LISTC+22*, LISTC1+6, LISTCX+1! |
^UTILITY($J | WP+9!, WP+18! |
^XUSEC("ENEDNX" | EQED+2 |
^XUSEC("ENEDPM" | EQED+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | EQP+22*, EQP+28*, EQPX+2! |
DIC | SELEQ+13! |
DIE | EQP+28*, EQPX+2! |
DIR | EQP+18!, EQP+27!, EQP+38!, EQP+47!, WP+13!, LISTC1+18! |
DIR("A" | EQP+26*, EQP+46*, LISTC1+17* |
DIR("B" | EQP+26*, EQP+45* |
DIR(0 | EQP+18*, EQP+26*, EQP+38*, EQP+45*, WP+13*, LISTC1+16* |
DIROUT | EQPX+2!, LISTC1+19 |
DIRUT | EQPX+2! |
DIWF | WP+9*, WP+18! |
DIWL | WP+9*, WP+18! |
DIWR | WP+9*, WP+18! |
DJD0 | EQPX+3! |
DJDIS | EQP+20*, EQPX+3! |
DJDN | EQP+22*, EQPX+3! |
DJLG | EQPX+3! |
DJSC | EQP+20*, EQP+21*, EQPX+3! |
DJSW2 | EQPX+3! |
DR | EQPX+2! |
DTOUT | EQP+18, EQP+27, EQP+38, EQP+47, EQPX+2!, WP+13, LISTC1+19 |
DUOUT | EQPX+2!, LISTC1+19 |
DUZ | EQED+2, EQED+3 |
ENACL | LISTCX+2! |
ENACL( | LISTC1+4, LISTC1+5 |
ENC | LISTC+11*, LISTC+13*, LISTC+17, LISTC+19, LISTC1+4*, LISTC1+8*, LISTC1+9, LISTCX+2! |
ENCDA | EQP+52*, EQP+53*, EQP+55, EQPX+4!, LISTC+11*, LISTC+12*, LISTC+14, LISTC+15, LISTC+16, LISTCX+2! |
END | SELEQ+8*, SELEQ+10, SELEQ+13!, EQP+14, EQP+18*, EQP+27*, EQP+38*, EQP+43, EQP+47*, WP+13* , LISTC1+13, LISTC1+19*, LISTC1+24 |
END( | LISTC1+11*, LISTC1+12, LISTC1+19*, LISTC1+20! |
END1 | EQP+36, EQP+38, EQP+39!, WP+11, WP+12, WP+13*, WP+17 |
ENDA | SELEQ+10*, SELEQ+13!, EQP+16, EQP+21, EQP+22, EQP+28, EQP+31, EQP+32, EQP+34, EQP+36 , EQP+41, EQP+43, EQP+53, EQP+56, WP~, WP+11, WP+14, WP+16, LISTC1+11*, LISTC1+12* , LISTC1+14, LISTC1+22* |
ENEDNX | EQED+2*, SELEQ+12!, EQP+21 |
ENEDPM | EQED+3*, SELEQ+12!, EQP+25 |
ENEQ | SELEQ+13! |
ENEQ("LVL" | SELEQ+7*, EQP+49*, EQP+51, EQP+55, EQP+56, EQP+60, EQP+62*, LISTC+12, LISTC+18, LISTC1+3 , LISTC1+7, LISTC1+9, LISTC1+11, LISTC1+12, LISTC1+14, LISTC1+19, LISTC1+20, LISTC1+22, LISTC1+24, LISTCX+1 |
ENEQ("MODE" | EQED+1*, EQDS+1*, SELEQ+12, EQP+20, EQP+21, EQP+25, EQP+31 |
ENFIELD | WP~, WP+10, WP+15 |
ENI | WP+8~, WP+11*, WP+16, LISTC1+5*, LISTC1+6, LISTCX+2! |
ENJ | LISTC1+4*, LISTC1+5, LISTCX+2! |
ENK | LISTC1+5*, LISTCX+2! |
ENL | EQP+52*, EQP+54*, EQP+56, EQPX+4! |
ENNODE | WP~, WP+11, WP+16 |
ENX | LISTC+14*, LISTC+15*, LISTC+16*, LISTC+17, LISTC+18*, LISTC+19, LISTC+20*, LISTC+21*, LISTC+22, LISTCX+2! |
ENXP | EQP+28*, EQP+29! |
ENY | LISTC1+6*, LISTC1+7, LISTCX+2! |
IOF | EQP+32, EQPX+1, WP+14 |
IOINHI | SELEQ+6~, WP+10, WP+15 |
IOINLOW | SELEQ+6~, EQP+23, WP+10, WP+15 |
U | EQP+21, EQP+56, LISTC+14, LISTC+15, LISTC+16, LISTC+19, LISTC1+7, LISTC1+22 |
>> X | WP+16* |
Y | SELEQ+10, SELEQ+13!, EQP+27, EQP+47, WP+13 |