BRNRU2 ; IHS/OIT/LJF - REPORTING UTILITY - SCREEN SELECTION
Source file <BRNRU2.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 |
IHS Release Of Information | 2 | SHOW^BRNRUS PAUSE^BRNU |
Kernel | 2 | $$REPEAT^XLFSTR DISP^XQORM1 |
VA Fileman | 2 | ^DIE ^DIR |
Package | Total | Caller Graph |
---|---|---|
IHS Release Of Information | 2 | BRNRU BRNRU3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR | ;EP; -- header code
|
|
EXITR | ;EP - exit report called from protocol entry
|
|
PAD(D,L) | ;EP -- SUBRTN to pad length of data
; -- D=data L=length |
|
SP(N) | ;EP -- SUBRTN to pad N number of spaces
|
|
BACK | ;go back to listman
|
|
EXPND | ; -- expand code
|
|
REM | ;EP - remove a selected item - called from protocol entry
|
|
SELECTS | ;select screen items
; RETURNS BRNCSEL variable |
|
SELECTR | ;sort select
; returns BRNSORT & BRNSORV variables |
|
HELP | ; -- help code
|
|
T(Z,Y) | ; resets print menu header if defined for this item
|
|
SELCTR1 | ; called by Q subrouitne in case user decided not to select a sort
|
|
INIT | ;EP; -- build list array in BRNLIST
|
|
SELECTP | ;print select - get columns
|
|
EN | ;EP; -- main entry point for BRN VGEN SELECT ITEMS
; BRNCNTL is set to determine which selection screen |
|
HDRR | ;sort header
|
|
HDRS | ;screen selection header
|
|
HDRP | ;print selection header
|
|
Q | ;EP - quit selections
|
|
ADD | ;EP - add an item to the selected list - called from BRN RGEN ADD ITEM protocol
|
|
REMX | ;
|
|
EXIT | ; -- exit code
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BRNRPT - [#90264.8] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BRNRPT - [#90264.8] | SELECTS+7!, SELECTS+9*, SELECTS+10, SELECTP+12*, SELECTP+14, SELECTP+15, SELECTP+16, SELECTP+17*, SELECTP+19*, SELECTP+20* , SELECTP+25, SELECTP+35*, REM+10!, REM+11! |
^BRNSORT - [#90264.7] | INIT+5, SELECTS+5, SELECTS+6, SELECTS+9, SELCTR1+16, SELECTP+6, SELECTP+9, SELECTP+26, SELECTP+29, SELECTP+30 , REM+8, REM+12, T+2, T+3 |
^BRNSORT("C" | INIT+3, INIT+4 |
Name | Line Occurrences |
---|---|
$$PAD | SP+1 |
$$SP | HDRS+1, HDRP+1, HDRR+2 |
$$T | INIT+9, INIT+11, INIT+13 |
@( | HDR+2, ADD+8, SELECTS+9 |
BACK | ADD+5, ADD+6, ADD+10, REMX+2, HELP+8 |
HDR | BACK+4 |
INIT | BACK+3 |
REMX | REM+2, REM+5, REM+6 |
SELCTR1 | Q+1 |
SELECTR | ADD+1 |
Name | Field # of Occurrence |
---|---|
^(0 | SELECTP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BRNANS | SELECTS+2~, SELECTS+3*, SELECTS+4, SELECTR+2~, SELCTR1+3*, SELCTR1+5, SELCTR1+11, SELCTR1+16, SELECTP+1~, SELECTP+2* , SELECTP+3, REM+7* |
BRNC | SELECTS+2~, SELECTS+4*, SELECTS+8, SELECTS+10, SELECTP+1~, SELECTP+2*, SELECTP+3*, SELECTP+21, REM+1~, REM+7* , REM+8, REM+9 |
>> BRNCNT | SELECTS+9* |
>> BRNCNTL | HDR+1, HDR+2, INIT+5, INIT+9, INIT+11, INIT+13, ADD+1, ADD+8, REM+10, REM+11 , Q+1 |
>> BRNCRIT | SELECTS+4*, SELECTS+5, SELECTS+6, SELECTS+7, SELECTS+9, SELECTS+10, SELECTP+3*, SELECTP+6, SELECTP+9, SELECTP+14 , SELECTP+15, SELECTP+17, SELECTP+19, SELECTP+20, SELECTP+25, SELECTP+26, SELECTP+29, SELECTP+30, REM+7*, REM+8 , REM+10, REM+11, REM+12 |
BRNCSEL | EN+2!, REM+2 |
BRNCSEL( | INIT+9, INIT+11, INIT+13, SELECTS+10*, SELECTP+21*, REM+8, REM+9! |
>> BRNCTYP | SELECTR+4, SELCTR1+5, SELCTR1+11, SELCTR1+12*, SELECTP+4, SELECTP+11, SELECTP+22 |
BRNCUT | INIT+2~, INIT+6*, INIT+10, INIT+12 |
BRNDISP | INIT+2~, EXIT+1! |
BRNDISP( | INIT+8, INIT+9*, INIT+11*, INIT+13* |
BRNHIGH | EN+2~, INIT+1!, INIT+3*, INIT+5*, INIT+6, ADD+4, SELECTR+3 |
BRNI | SELECTS+2~, SELECTS+4*, SELECTP+1~, SELECTP+3*, REM+1~, REM+7* |
BRNLIST | EN+2~, INIT+1! |
BRNLIST( | INIT+9*, INIT+11*, INIT+13* |
BRNLIST("IDX" | INIT+9* |
>> BRNPCNT | SELECTP+3*, SELECTP+19, SELECTP+20, SELECTP+35 |
>> BRNQUIT | SELCTR1+2*, EXITR+1* |
>> BRNRPT | SELECTS+7, SELECTS+9, SELECTS+10, SELCTR1+8, SELCTR1+17, SELECTP+12, SELECTP+14, SELECTP+15, SELECTP+16, SELECTP+17 , SELECTP+19, SELECTP+20, SELECTP+25, SELECTP+35, REM+10, REM+11 |
BRNSEL | INIT+1! |
BRNSEL( | INIT+5*, INIT+8, INIT+11, INIT+13, SELECTS+4, SELCTR1+16, SELECTP+3, REM+7, T+2, T+3 |
>> BRNSORT | SELCTR1+7*, SELCTR1+8, SELCTR1+14*, SELCTR1+16*, SELCTR1+17 |
>> BRNSORV | SELCTR1+7*, SELCTR1+14*, SELCTR1+16* |
>> BRNTCW | SELECTP+16*, SELECTP+21*, SELECTP+22 |
>> BRNTEXT | SELECTS+5*, SELECTS+8 |
>> BRNVAR | SELECTS+6* |
BRNZZ | INIT+2~, INIT+9*, INIT+11*, INIT+13* |
C | INIT+2~, INIT+8*, INIT+9*, INIT+11, INIT+13, INIT+14 |
D | PAD~, PAD+2 |
DA | SELECTR+2~, SELCTR1+8*, SELCTR1+17*, SELECTP+32!, REM+3!, REMX+1!, HELP+7! |
DIE | SELECTR+2~, SELCTR1+8*, SELCTR1+17* |
DIR | ADD+3~, ADD+4!, SELECTR+2~, SELECTR+5!, SELECTP+1~, SELECTP+8!, SELECTP+33!, REM+1~, REM+4!, REMX+1! , HELP+7!, BACK+5! |
DIR("A" | ADD+4*, SELECTR+4*, SELECTP+6*, SELECTP+32*, REM+3*, REMX+1*, HELP+7* |
DIR("B" | SELECTP+7*, SELECTP+32* |
DIR(0 | ADD+4*, SELECTR+3*, SELECTP+5*, SELECTP+31*, REM+3*, REMX+1*, HELP+7* |
DIRUT | ADD+3~, ADD+4*, ADD+6, SELECTP+8*, SELECTP+9, SELECTP+34, REM+4*, REM+6 |
DIU | SELCTR1+9!, SELCTR1+18! |
DIV | SELCTR1+9!, SELCTR1+18! |
DIW | SELCTR1+9!, SELCTR1+18! |
DIY | SELCTR1+9!, SELCTR1+18! |
DR | SELECTR+2~, SELCTR1+8*, SELCTR1+17* |
DUOUT | ADD+3~, ADD+4, SELCTR1+2, SELECTP+8, REM+4 |
I | INIT+2~, INIT+8*, INIT+9, INIT+10, BACK+6! |
IOF | ADD+7, HELP+2 |
>> IORVOFF | HDRS+1, HDRP+1, HDRR+2 |
>> IORVON | HDRS+1, HDRP+1, HDRR+2 |
J | INIT+2~, INIT+8*, INIT+10*, INIT+11, INIT+12 |
K | INIT+2~, INIT+8*, INIT+12*, INIT+13 |
L | PAD~, PAD+2 |
N | SP~, SP+1 |
T | T+1~, T+2*, T+3*, T+4 |
U | INIT+5, SELECTS+5, SELECTS+6, SELECTS+9, SELCTR1+16, SELECTP+6, SELECTP+7, SELECTP+9, SELECTP+16, SELECTP+17 , SELECTP+19, SELECTP+26, SELECTP+29, SELECTP+30, SELECTP+35, REM+8, REM+12, T+2, T+3 |
>> VALMBCK | BACK+2* |
VALMCC | EXIT+2! |
VALMCNT | EN+2~, INIT+14* |
VALMHDR | EN+2~, EXIT+2! |
VALMHDR(1 | HDRS+1*, HDRP+1*, HDRR+1* |
VALMHDR(2 | HDRS+2*, HDRP+2*, HDRR+2* |
VALMHDR(3 | HDRS+3*, HDRP+3*, HDRR+3* |
VALMHDR(4 | HDRS+4*, HDRP+4*, HDRR+4* |
X | INIT+2~, INIT+3*, INIT+4, ADD+3~, SELECTP+15*, SELECTP+16, SELECTP+17, REM+11*, HELP+6*, BACK+6! |
Y | INIT+2~, INIT+4*, INIT+5, ADD+3~, ADD+5, SELECTS+3, SELCTR1+3, SELECTP+2, SELECTP+9*, SELECTP+11* , SELECTP+17, SELECTP+19, SELECTP+21, SELECTP+34*, SELECTP+35, REM+5, REM+7, T~, T+3, Q+1* , BACK+6! |
Z | T~, T+2, T+3, BACK+6! |