IBDF5B ;ALB/CJM - ENCOUNTER FORM (edit a form - CONTINUED);JUL 27,1993
Source file <IBDF5B.m>
Package | Total | Caller Graph |
---|---|---|
Automated Information Collection System | 2 | IBDF13 IBDFQSL |
Name | Comments | DBIA/ICR reference |
---|---|---|
ASKSAVE() | ;asks the user if changes to the block should be saved
|
|
EDITBLK | ;allows the user to edit everything about the block
|
|
COPYBLK(IBBLK,FORMCOPY,WORKCOPY,IBTKODR,IBJUNK) | ;copys the IBBLK to the WORKCOPY, then puts sets FORMCOPY=IBBLK
|
|
DOWHAT() | ;returns "D" for discard, "S" for save, "" for do nothing
|
|
;prints the form
|
||
DLTCOPY(WORKCOPY) | ;deletes the block=WORKCOPY and unlocks it
|
|
DECIDE | ;allows user to either save or discard changes to the block being edited
|
|
SAVECOPY(WORKCOPY,FORMCOPY,IBTKODR) | ;deletes the block=FORMCOPY,adds WORKCOPY to IBFORM
|
Name | Field # of Occurrence |
---|---|
^DIE | SAVECOPY+6, COPYBLK+21 |
^DIR | ASKSAVE+3, DOWHAT+2, PRINT+6 |
UNCMPL^IBDF19 | SAVECOPY+9 |
PRINT^IBDF1C | PRINT+8 |
IDXFORM^IBDF5A | EDITBLK+28 |
$$COPYBLK^IBDFU2 | COPYBLK+11 |
DLTBLK^IBDFU3 | DLTCOPY+1, SAVECOPY+8 |
IDXBLOCK^IBDFU4 | DECIDE+8 |
PAUSE^IBDFU5 | COPYBLK+12 |
TOPNBOT^IBDFU5 | EDITBLK+16, EDITBLK+26 |
$$SLCTBLK^IBDFU8 | EDITBLK+10 |
KILL^IBDFUA | EDITBLK+12 |
EN^VALM | EDITBLK+17 |
FULL^VALM1 | EDITBLK+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IBE(357.1 - [#357.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE(357 - [#357] | COPYBLK+9 |
^IBE(357.1 - [#357.1] | EDITBLK+22, DLTCOPY+2, SAVECOPY+10, COPYBLK+6, COPYBLK+16, COPYBLK+17 |
Name | Line Occurrences |
---|---|
$$ASKSAVE | EDITBLK+19 |
$$DOWHAT | DECIDE+3 |
COPYBLK | EDITBLK+15, DECIDE+5, DECIDE+7, PRINT+7 |
DLTCOPY | EDITBLK+21, DECIDE+7 |
SAVECOPY | EDITBLK+20, DECIDE+5, PRINT+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BOT1 | EDITBLK+5~, EDITBLK+16, EDITBLK+27*, EDITBLK+28 |
BOT2 | EDITBLK+5~, EDITBLK+26, EDITBLK+27 |
DA | SAVECOPY+4!*, SAVECOPY+6!, COPYBLK+20!*, COPYBLK+21! |
DIE | SAVECOPY+4!*, SAVECOPY+6!, COPYBLK+20!*, COPYBLK+21! |
DIR | ASKSAVE+2!, ASKSAVE+3!, DOWHAT+1!, DOWHAT+2!, PRINT+6! |
DIR("A" | ASKSAVE+2*, DOWHAT+1* |
DIR("B" | ASKSAVE+2* |
DIR(0 | ASKSAVE+2*, DOWHAT+1*, PRINT+6* |
>> DIRUT | ASKSAVE+4, DOWHAT+3, PRINT+6 |
DR | SAVECOPY+4!*, SAVECOPY+5*, SAVECOPY+6!, COPYBLK+20!*, COPYBLK+21! |
FORMCOPY | SAVECOPY~, SAVECOPY+2, SAVECOPY+8, SAVECOPY+10, SAVECOPY+11*, COPYBLK~, COPYBLK+4*, COPYBLK+11*, COPYBLK+12*, COPYBLK+16 |
IBBLK | EDITBLK+5~, EDITBLK+10*, EDITBLK+11, EDITBLK+15*, EDITBLK+16, EDITBLK+18, EDITBLK+20*, EDITBLK+21*, EDITBLK+22, EDITBLK+26 , COPYBLK~, COPYBLK+4, COPYBLK+5, COPYBLK+6, COPYBLK+11, COPYBLK+12, DECIDE+5*, DECIDE+7*, DECIDE+8, DECIDE+9* , PRINT+4, PRINT+7* |
IBBLK2 | EDITBLK+5~, EDITBLK+13*, EDITBLK+15*, EDITBLK+18, EDITBLK+20*, EDITBLK+21*, DECIDE+5*, DECIDE+7*, DECIDE+9*, PRINT+7* |
>> IBFASTXT | EDITBLK+23 |
>> IBFORM | EDITBLK+10, SAVECOPY+4, SAVECOPY+8, SAVECOPY+9, COPYBLK+11, PRINT+8 |
IBJUNK | EDITBLK+5~, EDITBLK+13*, EDITBLK+15, DLTCOPY+1, COPYBLK~, COPYBLK+9*, COPYBLK+20, DECIDE+5, DECIDE+7, PRINT+7 |
>> IBPRINT("WITH_DATA" | EDITBLK+14, EDITBLK+25* |
>> IBTKBLK | PRINT+4 |
IBTKODR | EDITBLK+5~, EDITBLK+13*, EDITBLK+15, EDITBLK+20, SAVECOPY~, SAVECOPY+5, COPYBLK~, COPYBLK+7*, DECIDE+5, DECIDE+7 , PRINT+7 |
IBVALMBG | EDITBLK+5~, EDITBLK+8*, EDITBLK+24 |
IFSAVE | EDITBLK+5~, EDITBLK+19*, EDITBLK+20, EDITBLK+21 |
IOSL | EDITBLK+10 |
NODE | COPYBLK+3~, COPYBLK+6*, COPYBLK+7 |
QUIT | PRINT+2~*, PRINT+4, PRINT+6*, PRINT+7*, PRINT+8 |
TOP1 | EDITBLK+5~, EDITBLK+16, EDITBLK+27*, EDITBLK+28 |
TOP2 | EDITBLK+5~, EDITBLK+26, EDITBLK+27 |
>> VALMBCK | EDITBLK+29*, DECIDE+5*, DECIDE+8*, DECIDE+9*, PRINT+3*, PRINT+7* |
>> VALMBG | EDITBLK+8, EDITBLK+24* |
WDATA | EDITBLK+5~, EDITBLK+14*, EDITBLK+25 |
WHAT | DECIDE+1~, DECIDE+3*, DECIDE+4, DECIDE+6 |
WORKCOPY | DLTCOPY~, DLTCOPY+1, DLTCOPY+2, DLTCOPY+3*, SAVECOPY~, SAVECOPY+2, SAVECOPY+4, SAVECOPY+11*, COPYBLK~, COPYBLK+4* , COPYBLK+17, COPYBLK+20 |
>> Y | ASKSAVE+5, DOWHAT+4, PRINT+6 |