DDS0 ;SFISC/MLH-SETUP, CLEANUP ;4:45 AM 7 Sep 2006
Source file <DDS0.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
COMPILED(DDS) | ;Return 1 if form is compiled
|
|
FRSTPG(DDS,DA,DDSPAGE) | ;Get first page of form
|
|
END | ||
REF(DDS) | ;Return global reference for compiled global
|
|
IXF | ;
|
|
UNLOCK | ;Unlock any lock records
|
|
REC(DDP,DA) | ;Check record and lock
|
|
INIT | ;Initialize some variables
; DDSHBX = $Y of first line of help area ; DDSREFT = Global reference of temporary global location ; DDSFDO = 1 if entire form is display-only ; DDSCHG = Change flag ; DDSKM = Flag to keep whatever's in help area ; DDSH = Flag to indicate help area is empty ; DDSSC = Array to indicate what pages are on the screen |
|
FORM(DDSFILE,DR) | ;Form lookup
|
|
EN(DDSFILE,DR,DA) | ;Initial setup
|
|
OLDREF(DDS) | ;Return global reference for compiled global used prior
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | REC+19 |
^DIST( | EN+8, FORM+17, FRSTPG+7, FRSTPG+9, FRSTPG+10, INIT+19*, REF+1, OLDREF+2 |
^TMP("DDS" | END+3, UNLOCK+2, UNLOCK+3! |
^TMP("DDSH" | END+13! |
^TMP("DDSWP" | END+13! |
^TMP("DIERR" | END+11! |
Name | Line Occurrences |
---|---|
$$COMPILED | EN+7 |
$$REF | EN+6, COMPILED+1 |
FORM | EN+3 |
FRSTPG | EN+10 |
INIT | EN+12 |
REC | EN+11 |
UNLOCK | END+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | INIT+17~, INIT+19 |
%H | INIT+17~ |
%I | INIT+17~ |
A1 | END+21! |
D | FORM+13*, END+21! |
D0 | END+7!, IXF+1~ |
DA | EN~, EN+8~, EN+10, EN+11, FRSTPG~, FRSTPG+7, REC~, REC+11, REC+13*, REC+15 , REC+24, END+5!, END+6, END+7!, END+8*, IXF+1~ |
DA( | REC+25, END+9* |
DDACT | INIT+13*, END+14! |
DDC | END+21! |
DDD | END+21! |
>> DDGFDD | IXF+1 |
DDH | INIT+12!, INIT+13*, END+14! |
DDM | INIT+13*, END+14! |
DDO | END+14! |
DDP | EN+11, FORM+11*, FORM+13, FORM+20*, REC~, REC+15, REC+18, REC+26, END+14! |
DDQ | END+14! |
DDS | EN+6, EN+7, EN+8, EN+10, FORM+18*, FRSTPG~, FRSTPG+7, FRSTPG+9, FRSTPG+10, INIT+14 , INIT+19, END+14!, COMPILED~, COMPILED+1, REF~, REF+1, OLDREF~, OLDREF+2 |
DDSBK | END+15! |
DDSBR | END+15! |
DDSCHANG | INIT+12! |
DDSCHG | INIT+13*, END+15! |
DDSCTRL | END+19! |
DDSDA | REC+12*, REC+15, END+15! |
DDSDAORG | REC+13*, REC+24!*, END+6, END+8, END+15! |
DDSDAORG( | REC+25*, END+9 |
DDSDDP | END+14! |
DDSDL | REC+12*, REC+15, REC+23, REC+24*, REC+25*, END+15! |
DDSDLORG | REC+12*, REC+23*, END+6, END+9, END+16! |
DDSDN | END+16! |
DDSEXT | END+16! |
DDSFDO | END+16! |
DDSFILE | EN~, EN+3, FORM~, FORM+7, FORM+11 |
DDSFILE(1 | FORM+20 |
DDSFLD | END+16! |
DDSFLORG | REC+26*, END+16! |
DDSGL | END+16! |
DDSH | INIT+13*, END+16! |
DDSHBX | INIT+9*, END, END+19! |
DDSI | REC+25*, REC+27!, END+9*, END+16! |
DDSKM | END+17! |
DDSLN | END+17! |
DDSNP | END+17! |
DDSO | END+17! |
DDSOLD | END+17! |
DDSOPB | END+17! |
DDSORD | END+17! |
DDSOSV | END+17! |
DDSPAGE | EN+10, FRSTPG~, FRSTPG+8 |
>> DDSPARM | END+1, END+11 |
DDSPG | FRSTPG+9*, FRSTPG+10, END+17! |
DDSPTB | END+17! |
DDSPX | END+18! |
DDSPY | END+18! |
DDSQ | END+18! |
DDSREFS | EN+6*, END+19! |
DDSREFT | INIT+14*, INIT+15, END+12! |
DDSREP | END+18! |
DDSSAVE | INIT+12! |
DDSSC | INIT+12!, INIT+13*, END+18! |
>> DDSSEL | FRSTPG+11 |
DDSSP | END+18! |
DDSSTACK | END+18! |
DDSTOP | REC+18~*, REC+19, REC+21 |
DDSTP | END+18! |
DDSU | END+18! |
DDSX | END+18! |
DDXY | INIT+10*, END+19! |
DI | END+21! |
DIC | FORM+9~, FORM+13*, FORM+14!, END+20!, IXF+1~* |
DIC(0 | FORM+13*, IXF+1* |
>> DIE | REC+12*, REC+15, REC+20, REC+26 |
DIEQ | END+21! |
DIERR | EN+2, EN+3, EN+7, EN+10, EN+11, REC+15, REC+17, END+11! |
DIK | END+21! |
>> DIOVRD | REC+17 |
DIR | END+20! |
DIR0N | END+20! |
DIROUT | END+20! |
DIRUT | END+20! |
DIW | END+21! |
DIY | END+21! |
DIZ | END+21! |
DP | IXF+1~ |
DR | EN~, EN+3, FORM~, FORM+12 |
DS | END+21! |
DUOUT | END+20! |
DX | END*, END+20! |
DY | END*, END+20! |
I | UNLOCK+1~, UNLOCK+2* |
IOSL | INIT+9, END |
>> IOXY | INIT+10, END |
P | FRSTPG+6~, FRSTPG+8*, FRSTPG+9, FRSTPG+10, REC+20~, REC+21 |
P("FILE" | REC+20* |
U | EN+1*, EN+8, FORM+11, FORM+20, FRSTPG+7, REC+19, REC+20, INIT+19 |
X | FORM+9~, FORM+12*, FORM+16, FORM+17, INIT+17~, IXF+2!, IXF+3* |
Y | FORM+9~, FORM+16, FORM+17, FORM+18, IXF+1~, IXF+2, IXF+3 |