AccSys for xBase Functions
Discontinued
AccSys High Level Functions:
- dEparse - Parses an expression or a FOR-Condidtion
- dErun - Generates a key
- dEfree - Releases the internal representation
- dEeval - Combination of dEparse, DErun, and
dEfree
- DBindex - Builds index files from expressions
- DBreindex - Rebuilds existing index files
- DBopen - Opens a group of DBF, memo, and
index files
- DBuse - Opens a group of DBF, DBT, and index
files
- DBclose - Closes a group of files
- DBgetrec - Reads record according to access
method
- DBnextrec - Reads next record according to
access method
- DBprevrec - Reads previous record according
to access method
- DBcurrec - Reads current record according
to access method
- DBrewind - Rewinds current access point
- DBforward - Forwards current access point
- DBsetrec - Sets up a record buffer
- DBexfield - Extracts a field from a record
buffer
- DBapprec - Appends a record
- DBupdrec - Updates a record
- DBdelrec - Mark-deletes a record
- DBrclrec - Recalls a mark-deleted record
- DBflush - Recalls a mark-deleted record
- GRPmember - Obtains reference to individual
member file
AccSys Functions for DBF:
- dDcreat - Creates DBF
- dDbuffs - Calculates memory size to be used
for DBF
- dDinsrec - Inserts a record
- dDsize - Gets number of records in DBF
- dDrmrec - Removes a record
- dDfldno - Gets a record field by field number
- dDfldnm - Gets a record field by field name
- dDreclen - Gets record length
- dDfields - Gets number of fields per record
- dDcopy - Creates an empty DBF file from an
existing DBF
- dDsort - Sorts a DBF file
AccSys Functions for DBT:
- dTcreat - Creates DBT
- dTnewmm - Enters a new memo
- dTaddmm - Adds additional information to
an exisiting memo
- dTupdmm - Updates an existing memo
- dTgetmm - Gets a memo
- dTmemosz - Gets a memo size
AccSys Functions for MDX:
- dXaddidx - Creates MDX and/or adds index
to MDX
- dXbuffs - Calculates memory size required
to open MDX
- dXactidx - Activates an index in MDX
- dXdeaidx - Deactivates an index in MDX
- dXidxbuf - Calculates memory size needed
to activate index
- dXputkey - Puts key in index
- dXrmkey - Removes key from index
- dXgetrno - Gets record number from a key
- dXnxtkey - Gets next key and its record number
- dXprvkey - Gets previous key and its record
number
- dXcurkey - Gets current key and its record
number
- dXexplen - Gets index expression length by
a tag name
- dXexpr - Gets index expression by a tag name
- dXkeytyp - Gets key type
- dXkeylen - Gets key length
- dXtags - Gets number of indexes or tags in
MDX
- dXlistag - Lists tags (unsorted)
- dXsortag - Lists tags in a sorted order
- dXcopy - Creates an empty MDX file from existing
MDX
AccSys Functions for NDX:
- dNcreat - Creates NDX
- dNbuffs - Calculates memory size required
to open NDX
- dNputkey - Puts key
- dNrmkey - Removes key
- dNgetrno - Gets record number from a key
- dNnxtkey - Gets next key and its record number
- dNprvkey - Gets previous key and its record
number
- dNcurkey - Gets current key and its record
number
- dNkeylen - Gets key length
- dNkeytyp - Gets key type
- dNexplen - Gets key expression length
- dNexpr - Gets key expression
- dNcopy - Creates empty NDX file from existing
NDX
Utility Functions:
- dU3itodf - Converts: 3 integers (year, month,day)
to Date field
- dU3itodk - Converts: 3 integers (year, month,day)
to Date key
- dUatocf - Formats: ASCII to Character field
- dUatonf - Formats: ASCII to Numeric field
- dUatonk - Converts: ASCII to Numeric key
- dUdfto3i - Converts: Date field to 3 integers
(year, month, day)
- dUdkto3i - Converts: Date key to 3 integers
(year, month, day)
- dUdtonf - Converts: 'double' of C language
to Numeric field
- dUdtonk - Converts: 'double' of C language
to Numeric key
- dUnftod - Converts: Numeric field to 'double'
of C language
- dUnktoa - Converts: Numeric key to ASCII
- dUnktod - Converts: Numeric key to 'double'
of C language
- dUleap - Tests if a year is a leap year
- dUtoday - Obtains today's date in 3 integers
(year, month, day)
AccSys Functions for DBT of dBASE III PLUS:
- dtcreat3 - Creates DBT file of dBASE III
PLUS format
- dtputmm3 - Puts a memo
- dtgetmm3 - Gets a memo
- dtmemsz3 - Gets a memo size
AccSys Network Functions:
Network functions of AccSys for xBASE automatically
lock and unlock files/records when necessary. The following functions
manually handle DBF, MDX, DBT and NDX files in a network environment.
- dDlkfil - Locks DBF file
- dDulkfil - Unlocks DBF file
- dDlkapp - Locks DBF file for appending a
record
- dDulkapp - Unlocks DBF file for appending
a record
- dDlkrec - Locks a record
- dDlkgetr - Locks and reads a record
- dDulkrec - Unlocks a record
- dDpoplk - Pops and unlocks a record
- dDlklist - Lists locked records
- dDlktop - Shows record most recently locked
- dDlkcnt - Shows number of locked records
- dDlkfsta - Shows lock status of a record
- dDlkrsta - Shows lock status of a record
- dXlkfil - Locks MDX file
- dXulkfil - Unlocks MDX file
- dXlkfsta - Shows lock status of a DBT file
- dTlkfil - Locks DBT file
- dTulkfil - Unlocks DBT file
- dTlkfsta - Shows lock status of a DBT file
- dNlkfil - Locks NDX file
- dNulkfil - Unlocks NDX file
- dNlkfsta - Shows lock status of an NDX file
- dUsetnet - Sets networking compatibility
mode
|