Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: DIDU

Package: VA FileMan

Routine: DIDU


Information

DIDU ;SEA/TOAD - VA FileMan: DD Tools, External Format ;5NOV2012

Source Information

Source file <DIDU.m>

Entry Points

Name Comments DBIA/ICR reference
EXTERNAL(DIFILE,DIFIELD,DIFLAGS,DINTERNL,DIMSGA) ;
XTRNLX ;
E1 ; set up DBS environment variables
E2 ; handle bad input variables
E3 ; get field definition and type, handle bad file or field
E4 ; initialize loop control, transform code, pointer chain window,
; pointer file info, and resolved value variables
E5 ; handle output transforms (see docs for effects of flags)
; under right conditions, execute output transform on value & quit
TYPE
E6
E7
E8
E9
E10
E11 ; exit if we executed an output transform or ran into an error
E12 ; handle illegal data types (pointers, word processings, and multiples)
E13 ; handle sets of codes
SET
E14 ; handle dates, and return all others as they are
HEADER(DIFILE,DIEN,DIFIELD,DITYPE,DICHAIN,DINTERNL,DINEXT) ;
ERR(DIMSGA,DIERN,DIFILE,DIIENS,DIFIELD,DI1,DI2,DI3) ;
ERRPTR(DITYPE) ;
ALLOW(X) ;If ALLOW appears, do not call erroneous data an error
Info |  Source |  Entry Points