This specifies the index information in the case Btrieve file is output file.
Syntax
object.BtrieveIndexKey = string
object
This specifies object expressions that define references to objects.
string
This specifies index information according to the format.
Format of string
S.P.LType[opt] [S.P.LType[opt]] ...
S
This specifies segments within the range from 1 to 24. The specification of the segment cannot be omitted.
P
This specifies positions of the index. The specification of positions cannot be omitted.
L
This specifies length of the index. The specification of the length cannot be omitted.
Type
This specifies 1 format of the indexes out of the following. The specification of the format cannot be omitted.
Format | Formats that can be specified |
---|---|
Standard key format | stg, bin |
Extended key format | str, int, flo, dat, tim, dec, mon, log, num, btl, lst, zst, uns, aut |
opt
This specifies the following options according to the necessity. The specification of the option can be omitted. Also, 2 or more options can be specified at the same time.
Option | Meaning |
---|---|
d | Duplicate key |
m | Changeable key |
n | Null key (Note) |
r | Descending order key |
u | Manual key (Note) |
Note) When the null key and manual key is specified, specify the hexadecimal code from 00 to FF in 1 byte after n and u. For example: n00
Description
This specifies the information needed for creating files when the Btrieve file (OutputFileType = 8) is specified for output files. To specify 2 or more indexed, delimit them with blanks.
For more information about each specified value of the index information, refer to the manual of Btrieve.
Note
To process the Btrieve files, the Btrieve file system is needed.