IBDF3 ;ALB/CJM - ENCOUNTER FORM - EDIT SELECTION LIST ;NOV 16,1992
Source file <IBDF3.m>
Package | Total | Caller Graph |
---|---|---|
Automated Information Collection System | 4 | IBDF4 IBDF4A IBDFGRP IBDFQEA |
Name | Comments | DBIA/ICR reference |
---|---|---|
SLCTNCNT(GRP) | ;
|
|
ONEXIT | ;
|
|
EDITGRP | ;
|
|
IDXGRP | ;build an index of groups in print order for list processor
|
|
ADDGRP | ;
|
|
DELGRP | ;delete a group and all of its selections
|
|
DELSLCTN | ;deletes a group's selections
|
|
LMGRPHDR | ;sets the screen hdr
|
|
ADDEMPTY | ;adds a blank group - a place holder that takes up space on the form
|
|
ADDBLANK() | ;
|
|
EDTSLCTN | ;
|
|
DISPLAY(GRP,ROW) | ;
|
|
ONENTRY | ;
|
|
EDITLIST | ;expects IBBLK to be defined
|
|
LISTNAME() | ;
|
|
SELECT | ;
; -- dic("s") passed in from ibdfgrp |
Name | Field # of Occurrence |
---|---|
IX^DIC | SELECT+5 |
FILE^DICN | ADDBLANK+5, ADDGRP+7, ADDEMPTY+8 |
^DIE | ADDBLANK+7, ADDGRP+9, ADDEMPTY+10, EDITGRP+7 |
^DIK | DELSLCTN+3, DELGRP+7 |
IX^DIK | IDXGRP+8 |
^DIR | ADDGRP+4, ADDEMPTY+5 |
UNCMPBLK^IBDF19 | EDITLIST+9 |
SLCTNS^IBDF4 | EDTSLCTN+8 |
$$PADRIGHT^IBDFU | DISPLAY+6 |
$$LSTDSCR2^IBDFU1 | EDITLIST+5 |
IDXBLOCK^IBDFU4 | EDITLIST+11 |
$$RUSURE^IBDFU5 | DELGRP+6 |
PAUSE^IBDFU5 | EDITLIST+6 |
EN^VALM | EDITLIST+7 |
PAUSE^VALM1 | ADDGRP+8, ADDEMPTY+9 |
FLDCTRL^VALM10 | IDXGRP+12 |
EN^VALM2 | EDTSLCTN+3, EDITGRP+3, DELGRP+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IBE(357.2 - [#357.2] | Classic Fileman Calls |
^IBE(357.3 - [#357.3] | Classic Fileman Calls |
^IBE(357.4 - [#357.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE(357.2 - [#357.2] | LISTNAME+1 |
^IBE(357.3 - [#357.3] | SLCTNCNT+3, DELSLCTN+3 |
^IBE(357.4 - [#357.4] | ADDBLANK+2, IDXGRP+4, IDXGRP+5, IDXGRP+8!, DISPLAY+2, DELGRP+6 |
Name | Line Occurrences |
---|---|
$$ADDBLANK | EDTSLCTN+6 |
$$DISPLAY | IDXGRP+11 |
$$LISTNAME | LMGRPHDR+1 |
$$SLCTNCNT | DISPLAY+6 |
DELSLCTN | EDITGRP+8, DELGRP+7 |
IDXGRP | ONENTRY+1, ADDGRP+11, ADDEMPTY+12, EDTSLCTN+8, EDITGRP+10, DELGRP+8 |
SELECT | EDITLIST+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | SLCTNCNT+1~, SLCTNCNT+2*, SLCTNCNT+3*, SLCTNCNT+4 |
>> D | SELECT+4* |
DA | ADDBLANK+7!*, IDXGRP+8!*, ADDGRP+7!, ADDGRP+9!*, ADDEMPTY+8!, ADDEMPTY+10!*, EDITGRP+7!*, EDITGRP+8, EDITGRP+9!, DELSLCTN+3!* , DELSLCTN+4!, DELGRP+7!* |
DD | ADDBLANK+4!, ADDGRP+6!, ADDEMPTY+7! |
DIC | SELECT+4*, SELECT+5!, ADDBLANK+4!*, ADDBLANK+5!, ADDGRP+6!*, ADDGRP+7!, ADDGRP+9!, ADDEMPTY+7!*, ADDEMPTY+8!, ADDEMPTY+10! , EDITGRP+9! |
DIC(0 | SELECT+4*, ADDBLANK+4*, ADDGRP+6*, ADDEMPTY+7* |
DIE | ADDBLANK+7!*, ADDGRP+7!, ADDGRP+9*!, ADDEMPTY+8!, ADDEMPTY+10*!, EDITGRP+7!*, EDITGRP+9! |
DIE("NO^" | ADDGRP+9*, ADDEMPTY+10* |
DIK | IDXGRP+8!*, DELSLCTN+2*, DELSLCTN+4!, DELGRP+7*! |
DINUM | ADDBLANK+4!, ADDGRP+6!, ADDEMPTY+7! |
DIR | ADDGRP+4!, ADDEMPTY+5! |
DIR("B" | ADDGRP+4*, ADDEMPTY+5* |
DIR(0 | ADDGRP+4*, ADDEMPTY+5* |
>> DIRUT | ADDGRP+4, ADDEMPTY+5 |
DO | ADDBLANK+4!, ADDGRP+6!, ADDEMPTY+7! |
DR | ADDBLANK+7*!, ADDGRP+9*!, ADDEMPTY+10*!, EDITGRP+7*, EDITGRP+9! |
GRP | ADDBLANK+2*, ADDBLANK+3, ADDBLANK+6*, ADDBLANK+7, ADDBLANK+8, IDXGRP+1~, IDXGRP+5*, IDXGRP+8, IDXGRP+11, DISPLAY~ , DISPLAY+2, DISPLAY+6, SLCTNCNT~, SLCTNCNT+3, ADDGRP+1~, ADDEMPTY+2~, EDITGRP+1~, EDITGRP+5*, EDITGRP+6, EDITGRP+7 , DELSLCTN+3, DELGRP+1~, DELGRP+5*, DELGRP+6, DELGRP+7 |
GRPODR | IDXGRP+1~, IDXGRP+4*, IDXGRP+5, IDXGRP+8 |
>> IBBLK | EDITLIST+9, SELECT+3, SELECT+4 |
>> IBFASTXT | EDITLIST+10 |
IBGRP | EDTSLCTN+1~, EDTSLCTN+6*, EDTSLCTN+7*, EDTSLCTN+8 |
IBLIST | EDITLIST+1~, EDITLIST+4, EDITLIST+5, EDITLIST+8!, SELECT+2*, SELECT+6*, ADDBLANK+2, ADDBLANK+7, IDXGRP+4, IDXGRP+5 , IDXGRP+8, LISTNAME+1, ADDGRP+9, ADDEMPTY+10 |
IBLIST("DYNAMIC" | EDITLIST+6 |
IBVALMBG | EDITLIST+1~, EDITLIST+2*, EDITLIST+12 |
IGRP | ADDBLANK+1~ |
INV | DISPLAY+1~, DISPLAY+2*, DISPLAY+4, DISPLAY+5 |
NAME | DISPLAY+1~, DISPLAY+2*, DISPLAY+3*, DISPLAY+4*, DISPLAY+5*, DISPLAY+6, ADDGRP+1~, ADDGRP+5*, ADDGRP+6 |
NODE0 | DISPLAY+1~, DISPLAY+2*, DISPLAY+6 |
ORDER | ADDEMPTY+2~, ADDEMPTY+6*, ADDEMPTY+10 |
QUIT | ADDGRP+1~, ADDGRP+2*, ADDGRP+3, ADDGRP+4*, ADDGRP+8*, ADDEMPTY+2~, ADDEMPTY+3*, ADDEMPTY+4, ADDEMPTY+5*, ADDEMPTY+9* |
ROW | DISPLAY~, DISPLAY+6 |
SEL | EDTSLCTN+1~*, EDTSLCTN+4*, EDTSLCTN+5, EDTSLCTN+7, EDITGRP+1~, EDITGRP+4*, EDITGRP+5, DELGRP+1~, DELGRP+4*, DELGRP+5 |
SLCTN | SLCTNCNT+1~, SLCTNCNT+2*, SLCTNCNT+3*, DELSLCTN+1~, DELSLCTN+2*, DELSLCTN+3* |
>> VALMAR | ONEXIT+1, IDXGRP+2, IDXGRP+11, EDTSLCTN+7, EDITGRP+5, DELGRP+5 |
>> VALMBCK | EDITLIST+2*, EDITLIST+12*, ADDGRP+12*, ADDEMPTY+13*, EDTSLCTN+9*, EDITGRP+2*, EDITGRP+11*, DELGRP+2*, DELGRP+9* |
>> VALMBG | EDITLIST+2, EDITLIST+12* |
>> VALMCNT | IDXGRP+3*, IDXGRP+10*, IDXGRP+11, IDXGRP+12, EDTSLCTN+2 |
>> VALMHDR(1 | LMGRPHDR+1* |
>> VALMY( | EDITGRP+4, DELGRP+4 |
>> VALMY("" | EDTSLCTN+4 |
>> X | SELECT+4*, ADDBLANK+4*, ADDGRP+6*, ADDEMPTY+7* |
>> XQORNOD(0 | EDTSLCTN+3, EDITGRP+3, DELGRP+3 |
>> Y | SELECT+6, ADDBLANK+6, ADDGRP+5, ADDGRP+8, ADDGRP+9, ADDEMPTY+5, ADDEMPTY+6, ADDEMPTY+9, ADDEMPTY+10 |