File Handling

Index

Table of Contents

!  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

!

32 bit addressing  6.2
64 bit addressing  6.2

A

Alternate keys  2.3.2 , 11.7.3 , 11.9.3
ANS85 Compiler directive  4.3
ANSI to EBCDIC conversion  12.8 , 15.1.2.2
ASSIGN"DYNAMIC" Compiler directive  3.2.2
Assigning filenames  3.2
        device names  3.4
        dynamic  3.2.2
        external  3.2.3
        keyboard  3.4
        printers  3.4
        screen  3.4
        static  3.2.1
Automatic record locking  5.2.1.2

B

Batch version, Data File Converter  15.1.1.1
Btrieve  Ch8
        ANSI conformance  8.6
        BTRMAXREC environment variable  8.3.2
        BTRPAGE environment variable  8.3.1
        CALLFH Compiler directive  8.2.1
        calling xfh2btr  8.2
        configuration  8.4
        converting files  13.1
        CRP  8.5.5
        environment variables  8.3
        error messages  8.7
        file open mode  8.4.3
        FILETYPE Compiler directive  8.2.2
        keys  8.5.1
        locked record detection  8.5.2
        maximum record size  8.4.2
        OPEN OUTPUT  8.5.3
        page size  8.4.1
        READ after DELETE  8.5.5.2
        READ after REWRITE  8.5.5.3
        READ after WRITE  8.5.5.1
        record lengths  8.5.4
        trace option  8.4.5
        transaction processing  8.5.6
        WRITELOCK Compiler directive  8.5.7
BTRMAXREC environment variable  8.3.2
BTRPAGE environment variable  8.3.1

C

Call interface, Data File Converter  15.1.1.2
Callable File Handler
        See File Handler
Callable Sort Module  7.2
CALLFH Compiler directive  7.1.6
        Btrieve  8.2.1
CALLSORT Compiler directive  7.2
Character set
        changing  11.2.3
        converting  13.1
        data file  10.2
CHARSET"EBCDIC Compiler directive  15.1.2.5.4
COBCONFIG environment variable  3.5 , 3.5.3
COBDIR, environment variable  8.4
COBDIR environment variable  3.5
COBOL Header Bar  12.6.1
Codeset, configuring  10.3
COMMITFLUSH configuration option  6.2
Compiler directives
        ANS85  4.3
        ASSIGN"DYNAMIC"  3.2.2
        CALLFH  7.1.6 , 8.2.1
        CALLSORT  7.2
        CHARSET"EBCDIC"  15.1.2.5.4
        DETECTLOCK  8.5.2 , 8.6
        FCDREG  7.1.3
        FILETYPE  8.2.2 , 8.6
        IDXFORMAT  6.3.1
        IDXFORMAT"4"  2.3.3
        IXNUMKEY  7.1.2.4.3
        KEYCOMPRESS  6.3.4
        SEQUENTIAL  2.1.1
        SIGN"EBCDIC"  9.2.1
        WRITELOCK  8.5.5.1 , 8.5.7
Compression
        data  6.3.3
        key  6.3.4
        routines  7.1.8
Conditional record layout  12.2 , 12.9.2
Configuration
        Data File Editor  11.3
        Data Tools  10.2
        File Handler  Ch6
        options  6.2
        xfh2btr utility  8.4
Converting
        EBCDIC to ANSI  15.1.2.2
        floating-point format  15.1.2.1
        mainframe to PC print files  15.1.2.3
        variable-length records  15.2
CONVERTSTATUS configuration option  6.2
Corrupt index  15.1.2.6.1
Corrupt indexed file  Ch14
CRP
        See Current record pointer
Current record pointer, Btrieve  8.5.5

D

.dat file  11.8.4
Data
        compression  6.3.3
        editing  11.8
        restructuring  13.1
Data conversion
        batch mode  15.1.1.1
        Data File Converter  15.1.2.1
        DFCONV utility  15.1.2.1
Data Division
        creating record layouts  12.3 , 12.6.1
Data file  Ch10
        backing up  11.3.2 , 11.5
        backup file  11.8.4
        changing record length  13.5
        computational fields  13.6
        converting  12.8 , Ch13
        creating  11.4
        defining keys  11.4.4
        EBCDIC/ANSI conversion  13.6
        editing  Ch11
        file format  11.4.1
        file type  11.5.2
        header information  11.4.2 , 11.5.1
        initializing  11.8.3
        making read-only  11.3.3
        navigating  11.7
        opening  11.5
        previewing  11.11
        printing fields  11.11.2
        printing records  11.11
        record format  11.4.1
        record length  11.5.3
        redefined fields  13.6
        restoring data  11.8.4
        searching  11.10
        undoing edits  11.8.4
        using record layouts  Ch12
        viewing  11.6
        viewing field data  11.2.2
        viewing formatted data  12.10
        viewing in hexadecimal  11.2
        viewing layout information  11.6
        viewing records  11.2.1
        writing to  11.3.3
Data File Converter  Ch13 , 15.1
        batch version  15.1.1.1
        call interface  15.1.1.2
        character set  15.1.2.5.2
        converting relative file to indexed  15.1.2.5
        converting sequential file to indexed  15.1.2.5
        data compression  15.1.2.5.3
        data conversion  15.1.2.1
        error messages  15.1.3
        file format  15.1.2.1
        floating-point  15.1.2.5.2 , 15.1.2.5.3
        format of input file  15.1.2.5.2
        format of output file  15.1.2.5.3
        indexed file reorganization  15.1.2.4
        input file  13.3
        maximum record length  15.1.2.5.2 , 15.1.2.5.3
        minimum record length  15.1.2.5.2 , 15.1.2.5.3
        opening  13.2
        organization of input file  15.1.2.5.2
        organization of output file  15.1.2.5.3
        output file  13.4
        prime key  15.1.2.5.2 , 15.1.2.5.3
        print files  15.1.2.3
        profile file  15.1.2.5
        rebuilding a file  15.1.2.6 , 15.1.2.6.2
        record format of input file  15.1.2.5.2
        record format of output file  15.1.2.5.3
        recovering index  15.1.2.6.1
Data File Editor  Ch11
        configuring  11.3
        opening  11.2
        overview  11.1
        settings  11.3
        status bar  11.2.4
        toolbar  11.2.3
        warnings  11.3.1
        window  11.2
Data Tools  Ch10
DATACOMPRESS configuration option  6.2
DATAFILE configuration option  6.2
.dbk file  11.8.4
Default, record layout  12.2
Delete warning, Data File Editor  11.3.1
DETECTLOCK Compiler directive  8.5.2 , 8.6
DFCONV utility  15.1
        batch version  15.1.1.1
        call interface  15.1.1.2
        character set  15.1.2.5.2 , 15.1.2.5.3
        converting print files  15.1.2.3
        converting relative file to indexed  15.1.2.5
        converting sequential file to indexed  15.1.2.5
        data compression  15.1.2.5.2 , 15.1.2.5.3
        error messages  15.1.3
        file format  15.1.2.1
        floating-point  15.1.2.5.2 , 15.1.2.5.3
        format of input file  15.1.2.5.2
        format of output file  15.1.2.5.3
        indexed file reorganization  15.1.2.4
        maximum record length  15.1.2.5.2 , 15.1.2.5.3
        minimum record length  15.1.2.5.2 , 15.1.2.5.3
        organization of input file  15.1.2.5.2
        organization of output file  15.1.2.5.3
        prime key  15.1.2.5.2 , 15.1.2.5.3
        profile file  15.1.2.5
        rebuilding  15.1.2.6.2
        rebuilding a file  15.1.2.6
        record format of input file  15.1.2.5.2
        record format of output file  15.1.2.5.3
        recovering index  15.1.2.6.1
Drive id, filenames  3.1
Duplicate keys  2.3.3
        compression  6.3.4.4
Dynamic filename assignment  3.2.2

E

EBCDIC to ANSI conversion  12.8 , 15.1.2.2
Environment variables
        BTRMAXREC  8.3.2
        BTRPAGE  8.3.1
        COBCONFIG  3.5 , 3.5.3
        COBDIR  3.5 , 8.4
        EXTFH  6.1
        MFEXTMAP  3.5
        TMP  9.4
        XFH2BTR  8.4
environment_mapper tunable  3.5.3 , 3.5.4
Error messages
        Data File Converter  15.1.3
        DFCONV utility  15.1.3
        mfsort  9.5
EXPANDPOSITIONING configuration option  6.2
EXPANDTAB configuration option  6.2
Extended file status codes  4.4
External file mapper  3.5
        activating  3.5.3
        disabling  3.5.4
        mapper file location  3.5.2
        mapper file structure  3.5.1
External filename assignment  3.2.3
        external file mapper  3.5
EXTFH environment variable  6.1
extfh.cfg file  6.1

F

FASTREAD configuration option  6.2
FCD  7.1.2.1
        accessing  7.1.3
FCDREG Compiler directive  7.1.3
FHREDIR configuration option  6.2
Field, initializing  11.8.3
Fields instruction, mfsort  9.2.1.1
File Control Description  7.1.2.1
File conversion, variable-length records  15.3
File Converter
        character set  15.1.2.5.3
        data compression  15.1.2.5.2
        profile file  15.1.1.1
File format
        Btrieve  15.1.2.5.2 , 15.1.2.5.3
        C-ISAM  15.1.2.5.2 , 15.1.2.5.3
        Data File Converter  15.1.2.1
        ESDS  15.1.2.5.2 , 15.1.2.5.3
        IDXFORMAT(4)  15.1.2.5.2 , 15.1.2.5.3
        LEVEL-11  15.1.2.5.2 , 15.1.2.5.3
        Micro Focus  15.1.2.5.2 , 15.1.2.5.3
File Handler
        calling  7.1
        component definition area  7.1.2.4.3
        configuration  Ch6
        data structures  7.1.2
        FCD  7.1.2.1 , 7.1.3
        filename area  7.1.2.3
        global information area  7.1.2.4.1
        key definition area  7.1.2.4.2
        key definition block  7.1.2.4
        large indexed files  6.3.1
        operation codes  7.1.4
        overview  1.2
        performance  6.3.5
        record area  7.1.2.2
        recreating index  7.1.7
        relative byte addressing  7.1.5
        striping  6.3.2
File handler, creating your own  7.1.6
File status  Ch4
        ANSI'74  4.3.2
        ANSI'85  4.3.1
        conventions  4.3
        defining  4.2
        extended  4.4
        IBM Mainframe COBOL emulation  4.3.3
        locking files  5.3
        Microsoft COBOL V2 emulation  4.3.3
        Ryan MacFarland COBOL emulation  4.3.3
File striping  6.3.2
        examples  6.3.2.4
        headers  6.3.2.1
        naming conventions  6.3.2.3
        options  6.3.2.2
FILEMAXSIZE configuration option  6.2
Filename
        Internet application  3.1
        Oracle database application  3.1
        UNIX  3.1
Filename mapping, pipes  3.4.1
Filenames  Ch3
        assigning  3.2
        conventions  3.1
        drive id  3.1
        format  3.1
        mapping  3.3
        pathnames  3.1
FILEPOINTERSIZE configuration option  6.2
Files
        corruption  6.2
        data  Ch10
        IDXFORMAT(8)  11.4.3
        indexed  2.3
        line sequential  2.1.2
        loading into memory  6.3.5
        lock  6.3.5
        mainframe report format  15.1.2.3
        merging  Ch9
        naming  Ch3
        organization  Ch2
        printer sequential  2.1.3
        rebuilding data file  15.1.2.6
        rebuilding index  15.1.2.6.2
        record sequential  2.1.1
        relative  2.2
        sequential  2.1
        size  6.2 , 6.3.1
        sorting  Ch9
        striped  11.4.3
        structures  2.5
        type  11.5.2
FILETYPE Compiler directive  8.6
        Btrieve  8.2.2
Fix File Index  Ch14
Fixed-length records  2.4
Floating-point format  15.1.2.1
        converting  13.1
Formatted view  11.2.2
        printing  11.11.2

G

No entries

H

Header  11.4.2 , 11.5.1
Header Information Bar  12.6.2
Hexadecimal, viewing data  11.2

I

.ibk file  11.8.4
.idx file  11.8.4
IDXDATBUF configuration option  6.2
IDXFORMAT Compiler directive  6.3.1
IDXFORMAT configuration option  6.2
IDXFORMAT"4" Compiler directive  2.3.3
IDXFORMAT(8) data files  11.4.3
IDXNAMETYPE configuration option  6.2
.idy file  12.3
IGNORELOCK configuration option  6.2 , 6.3.5
Index
        rebuilding  15.1.2.6.2
        recovering  15.1.2.6.1
INDEXCOUNT configuration option  6.2 , 6.3.5
Indexed files  2.3
        access  2.3.5
        adding records  11.9.3
        alternate keys  2.3.2
        changing key values  11.8.2
        defining keys  11.4.4
        display order  11.7.3
        duplicate keys  2.3.3
        IDXFORMAT(8)  11.4.3
        keys  2.3.1
        large  6.3.1
        navigating  11.7.2
        node  6.3.5
        optimizing  15.1.2.4
        primary keys  2.3.1
        rebuilding  Ch14
        recreating index  7.1.7
        reorganizing  14.4
        sparse keys  2.3.4
INSERTNULL configuration option  6.2
INSERTTAB configuration option  6.2
Installing
        VRECGEN utility  15.2.1
        VRECGEN2 utility  15.3.1
Internet application, filename  3.1
IXNUMKEY Compiler directive  7.1.2.4.3

J

No entries

K

Key  2.3.1
        alternate  11.7.3 , 11.9.3
        Btrieve  8.5.1
        compression  6.3.4 , 11.4.4
        defining  11.4.4
        prime  11.4.4 , 11.7.3 , 11.9.3
KEY instruction, mfsort  9.2.1.2.3
KEYCHECK configuration option  6.2
KEYCOMPRESS Compiler directive  6.3.4
KEYCOMPRESS configuration option  6.2

L

Large files  6.3.1
Leading characters, compression  6.3.4.3
Line sequential files  2.1.2
LOADONTOHEAP configuration option  6.2 , 6.3.5
Locking  Ch5
        and performance  6.3.5
        example application  5.4
        file status codes  5.3
        records  5.2
LOCKTYPE configuration option  6.2 , 6.3.5

M

Mainframe file
        converting  13.1
        transferring to PC  13.7
Mainframe print files, converting  15.1.2.3
Mainframe report file, converting  13.7.2
MAINFRAMEPRINT configuration option  6.2
Manual record locking  5.2.1.1
Mapper file
        location  3.5.2
        structure  3.5.1
Mapping filenames  3.3
        external file mapper  3.5
        multiple paths  3.3.1
Merging files  Ch9
Mfextmap  3.5
MFEXTMAP environment variable  3.5.2
Mfsort
        error messages  9.5
        examples  9.3
        field types  9.2.1.1.1
        fields instruction  9.2.1.1
        input files  9.2.1.2
        instructions  9.2.1
        invoking  9.2
        output files  9.2.1.2
        RECORD instruction  9.2.1.2.1
        workfile  9.4
Mfsort utility  9.1
Mode, sharing  5.1
Multiple
        record locking  5.2.2.2
        repeat  11.9.1

N

NAMEOPTIONS configuration option  6.2
NFSFILELOCK configuration option  6.2
NODESIZE configuration option  6.2

O

OPENINPUTSHARED configuration option  6.2
Operation codes, File Handler  7.1.4
Optimizing indexed files  15.1.2.4
Oracle database application, filename  3.1
ORG instruction, mfsort  9.2.1.2.2
Organizations  Ch2
        indexed  2.3
        line sequential  2.1.2
        printer sequential  2.1.3
        record sequential  2.1.1
        relative  2.2
        sequential  2.1
OSVSREWRITE configuration option  6.2

P

Padding byte  10.2
Pathnames  3.1
PC to mainframe, upload files  15.3
Performance
        File Handler  6.3.5
        indexed files  15.1.2.4
Pipes, filenames  3.4.1
Primary key  2.3.1
Prime key  11.4.4 , 11.7.3 , 11.9.3
Printer sequential files  2.1.3
.pro file  11.4.2 , 11.5.1
Profile file
        for Data File Editor  11.4.2 , 11.5.1
        for File Converter  15.1.1.1

Q

No entries

R

READSEMA configuration option  6.2 , 6.3.5
Rebuild and Data File Converter  15.1.2.6 , 15.1.2.6.1 , 15.1.2.6.2
Record
        adding  11.9
        changing length of  11.8
        deleting  11.9.5
        fixed length  2.4
        layout  12.1
        length  11.5.3
        variable length  2.4
RECORD instruction, mfsort  9.2.1.2.1
Record layout
        adding to record layout file  12.9.2
        amending  12.9.2
        conditional  12.2 , 12.6.2 , 12.7
        creating  12.3
        default  12.2
        deleting  12.9.2
        name  12.4
        retrieving  12.10
        saving  12.9.1
        test condition  12.7
        viewing  12.6.2
        viewing layout information  11.6
        viewing test field  12.6.2
Record Layout Editor  Ch12
        opening  12.5
        window  12.6
Record layout file  12.1 , 12.9
        editing  12.9.2
Record Layout View  12.6.2
Record length
        changing  13.1 , 13.5
Record locking  5.2
        automatic  5.2.1.2
        FILEMAXSIZE  6.2
        manual  5.2.1.1
        multiple  5.2.2.2
        releasing locks  5.2.4
        single  5.2.2.1
Record sequential files  2.1.1
Relative byte addressing  7.1.5
        delete a record  7.1.5.3
        read a record  7.1.5.1
        rewrite a record  7.1.5.2
Relative files  2.2
        adding records  11.9.2
        navigating  11.7.2
RELDATBUF configuration option  6.2
Releasing locks  5.2.4
Report formats  15.1.2.3
RETRYLOCK configuration option  6.2
RETRYOPEN configuration option  6.2
RETRYTIME configuration option  6.2
RUN LIBRARY  15.1.1.1
Run-time system tunables, environment_mapper  3.5.3
RUNITLOCKDETECT configuration option  6.2
Running
        VRECGEN utility  15.2.2
        VRECGEN2 utility  15.3.2

S

Secondary index, adding extra  15.1.2.5
Semaphore, record lock  6.3.5
SEQDATBUF configuration option  6.2
Sequential files  2.1
        adding records  11.9.1
        convert to indexed  15.1.2.5
        navigating  11.7.1
Settings
        Data File Editor  11.3
        Data Tools  10.2
Sharing files  Ch5
Sharing mode  5.1
SIGN"EBCDIC" Compiler directive  9.2.1
Single record locking  5.2.2.1
SKIPLOCK configuration option  5.2.3 , 6.2
Sorting files  Ch9
        Callable Sort Module  7.2
        command line  9.2
        Mfsort  9.1
SPACEFILL configuration option  6.2
Sparse keys  2.3.4 , 11.4.4
Special operation codes, File Handler  7.1.4
Standard operation codes, File Handler  7.1.4
Static filename assignment  3.2.1
Status, file  Ch4
Status bar, data file  11.2.4
.str file  12.1 , 12.6 , 12.9
Striping  6.3.2 , 11.4.3
        examples  6.3.2.4
        headers  6.3.2.1
        naming conventions  6.3.2.3
        options  6.3.2.2
STRIPSPACE configuration option  6.2
SUPPRESSADV configuration option  6.2

T

TMP environment variable  9.4
Toolbar, Data File Editor  11.2.3
TRACE configuration option  6.2
TRACEFILENAME configuration option  6.2
Trailing nulls, compression  6.3.4.1
Trailing spaces, compression  6.3.4.2
Transaction processing, Btrieve  8.5.6

U

Unformatted view  11.2.1
        printing  11.11.1
UNIX, filename  3.1
Update warning, Data File Editor  11.3.1
Utility
        VRECGEN  15.2
        VRECGEN2  15.3

V

Variable-length records  2.4
        conversion utility  15.2
VRECGEN utility  13.7.1 , 15.2
        installing  15.2.1
        running  15.2.2
vrecgen.cbl  15.2
VRECGEN2 utility  13.7.1 , 15.3
        installing  15.3.1
        running  15.3.2
vrecgen2.cbl  15.3.1
VSAM ES file
        adding records  11.9.4
        navigating  11.7.2

W

Workfile, mfsort  9.4
WRITELOCK Compiler directive  8.5.5.1
        Btrieve  8.5.7
WRITETHRU configuration option  6.2

X

XFH2BTR environment variable  8.4
Xfh2btr utility  Ch8
        configuration  8.4

Y

No entries

Z

No entries