INTOUCH® 4GL
A Guide to the INTOUCH Language


Previous Contents Index

D
Data dictionary #1
Data dictionary #2
Data management system
DATA statement
Data structure statements
    ADD STRUCTURE/END ADD
    ASK STRUCTURE options
    CANCEL ADD
    CANCEL EXTRACT
    CLOSE ALL
    CLOSE STRUCTURE
    DELETE STRUCTURE
    EXCLUDE in EXTRACT STRUCTURE
    EXIT ADD
    EXIT EXTRACT
    EXTRACT STRUCTURE ... END EXTRACT
    FOR EACH ... NEXT structure
    INCLUDE in EXTRACT STRUCTURE
    LOCK/UNLOCK STRUCTURE
    OPEN STRUCTURE
    REEXTRACT STRUCTURE ... END EXTRACT
    SET STRUCTURE options
    SORT in EXTRACT STRUCTURE
Data type in SETUP
Data types
    integer number #1
    integer number #2
    real number #1
    real number #2
    string #1
    string #2
Database engine #1
Database engine #2
Database engine #3
Database engines - supported #1
Database engines - supported #2
Database engines - supported #3
Database engines - supported #4
Database engines - supported #5
    ADABAS #1
    ADABAS #2
    dBASE III #1
    dBASE III #2
    DBMS #1
    DBMS #2
    FASTFILE #1
    FASTFILE #2
    INGRES #1
    INGRES #2
    ORACLE #1
    ORACLE #2
    POISE #1
    POISE #2
    Rdb #1
    Rdb #2
    RMS #1
    RMS #2
    S1032 #1
    S1032 #2
    USERBASE #1
    USERBASE #2
DATAFILE option in OPEN STRUCTURE
Dataset
DATATYPE - field definition item
DATE directive used with PRINT USING
DATE format with FORMAT$
DATE function
DATE$ function
DAY$ function
DAYS function
dBASE III #1
dBASE III #2
dBASE III #3
DBMS #1
DBMS #2
DBMS #3
DBMS data files
DBMS record extraction #1
DBMS record extraction #2
DBMS structure handling #1
DBMS structure handling #2
DBMS structure handling #3
DCL symbol for INTOUCH images
DEBUG ON/OFF #1
DEBUG ON/OFF #2
DEBUG ON/OFF #3
%DEBUG program directive
Debug statements
    BREAK
    DEBUG ON/OFF
    LIST STATS
    STATS ON/OFF
    STEP
    TRACE ON/OFF
Debug system
Debug - using GO
Decimal point
DECLARE
    multiple data types
DECLARE PREFIX
DECLARE statement #1
DECLARE statement #2
    BOOLEAN option
    DYNAMIC option
    INTEGER option
    REAL option
    STRING option
DECLARE STRUCTURE
DECODE function
Default file extension - .INT
DEFAULT option in INPUT
Define fields procedure in SETUP
Defining arrays
Defining COBOL record fields
Definition file
DEG function
DEGREE
DELAY option in MESSAGE statement
DELAY statement
Delete access level
DELETE STRUCTURE
Delete structure record
Deleting a file
DESCRIPTION - field definition item
Description in SETUP
Developing INTOUCH programs
Development cycle time
DIM statement #1
DIM statement #2
Dimension array
Directives in programs
    %DEBUG
    %INCLUDE
    %INCLUDE CONDITIONAL
    %MESSAGE
    %MESSAGE ERROR
Directives used in menus
Directives used with PRINT USING
DISPATCH statement
Displaying data
Displaying messages
DIV0 function
DO...END DO loop
DO loops
DO LOOPS
    UNTIL option
    WHILE option
DO statement in DO/LOOP
DTYPE function #1
DTYPE function #2
Duplicate key field
E
E notation
    in PRINT statement
EDIT command
EDIT$ function
Edit string
EDIT symbol
Editing input response
Editor - INTOUCH
ELEMENT$ function
ELEMENTS function
ELSE OPTION
    in ON...GOSUB
ELSE option in IF/THEN
ELSE option in ON..GOTO
ELSEID option in IF/THEN
ENCODE$ function
END ADD
END DO statement
END EXTRACT with EXTRACT STRUCTURE
END HANDLER with HANDLER
END IF in IF/THEN statement
END IF statement in IF/THEN
END ROUTINE statement #1
END ROUTINE statement #2
END statement
END WHEN with WHEN EXCEPTION IN/USE
Engines - database interfaces
EOF option with LINE INPUT
EPS function
ERASE in PRINT statement
ERASE option in INPUT
Error counter
Error message #1
Error message #2
Error messages
    compile errors
    exceptions
ERROR option in MESSAGE statement
EVAL function
Evaluation order
Exception
    line
Exception handling
    attached handler
    CAUSE EXCEPTION
    CONTINUE
    CONTINUE in HANDLER routine
    detached handler
    EXIT HANDLER
    EXIT HANDLER in HANDLER routine
    EXLABEL$
    EXLINE
    EXTEXT$
    EXTYPE
    RESUME in HANDLER routine
    RETRY
    RETRY in HANDLER routine
    SYSTEXT$
    WHEN EXCEPTION IN/USE/END WHEN
    WHEN EXCEPTION USE
Exception messages
Exclamation point with comments
EXCLUDE in EXTRACT
EXCLUDE within EXTRACT STRUCTURE
Excluding extracted records
Execute library routines
EXECUTE statement
EXIT ADD
EXIT command
EXIT DO statement
EXIT during input
EXIT EXTRACT
EXIT FOR
EXIT FOR statement in FOR loop
EXIT HANDLER statement in HANDLER routine
EXIT ROUTINE statement
Exit when adding a structure record
EXLABEL$
EXLABEL$ function
EXLINE
EXLINE function
EXP function
Expanding abbreviatioans with the TAB key
Expressions - description
EXTEXT$
EXTEXT$ function
Extract a range of keys
Extract criteria
EXTRACT STRUCTURE: APPEND #1
EXTRACT STRUCTURE: APPEND #2
EXTRACT STRUCTURE ... END EXTRACT
EXTRACT STRUCTURE, FIELD: PARTIAL KEY
EXTRACT STRUCTURE: KEY #1
EXTRACT STRUCTURE: KEY #2
EXTRACT STRUCTURE, SET, FIELD: KEY
EXTRACT STRUCTURE, SET, USING
Extracting records from a structure
EXTYPE
EXTYPE function


Previous Next Contents Index