DGPFALF1 ;ALB/KCL,RBS - PRF LOCAL FLAG API'S CONTINUED ; 4/20/04 12:02pm
Source file <DGPFALF1.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | ($$FNDFLAG,$$GETLF,$$STOFLAG)^DGPFALF $$ROLLBACK^DGPFALF1 $$STOHIST^DGPFALH |
VA FileMan | 1 | FILE^DIE |
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 |
---|---|---|
Registration | 4 | DGPFALF1 DGPFLF3 DGPFLF4 DGPFXCRN |
Name | Comments | DBIA/ICR reference |
---|---|---|
STOALL(DGPFLF,DGPFLH,DGPFERR) | ;File both LOCAL FLAG(#26.11) & HISTORY(#26.12)
|
|
ROLLBACK(DGFILE,DGFIEN,DGPFOA,DGKEY) | ;Rollback a FILE record
; Input: ; DGFILE - File reference that will be used for rollback ; DGFIEN - IEN of record to rollback in DGFILE ; DGPFOA - Original array of data prior to record modification ; DGKEY - .01 Field Name reference to DELETE whole record ; Output: ; Function value - 1 on successful Rollback ; 0 on failure |
|
LOCKLF(DGPFLIEN) | ; Lock Flag ien
; Input: ; DGPFLIEN - IEN of record ; Output: ; Function Value - Returns 1 on success ; 0 on failure |
|
UNLOCK(DGPFLIEN) | ; Un-Lock Flag ien
; Input: ; DGPFLIEN - IEN of record ; Output: ; Function Value - Returns 1 on success ; 0 on failure |
|
XREF | ;;array node name;field#;required param;word processing?;description
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPF( | ROLLBACK+13, ROLLBACK+14 |
^DGPF(26.11 - [#26.11] | LOCKLF+6, UNLOCK+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGERR | ROLLBACK+10~, ROLLBACK+19, ROLLBACK+21 |
DGFDA | ROLLBACK+10~ |
DGFDA( | ROLLBACK+17* |
DGFIEN | ROLLBACK~, ROLLBACK+12, ROLLBACK+14, ROLLBACK+15 |
DGFILE | ROLLBACK~, ROLLBACK+12, ROLLBACK+13, ROLLBACK+14, ROLLBACK+17 |
DGFLG | STOALL+23~, STOALL+26*, STOALL+27 |
DGIENS | ROLLBACK+10~, ROLLBACK+15*, ROLLBACK+17 |
DGKEY | ROLLBACK~, ROLLBACK+12, ROLLBACK+16 |
DGLHIEN | STOALL+22~, STOALL+25*, STOALL+33*, STOALL+34*, STOALL+35, STOALL+38 |
DGLIEN | STOALL+21~, STOALL+25*, STOALL+29*, STOALL+30*, STOALL+31, STOALL+32, STOALL+37*, STOALL+38 |
DGOIEN | STOALL+19~, STOALL+27*, STOALL+28, STOALL+36 |
DGPFERR | STOALL~, STOALL+29, STOALL+30, STOALL+33, STOALL+34 |
DGPFLF | STOALL~, STOALL+29 |
DGPFLF("FLAG" | STOALL+26 |
DGPFLH | STOALL~, STOALL+33 |
DGPFLH("FLAG" | STOALL+32* |
DGPFLIEN | LOCKLF~, LOCKLF+6, UNLOCK~, UNLOCK+6 |
DGPFOA | ROLLBACK~, ROLLBACK+12, ROLLBACK+21 |
DGPFOA( | ROLLBACK+16 |
DGPFOLF | STOALL+20~, STOALL+28, STOALL+36, STOALL+37 |
DGPFOLF("FLAG" | STOALL+36* |
DGRSLT | ROLLBACK+10~, ROLLBACK+11*, ROLLBACK+19*, ROLLBACK+21*, ROLLBACK+22 |
U | STOALL+26 |