Click or drag to resize

List of Functions

X#

The Functions type exposes the following members.

Functions
  NameDescription
Public methodStatic memberCode example_accept
Take input from the keyboard and assign it to a memory variable.
Public methodStatic memberCode example_accept(String)
Take input from the keyboard and assign it to a memory variable.
Public methodStatic member_ArrayToObjectArray
Helper function to convert ARRAY to OBJECT[]
Public methodStatic member_ArrayToUsualArray
Helper function to convert ARRAY to USUAL[]
Public methodStatic memberCode example_Break
Branch out of a BEGIN SEQUENCE...END construct.
Public methodStatic member_CallClipFunc(String, Array)
Call a clipper function by name
Public methodStatic member_CallClipFunc(String, Usual)
Call a function by name
Public methodStatic memberCode example_CreateInstance(String, Usual)
Create an object.
Public methodStatic memberCode example_CreateInstance(Type, Usual)
Create an object.
Public methodStatic member_GetMRandID
Public methodStatic member_HasClipFunc
Public methodStatic member_MClear
Clear all memory variables (all public variables and the private variables of the current thread)
Public methodStatic member_MRelease
Release variables that match a certain wildcard pattern
Public methodStatic member_MRestore
Recreate public and private variables previously saved to a file and initialize them with their former values.
Public methodStatic member_MSave
Copy public and private memory variables visible within the current routine to a disk file.
Public methodStatic member_MxRelease
Release one or more memory variables variables.
Public methodStatic member_NoAlias
Public methodStatic member_ObjectArrayToUsualArray
Helper function to convert OBJECT[] to USUAL[]
Public methodStatic member_PrivateCount
Count private variables
Public methodStatic member_PrivateEnum
Enumerate private variables
Public methodStatic member_PrivateFirst
Enumerate private variables
Public methodStatic member_PrivateNext
Enumerate private variables
Public methodStatic member_PublicCount
Count public variables
Public methodStatic member_PublicEnum
Enumerate public variables
Public methodStatic member_PublicFirst
Enumerate public variables
Public methodStatic member_PublicNext
Enumerate public variables
Public methodStatic member_RegisterExit Obsolete.
Public methodStatic memberCode example_Select
Determine the number of a work area.
Public methodStatic memberCode example_SelectString
Determine the number of a work area.
Public methodStatic member_SequenceError
This function is automatically inserted by the compiler in a RECOVER USING block and gets called when the RECOVER USING block is reached because of an exception.
Public methodStatic member_SequenceRecover
This function is automatically inserted by the compiler in a compiler generated RECOVER USING block when you have a BEGIN SEQUENCE .. END SEQUENCE in your code without RECOVER USING clause
Public methodStatic memberCode example_Str
Convert a numeric expression to a string.
Public methodStatic memberCode example_Str3
Convert a numeric expression to a string of specific length and decimal places.
Public methodStatic member_TextRestore
This function is used by the TEXT TO FILE UDC
Public methodStatic member_TextSave
This function is used by the TEXT TO FILE UDC
Public methodStatic member_UsualArrayToObjectArray
Helper function to convert USUAL[] to OBJECT[]
Public methodStatic member_VoDbErrInfoPtr
Return exception object from last RDD operation.
Public methodStatic memberCode example_wait
Display a prompt after sending a carriage return/linefeed to the terminal window, then wait for a key to be pressed. Note: WAIT is a compatibility command and is no longer recommended.
Public methodStatic memberCode example_wait(String)
Display a prompt after sending a carriage return/linefeed to the terminal window, then wait for a key to be pressed. Note: WAIT is a compatibility command and is no longer recommended.
Public methodStatic memberCode exampleAAdd(Array, Usual)
Add a new element to the end of an array.
Public methodStatic memberCode exampleAAdd(Array, Usual, DWord)
Add a new element to the end of an array.
Public methodStatic memberCode exampleAAddT(Array OfT, T)
Add a new element to the end of an array.
Public methodStatic memberCode exampleAAddT(Array OfT, T, DWord)
Add a new element to the end of an array.
Public methodStatic memberCode exampleAbs
Return the absolute value of a numeric expression, regardless of its sign.
Public methodStatic memberCode exampleAbsFloat
Return the absolute value of a strongly typed numeric expression, regardless of its sign.
Public methodStatic memberCode exampleAClone(Array)
Duplicate a multidimensional array.
Public methodStatic memberCode exampleACloneT(Array OfT)
Duplicate a multidimensional array.
Public methodStatic memberCode exampleACloneShallow(Array)
Duplicate an array without its subarrays.
Public methodStatic memberCode exampleACloneShallowT(Array OfT)
Duplicate an array without its subarrays.
Public methodStatic memberCode exampleACopy
Copy elements from one array to another.
Public methodStatic memberCode exampleACos
Returns the arc cosine of a specified numeric expression.
Public methodStatic memberCode exampleACot
Calculate the arc cotangent of a number.
Public methodStatic memberCode exampleADel(Array, DWord)
Delete an array element.
Public methodStatic memberCode exampleADelT(Array OfT, DWord)
Delete an array element.
Public methodStatic memberADim
Calculate the # of dimensions in an array
Public methodStatic memberADimPic
Calculate a string that represents the dimensions in an array
Public methodStatic memberCode exampleADir
Fill a series of arrays with directory information. Note:
ADir() is a compatibility function and therefore not recommended.
It is superseded by the Directory() function, which returns all file information in a multidimensional array.
Public methodStatic memberCode exampleAEval(Array, ICodeblock)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEval(Array, ICodeblock, Usual)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEval(Array, ICodeblock, Usual, Usual)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalT(Array OfT, ActionT)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalT(Array OfT, ActionT, DWord)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalT(Array OfT, ActionT, DWord, DWord)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalA(Array, ICodeblock)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalA(Array, ICodeblock, Usual)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalA(Array, ICodeblock, Usual, Usual)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalAT(Array OfT, FuncT, T)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalAT(Array OfT, FuncT, T, DWord)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalAT(Array OfT, FuncT, T, DWord, DWord)
Execute a code block for each element in an array and assign the return value to each element in the array.
Public methodStatic memberCode exampleAEvalOld(Array, ICodeblock)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalOld(Array, ICodeblock, Usual)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAEvalOld(Array, ICodeblock, Usual, Usual)
Execute a code block for each element in an array.
Public methodStatic memberCode exampleAFields
Fill arrays with the structure of the current database file. Note:
AFields() is a compatibility function and therefore not recommended.
It is superseded by DBStruct(), which does not require the existence of any arrays prior to invocation and returns a multidimensional array containing the current database file structure.
Public methodStatic memberCode exampleAFill
Fill array elements with a specified value.
Public methodStatic memberCode exampleAIns(Array, DWord)
Insert an element into an array and assign it a NIL value.
Public methodStatic memberCode exampleAInsT(Array OfT, DWord)
Insert an element into an array and assign it a NIL value.
Public methodStatic memberCode exampleALen(Array)
Return the number of elements in an array.
Public methodStatic memberCode exampleALenT(Array OfT)
Return the number of elements in an array.
Public methodStatic memberCode exampleAlias
Return the alias of a specified work area as a string.
Public methodStatic memberCode exampleAlias0
Return the alias of the current work area as a string.
Public methodStatic memberCode exampleAlias0Sym
Return the alias of the current work area as a symbol.
Public methodStatic memberAllowCollectThread Obsolete.
Public methodStatic memberCode exampleAnsi2OemBuff
Convert a specified number of ANSI characters in a source buffer to a buffer of corresponding OEM characters.
Public methodStatic memberCode exampleAReplicate
To create an array and fill its elements with a default value.
Public methodStatic memberCode exampleArray
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArray(Usual)
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArrayBuild
Create an empty array.
Public methodStatic memberCode exampleArrayCreate(DWord)
Create an uninitialized, one-dimensional array.
Public methodStatic memberCode exampleArrayCreateT(DWord)
Create an uninitialized, one-dimensional array.
Public methodStatic memberCode exampleArrayDeProtect(Array)
Removes write protection from an entire array.
Public methodStatic memberCode exampleArrayDeProtectT(Array OfT)
Removes write protection from an entire array.
Public methodStatic memberCode exampleArrayGet(Array, DWord)
Read an array element.
Public methodStatic memberCode exampleArrayGetT(Array OfT, DWord)
Read an array element.
Public methodStatic memberCode exampleArrayInit
Create an initialized array.
Public methodStatic memberCode exampleArrayNew
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArrayNew(Usual)
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArrayNewT(Long)
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArrayNewT(DWord)
Create an uninitialized array with the specified number of elements and dimensions.
Public methodStatic memberCode exampleArrayProtect(Array)
Protect an array from change in all functions except the one in which it was declared.
Public methodStatic memberCode exampleArrayProtectT(Array OfT)
Protect an array from change in all functions except the one in which it was declared.
Public methodStatic memberCode exampleArrayPut(Array, DWord, Usual)
Write a value to an array element.
Public methodStatic memberCode exampleArrayPutT(Array OfT, DWord, T)
Write a value to an array element.
Public methodStatic memberCode exampleArrayStore(Array, Usual*, DWord)
Store an array to a buffer.
Public methodStatic memberCode exampleArrayStoreT(Array OfT, T*, DWord)
Store an array to a buffer.
Public methodStatic memberCode exampleArraySwap(Array, DWord, Usual)
Replace an array element with a new value and return the old value.
Public methodStatic memberCode exampleArraySwapT(Array OfT, DWord, T)
Replace an array element with a new value and return the old value.
Public methodStatic memberCode exampleAScan(Array, Usual)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScan(Array, Usual, Usual)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScan(Array, Usual, Usual, Usual)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, FuncT, Logic)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, T)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, FuncT, Logic, Long)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, T, Long)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, FuncT, Logic, Long, Long)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanT(Array OfT, T, Long, Long)
Scan an array until a value is found or a code block returns TRUE.
Public methodStatic memberCode exampleAScanBin
Scan a sorted array until a value is found or a code block returns 0.
Public methodStatic memberCode exampleAScanBinExact
Scan a sorted array until there is an exact match or a code block returns 0.
Public methodStatic memberCode exampleAScanExact(Array, Usual)
Scan an array until there is an exact match or a code block returns TRUE.
Public methodStatic memberCode exampleAScanExact(Array, Usual, Usual)
Scan an array until there is an exact match or a code block returns TRUE.
Public methodStatic memberCode exampleAScanExact(Array, Usual, Usual, Usual)
Scan an array until there is an exact match or a code block returns TRUE.
Public methodStatic memberCode exampleASend
Invoke a method for every element in an array of objects.
Public methodStatic memberCode exampleAsHexString
Convert a value to a hexadecimal string.
Public methodStatic memberCode exampleASin
Returns in radians the arc sine of a numeric expression.
Public methodStatic memberCode exampleASize(Array, DWord)
Grow or shrink an array.
Public methodStatic memberCode exampleASizeT(Array OfT, DWord)
Grow or shrink an array.
Public methodStatic memberCode exampleASort(Array, Usual, Usual, Usual)
Sort an array.
Public methodStatic memberCode exampleASortT(Array OfT, FuncT, T, Logic)
Sort an array.
Public methodStatic memberCode exampleASortT(Array OfT, Long, Long, FuncT, T, Logic)
Sort an array.
Public methodStatic memberCode exampleAsPadr
Convert a value to a right-padded string.
Public methodStatic memberCode exampleAsString
Convert a value to a string.
Public methodStatic memberCode exampleAsSymbol
Convert a string or a PSZ to a symbol.
Public methodStatic memberCode exampleATail(Array)
Return the highest numbered element of an array.
Public methodStatic memberCode exampleATailT(Array OfT)
Return the highest numbered element of an array.
Public methodStatic memberCode exampleATan
Calculate the arc tangent of a number.
Public methodStatic memberAtan2
Returns the angle whose tangent is the quotient of two specified numbers.
Public methodStatic memberCode exampleATrueDel(Array, DWord)
Delete an array element.
Public methodStatic memberCode exampleATrueDelT(Array OfT, DWord)
Delete an array element.
Public methodStatic memberCode exampleBetween
Determine if a value is between two other values.
Public methodStatic memberCode exampleBin2Date
Convert a string containing a 32-bit binary date to a date data type.
Public methodStatic memberCode exampleBin2F
Convert a string containing a 80-bit floating point number to a float value.
Public methodStatic memberCode exampleBin2Logic
Convert a string containing an 8-bit logical into a logical value.
Public methodStatic memberCode exampleBLOBDirectExport
Export the contents of a binary large object (BLOB) pointer to a file. Note:
A BLOB file (.DBV or .FPT) is used for storing memo field information, as an alternative to the standard .DBT file mechanism supported by some RDDs.
It is a more powerful and efficient mechanism for storing and retrieving large amounts of data than using .DBT files. X# supplies the DBFCDX driver, which uses the BLOB file storage mechanism by default, and the DBFBLOB driver, which you can use as an inherited driver with other RDDs.
Public methodStatic memberCode exampleBLOBDirectGet
Retrieve data stored in a BLOB file without referencing a specific field.
Public methodStatic memberCode exampleBLOBDirectImport
Import a file into a BLOB file and return a pointer to the data.
Public methodStatic memberCode exampleBLOBDirectPut
Put data in a BLOB file without referencing a specific field.
Public methodStatic memberCode exampleBLOBExport
Copy the contents of a BLOB, identified by its memo field number, to a file.
Public methodStatic memberCode exampleBLOBGet
Get the contents of a BLOB, identified by its memo field number.
Public methodStatic memberCode exampleBLOBImport
Read the contents of a file as a BLOB, identified by a memo field number.
Public methodStatic memberCode exampleBLOBRootGet
Retrieve the data from the root area of a BLOB file.
Public methodStatic memberCode exampleBLOBRootLock
Obtain a lock on the root area of a BLOB file.
Public methodStatic memberCode exampleBLOBRootPut
Store data in the root area of a BLOB file.
Public methodStatic memberCode exampleBLOBRootUnlock
Release the lock on a BLOB file's root area.
Public methodStatic memberCode exampleBof
Determine when beginning-of-file is encountered.
Public methodStatic memberCode exampleBof(Usual)
Determine when beginning-of-file is encountered.
Public methodStatic memberCanBreak
Check if a BEGIN SEQUENCE...END construct is active.
Public methodStatic memberCode exampleCDoW
Extract the name of the day of the week from a date.
Public methodStatic memberCode exampleCeil
Round a number up to the next highest integer.
Public methodStatic memberCode exampleCheckInstanceOf
Determine if an object is an instance of a particular class.
Public methodStatic memberCode exampleClassCount
Return the number of classes available to your application.
Public methodStatic memberCode exampleClassList
Return an array of symbols corresponding to the classes available to your application.
Public methodStatic memberCode exampleClassName
Get the class name of an object.
Public methodStatic memberCode exampleClassTree
Get the class hierarchy of an object.
Public methodStatic memberCode exampleClassTreeClass
Get the class hierarchy of a class.
Public methodStatic memberCode examplecls
Clear the terminal window and position the cursor at row and column 0.
Public methodStatic memberCode exampleCMonth
Extract the name of the month from a date.
Public methodStatic memberCode exampleCol
Return the current column position of the cursor in the terminal window.
Public methodStatic memberCollect Obsolete.
Call the garbage collector if a watermark is reached.
Public methodStatic memberCollectCount Obsolete.
Count the number of garbage collections performed by the system.
Public methodStatic memberCollectForced Obsolete.
Call the garbage collector.
Public methodStatic memberConcatAtom
Concatenate two Symbols.
Public methodStatic memberConcatAtom3
Concatenate three Symbols.
Public methodStatic memberConcatAtom4
Public methodStatic memberConcatAtom5
Public methodStatic memberCode exampleConDate
Format a set of numbers representing a year, month, and day as a date.
Public methodStatic memberCode exampleCos
Calculate the cosine of a number.
Public methodStatic memberCode exampleCot
Calculate the cotangent of a value.
Public methodStatic memberCParamCount
Return the number of arguments that a code block is expecting.
Public methodStatic memberCode exampleCreateInstance
Create an object.
Public methodStatic memberCode exampleCSend
Invoke a method.
Public methodStatic memberCode exampleCToD(String)
Convert a date string to date format.
Public methodStatic memberCode exampleCToD(String, String)
Convert a date string to date format.
Public methodStatic memberCode exampleCToDAnsi
Convert an ANSI date string to date format.
Public methodStatic memberCode exampleDate
Return the system date as a date value.
Public methodStatic memberCode exampleDate(DWord, DWord, DWord)
Format a set of numbers representing a year, month, and day as a date.
Public methodStatic memberCode exampleDate2Bin
Convert a date to a 32-bit binary date string.
Public methodStatic memberCode exampleDay
Extract the number of the day of the month from a date.
Public methodStatic memberCode exampleDbApp
Import records from a database file.
Public methodStatic memberCode exampleDbAppDelim
Import records from a delimited text file.
Public methodStatic memberCode exampleDbAppend
Add a new record to a database file.
Public methodStatic memberCode exampleDbAppSdf
Import records from an SDF file.
Public methodStatic memberDbAutoLock
Automatically lock a record in the FoxPro dialect
Public methodStatic memberDbAutoLockArea
Automatically lock a record in the FoxPro dialect
Public methodStatic memberDbAutoUnLock
Automatically unlock a record in the FoxPro dialect
Public methodStatic memberDbAutoUnLockArea
Automatically unlock a record in the FoxPro dialect
Public methodStatic memberDbBlobInfo
Public methodStatic memberDbBuffRefresh
Refresh the buffer for the current workarea, discarding any changes that were made.
Public methodStatic memberDbBuffRefresh(Usual)
Public methodStatic memberCode exampleDbClearFilter
Clear a logical filter condition.
Public methodStatic memberCode exampleDbClearFilter(Usual)
Clear a logical filter condition.
Public methodStatic memberCode exampleDbClearIndex
Remove orders from the order list in a work area and close associated index files.
Public methodStatic memberCode exampleDBClearOrderCondition
Clear the condition and scope for an order.
Public methodStatic memberCode exampleDbClearRelation
Clear any active relations.
Public methodStatic memberDbClearScope
Clears the top and/or bottom scope.
Public methodStatic memberCode exampleDbCloseAll
Close all files in all work areas.
Public methodStatic memberCode exampleDbCloseArea
Close all files in a work area.
Public methodStatic memberCode exampleDbCloseArea(Usual)
Close all files in a work area.
Public methodStatic memberCode exampleDbCommit
Flush all pending updates in one work area.
Public methodStatic memberCode exampleDbCommitAll
Flush all pending updates in all work areas.
Public methodStatic memberCode exampleDbContinue
Resume a pending locate condition.
Public methodStatic memberCode exampleDbCopy
Export records to a new database file.
Public methodStatic memberCode exampleDbCopyDelim
Export records to a new delimited text file.
Public methodStatic memberCode exampleDbCopySDF
Export records to a new SDF file.
Public methodStatic memberCode exampleDbCopyStruct
Create an empty database file with field definitions from another database file.
Public methodStatic memberCode exampleDbCopyXStruct
Copy the field definitions in a database file structure to a structure-extended file as data.
Public methodStatic memberCode exampleDbCreate
Create a database file from a database structure array.
Public methodStatic memberCode exampleDbCreateIndex
Create an index file and add an order to it.
Public methodStatic memberCode exampleDbCreateOrder
Create or replace an order in an index file.
Public methodStatic memberCode exampleDbDelete
Mark the current record for deletion.
Public methodStatic memberCode exampleDbDelete(Usual)
Mark the current record for deletion.
Public methodStatic memberCode exampleDbDeleteOrder
Remove an order from an open index file.
Public methodStatic memberCode exampleDbDriver
Return the default RDD for the application.
Public methodStatic memberCode exampleDbEval
Evaluate a code block for each record that matches a specified scope and/or condition.
Public methodStatic memberCode exampleDBF
Return the name of the alias. Note: DBF() is a compatibility function and is no longer recommended.
It is superseded by Alias0(). See Alias0() for more information.
Public methodStatic memberCode exampleDBF(Usual)
Return the name of the alias. Note: DBF() is a compatibility function and is no longer recommended.
It is superseded by Alias0(). See Alias0() for more information.
Public methodStatic memberCode exampleDbFieldInfo
Return and optionally change information about a field.
Public methodStatic memberDBFileCopy
Public methodStatic memberCode exampleDbFilter
Return a filter.
Public methodStatic memberCode exampleDbGetSelect
Return the work area number.
Public methodStatic memberCode exampleDbGoBottom
Move to the last logical record.
Public methodStatic memberCode exampleDbGoto(Usual)
Move to a record specified by record number.
Public methodStatic memberCode exampleDbGoto(Usual, Usual)
Move to a record specified by record number.
Public methodStatic memberCode exampleDbGoTop
Move to the first logical record.
Public methodStatic memberCode exampleDbInfo
Return and optionally change information about a database file open in a work area.
Public methodStatic memberCode exampleDbJoin
Create a new database file by merging records/fields from two work areas.
Public methodStatic memberDbJoinAppend
Public methodStatic memberCode exampleDbLocate
Search for the first record that matches the specified condition and scope.
Public methodStatic memberDbMemoExt
This returns the memo extension of the file in the current workarea. For example DBT or FPT.
Public methodStatic memberCode exampleDbMemoField
Return the memo field pointer of a DBF record.
Public methodStatic memberCode exampleDbOrderInfo
Return and optionally change information about orders and index files.
Public methodStatic memberCode exampleDbPack
Remove all records marked for deletion from a database file, rebuild all active orders, and recover all physical space occupied by the deleted records.
Public methodStatic memberCode exampleDbRecall
Restore the current record if it has been marked for deletion.
Public methodStatic memberCode exampleDbRecall(Usual)
Restore the current record if it has been marked for deletion.
Public methodStatic memberCode exampleDbRecordInfo
Retrieve field definition information about a record.
Public methodStatic memberCode exampleDbReindex
Rebuild all orders in the order list of a work area.
Public methodStatic memberCode exampleDbRelation
Return the linking expression of a specified relation.
Public methodStatic memberCode exampleDbRLock
Lock a record in a shared database file, optionally retaining previous record locks.
Public methodStatic memberCode exampleDbRLockList
Get a list of locked records.
Public methodStatic memberCode exampleDbRSelect
Return the work area number of a relation.
Public methodStatic memberCode exampleDbRUnLock
Release all or specified record locks.
Public methodStatic memberDbScope
Checks if a scope is set in a work area.
Public methodStatic memberCode exampleDbSeek
Move to the record having the specified key value in the controlling order.
Public methodStatic memberCode exampleDbSelect
Select a new work area and retrieve the current work area.
Public methodStatic memberCode exampleDbSelectArea
Change the current work area.
Public methodStatic memberCode exampleDbSetDriver
Return and optionally change the default RDD driver for the application. Note: DBSetDriver() is a compatibility function and is no longer recommended.
It is superseded by the RDDSetDefault() function. See RDDSetDefault() for more information.
Public methodStatic memberCode exampleDbSetFilter
Set a filter condition.
Public methodStatic memberCode exampleDbSetFound
Set the found flag.
Public methodStatic memberCode exampleDbSetIndex
Open an index file and add all its orders to the order list in a work area.
Public methodStatic memberCode exampleDbSetOrder
Set the controlling order for a work area.
Public methodStatic memberCode exampleDbSetOrderCondition
Set the condition and scope to use in creating the next order.
Public methodStatic memberCode exampleDbSetRelation
Relate a specified work area to the current work area.
Public methodStatic memberDbSetScope
Sets scope values.
Public methodStatic memberCode exampleDbSetSelect
Select a new work area.
Public methodStatic memberCode exampleDbSkip
Move the record pointer relative to the current record.
Public methodStatic memberCode exampleDbSort
Copy records to a database file in sorted order.
Public methodStatic memberCode exampleDbStruct
Create an array containing the structure of a database file.
Public methodStatic memberCode exampleDbStruct(Usual)
Create an array containing the structure of a database file.
Public methodStatic memberCode exampleDbSymSelect
Select a new work area by specifying its alias as a symbol.
Public methodStatic memberCode exampleDbTotal
Summarize records by key value to a database file.
Public methodStatic memberCode exampleDbTrans
Transfer records to an open database file.
Public methodStatic memberCode exampleDbUnLock
Release all locks or a specified lock for a work area.
Public methodStatic memberCode exampleDbUnLock(Long)
Release all locks or a specified lock for a work area.
Public methodStatic memberCode exampleDbUnLockAll
Release all locks for all work areas.
Public methodStatic memberCode exampleDbUpdate
Replace fields in the current work area with values from another work area, based on the specified key expression.
Public methodStatic memberCode exampleDbUseArea
Open a database file.
Public methodStatic memberCode exampleDbZap
Remove all records from open files.
Public methodStatic memberDebOut
Write information to the Debug Terminal Program
Public methodStatic memberCode exampleDefault
Assign a default value to a NIL argument.
Public methodStatic memberCode exampleDeleted
Return the deleted status of the current record.
Public methodStatic memberCode exampleDeleted(Usual)
Return the deleted status of the current record.
Public methodStatic memberCode exampleDescend
Create a descending order key value.
Public methodStatic memberCode exampleDescendA
Create a descending order key value.
Public methodStatic memberCode exampleDirChange
Change the current Windows directory.
Public methodStatic memberCode exampleDirectory
Create an array of directory and file information.
Public methodStatic memberCode exampleDirMake
Create a directory.
Public methodStatic memberCode exampleDirRemove
Remove a directory.
Public methodStatic memberCode exampleDiskChange
Change the current disk drive.
Public methodStatic memberDoError
Public methodStatic memberCode exampleDoW
Extract the number of the day of the week from a date.
Public methodStatic memberDOY
Return the Day of Year
Public methodStatic memberCode exampleDToC
Convert a date to a string.
Public methodStatic memberCode exampleDToR
Converts degrees to radians.
Public methodStatic memberCode exampleDToS
Convert a date value to a string formatted as yyyymmdd.
Public methodStatic memberEmpty(Logic)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(DateTime)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Long)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Object)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(String)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(DWord)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Void*)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Array)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Currency)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Date)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Float)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Psz)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Symbol)
Determine if the result of an expression is empty.
Public methodStatic memberEmpty(Usual)
Determine if the result of an expression is empty.
Public methodStatic memberEmptyT(ICollectionT)
Determine if the result of an expression is empty.
Public methodStatic memberEmptyT(T)
Determine if the result of an expression is empty.
Public methodStatic memberEmptyT(T)
Determine if the result of an expression is empty.
Public methodStatic memberEmptyT(Array OfT)
Determine if the result of an expression is empty.
Public methodStatic memberEmptyField
Determine if field number n in the current workarea is empty.
Public methodStatic memberEmptyPSZ
Public methodStatic memberEmptyRecord
Determine if the current record in the current workarea is empty.
Public methodStatic memberEmptyString
Public methodStatic memberCode exampleEmptyUsual
Return the empty value of a specified data type.
Public methodStatic memberCode exampleEnableArrayIndexCheck
Suppress Array Index check to be compatible with Visual Objects
Public methodStatic memberEnableLBOptimizations
Public methodStatic memberCode exampleEnforceNumeric
Make sure a variable is a numeric.
Public methodStatic memberCode exampleEnforceType(Usual, DWord)
Make sure a variable is of a certain type.
Public methodStatic memberCode exampleEnforceType(Usual, DWord)
Make sure a variable is of a certain type.
Public methodStatic memberCode exampleEof
Determine when end-of-file is encountered.
Public methodStatic memberCode exampleEof(Usual)
Determine when end-of-file is encountered.
Public methodStatic memberCode exampleErrorBlock
Return and optionally change the code block that is executed when a runtime error occurs.
Public methodStatic memberCode exampleErrorBlock(Codeblock)
Return and optionally change the code block that is executed when a runtime error occurs.
Public methodStatic memberErrorExec
Public methodStatic memberErrorSys
Public methodStatic memberEval(Object, Usual)
Evaluate a code block or an objects Eval() method.
Public methodStatic memberEval(Usual, Usual)
Evaluate a code block or an objects Eval() method.
Public methodStatic memberEval(ICodeblock, Usual)
Evaluate a code block
Public methodStatic memberCode exampleEvaluate(String)
Evaluate an expression contained in a string.
Public methodStatic memberCode exampleEvaluate(String, Logic)
Evaluate an expression contained in a string.
Public methodStatic memberCode exampleExecScript
Enables you to run multiple lines of code from variables, tables, and other text at runtime.
Public methodStatic memberCode exampleExecScriptFast
Enables you to run multiple lines of code from variables, tables, and other text at runtime.
Public methodStatic memberCode exampleExp
Calculate the numeric value of a natural logarithm.
Public methodStatic memberCode exampleF2Bin
Convert a float to a string containing an 80-bit floating point number.
Public methodStatic memberCode exampleFact
Calculate the factorial of a number.
Public methodStatic memberCode exampleFCount
Return the number of fields in the current database file.
Public methodStatic memberCode exampleFCount(Usual)
Return the number of fields in the current database file.
Public methodStatic memberCode exampleFieldBlock
Return a set-get code block for a field that is identified by its name.
Public methodStatic memberCode exampleFieldBlockSym
Return a set-get code block for a field that is identified by a symbol.
Public methodStatic memberCode exampleFieldGet
Get the contents of a field that is identified by its position.
Public methodStatic memberCode exampleFieldGetAlias
Get the contents of a field that is identified by a work area alias and the field name.
Public methodStatic memberCode exampleFieldGetArea
Get the contents of a field that is identified by its work area and a symbol.
Public methodStatic memberCode exampleFieldGetBytes
Get the contents of a field that is identified by its position.
Public methodStatic memberCode exampleFieldGetSelect
Get the contents of a field that is identified by a work area alias and the field name.
Public methodStatic memberCode exampleFieldGetSym
Retrieve the contents of a field that is identified by its symbolic name.
Public methodStatic memberCode exampleFieldName(DWord)
Return the name of a field as a string.
Public methodStatic memberCode exampleFieldName(DWord, Usual)
Return the name of a field as a string.
Public methodStatic memberCode exampleFieldPos(String)
Return the position of a field.
Public methodStatic memberCode exampleFieldPos(String, DWord)
Return the position of a field.
Public methodStatic memberCode exampleFieldPosSym
Return the position of a field that is identified by a symbol.
Public methodStatic memberCode exampleFieldPut
Set the value of a field identified by its position.
Public methodStatic memberCode exampleFieldPutAlias
Set the value of a field identified by its work area alias and field name.
Public methodStatic memberCode exampleFieldPutArea
Set the value of a field identified by its work area number and field name.
Public methodStatic memberFieldPutBytes
Write an array of bytes direct to the workarea buffer.
Public methodStatic memberCode exampleFieldPutSelect
Set the value of a field identified by its work area alias and field name.
Public methodStatic memberCode exampleFieldPutSym
Set the value of a field that is identified by its symbolic name.
Public methodStatic memberCode exampleFieldSym(DWord)
Return the name of a field as a symbol.
Public methodStatic memberCode exampleFieldSym(DWord, Usual)
Return the name of a field as a symbol.
Public methodStatic memberCode exampleFieldWBlock
Return a set-get code block for a field, specified as a string, in a specified work area.
Public methodStatic memberCode exampleFieldWBlockSym
Return a set-get code block for a field, specified as a symbol, in a specified work area.
Public methodStatic memberFindClass
Find a class in the referenced assemblies
Public methodStatic memberFloat2Long
Public methodStatic memberCode exampleFloatFormat
Set the display format for a floating point numeric.
Public methodStatic memberCode exampleFlock
Lock an opened and shared database file.
Public methodStatic memberCode exampleFlock(Usual)
Lock an opened and shared database file.
Public methodStatic memberCode exampleFloor
Round a number down to the next lowest integer.
Public methodStatic memberCode exampleFound
Determine if the previous search operation succeeded.
Public methodStatic memberCode exampleFound(Usual)
Determine if the previous search operation succeeded.
Public methodStatic memberFParamCount
Return the number of local arguments that a function is expecting.
Public methodStatic memberCode exampleFrac
Return the fractional portion of a number.
Public methodStatic memberCode exampleFRead(IntPtr, IntPtr, DWord)
Read characters from a file into an allocated buffer.
Public methodStatic memberCode exampleFRead(IntPtr, Usual, DWord)
Read characters from a file into a buffer variable that is passed by reference.
Public methodStatic memberCode exampleFRead3
Read characters from a file into an allocated buffer.
Public methodStatic memberCode exampleFRead4
Read characters from a file into an allocated buffer.
Public methodStatic memberCode exampleFReadLine
Read a line from an open file.
Public methodStatic memberCode exampleFReadText3
Read characters from a file into a buffer variable that is passed by reference.
Public methodStatic memberCode exampleFSeek
Set the file pointer to a new position.
Public methodStatic memberCode exampleFWrite
Write a string to an open file.
Public methodStatic memberCode exampleFWrite3
Write the contents of a buffer to an open file.
Public methodStatic memberCode exampleFWriteLine
Write a string, a carriage-return character, and a linefeed character to an open file.
Public methodStatic memberCode exampleFWriteText
Write a string to an open file, with SetAnsi() dependency.
Public methodStatic memberGetColor
Public methodStatic memberGetRTFullPath
Public methodStatic memberGetThreadCount
Public methodStatic memberGetTickCountLow
Get the number of 1/10000 seconds that have elapsed since Windows was started.
Public methodStatic memberCode exampleHeader
Return the length of the database file header.
Public methodStatic memberCode exampleHeader(Usual)
Return the length of the database file header.
Public methodStatic memberInCollect Obsolete.
Check whether the application is in a garbage collection phase.
Public methodStatic memberIndexCount
Returns the # of open indexes in the current workarea
Public methodStatic memberCode exampleIndexExt
Return the default index file extension for a work area as defined by its RDD.
Public methodStatic memberCode exampleIndexHPLock
Return and optionally change the setting that determines whether to use the High Performance (HP) locking schema for newly created .NTX files.
Public methodStatic memberCode exampleIndexKey
Return the key expression of a specified order.
Public methodStatic memberCode exampleIndexOrd
Return the position of the controlling order within the order list.
Public methodStatic memberCode exampleInList
Indicate whether the first expression in a series is repeated later in the series.
Public methodStatic memberCode exampleInListExact
Indicate whether the first expression in a series is repeated later in the series.
Public methodStatic memberCode exampleInteger
Truncate or floor a number with decimal digits to a whole number.
Public methodStatic memberCode exampleIsAccess
Check whether a particular access method can be sent to an object.
Public methodStatic memberCode exampleIsArray
Determine if a value is an array.
Public methodStatic memberCode exampleIsAssign
Check whether a particular assign method can be sent to an object.
Public methodStatic memberIsBinary
Determine if a value is a Binary.
Public methodStatic memberIsByRef
Determine if a value is passed by reference
Public methodStatic memberCode exampleIsClass
Determine if a class exists.
Public methodStatic memberCode exampleIsClassOf
Determine if one class is a subclass of another class.
Public methodStatic memberCode exampleIsCodeBlock
Determine if a value is a code block.
Public methodStatic memberIsCurrency
Determine if a value is a Currency.
Public methodStatic memberCode exampleIsDate
Determine if a value is a DATE.
Public methodStatic memberIsDateTime
Determine if a value is a DateTime.
Public methodStatic memberIsDecimal
Determine if a value is a Decimal.
Public methodStatic memberCode exampleIsFloat
Determine if a value is a FLOAT.
Public methodStatic memberIsFractional
Determine if a value is a Decimal or a Float
Public methodStatic memberCode exampleIsInstanceOf
Determine if an object is an instance of a class.
Public methodStatic memberCode exampleIsInstanceOfUsual
Determine if an object inside a USUAL is an instance of a class.
Public methodStatic memberIsInt64
Determine if a value is a INT64.
Public methodStatic memberIsInteger
Determine if a value is an integer (LONG or INT64).
Public methodStatic memberCode exampleIsLogic
Determine if a value is a logical.
Public methodStatic memberCode exampleIsLong
Determine if a value is a LONGINT.
Public methodStatic memberCode exampleIsMethod
Check whether a particular method can be sent to an object.
Public methodStatic memberCode exampleIsMethodClass
Check whether a particular method can be sent to a class.
Public methodStatic memberCode exampleIsMethodUsual
Check whether a particular method can be sent to an object inside a USUAL.
Public methodStatic memberCode exampleIsNil
Determine if a value is NIL.
Public methodStatic memberCode exampleIsNumeric
Determine if a value is a numeric.
Public methodStatic memberCode exampleIsObject
Determine if a value is an object.
Public methodStatic memberCode exampleIsPtr
Determine if a value is a pointer.
Public methodStatic memberCode exampleIsString
Determine if a value is a string.
Public methodStatic memberCode exampleIsSymbol
Determine if a value is a symbol.
Public methodStatic memberCode exampleIVarGet
Return the contents of an exported instance variable.
Public methodStatic memberCode exampleIVarGetInfo
Get information about how a particular instance variable (or access method) was declared.
Public methodStatic memberCode exampleIVarGetSelf
Return the contents of an instance variable.
Public methodStatic memberCode exampleIvarList
Store all instance variables of an object into an array.
Public methodStatic memberCode exampleIvarListClass
Store all instance variables of a class into an array.
Public methodStatic memberCode exampleIVarPut
Assign a value to an exported instance variable.
Public methodStatic memberCode exampleIVarPutInfo
Get information about how a particular instance variable (or assign method) was declared.
Public methodStatic memberCode exampleIVarPutSelf
Assign a value to an instance variable.
Public methodStatic memberJCDOW
Public methodStatic memberJCMONTH
Public methodStatic memberJCYEAR
Public methodStatic memberCode exampleLastRec
Return the number of the last record in a database file.
Public methodStatic memberCode exampleLastRec(Usual)
Return the number of the last record in a database file.
Public methodStatic memberCode exampleLen
Return the length of a string or an array.
Public methodStatic memberCode exampleLOG
Calculate the natural logarithm of a numeric value.
Public methodStatic memberCode exampleLog10
Calculate the common logarithm of a numeric value.
Public methodStatic memberCode exampleLUpdate
Return the date a database file was last modified and closed.
Public methodStatic memberCode exampleLUpdate(Usual)
Return the date a database file was last modified and closed.
Public methodStatic memberCode exampleMAssign
Perform an assignment to a variable whose name is stored in a specified string.
Public methodStatic memberCode exampleMax
Return the larger of 2 values.
Public methodStatic memberMaxAtom
Determine the number of Symbols in the atom table.
Public methodStatic memberCode exampleMCompile(String)
Macro compile a string.
Public methodStatic memberCode exampleMCompile(String, Logic)
Macro compile a string.
Public methodStatic memberCode exampleMem2String
Extract a substring of a certain size from the left of a buffer.
Public methodStatic memberCode exampleMemAlloc
Allocate a static memory buffer of a specified size.
Public methodStatic memberCode exampleMemAtSpecial
Get the location of the first special console character in a buffer.
Public methodStatic memberCode exampleMemByte
Get a pointer to a byte in a memory buffer.
Public methodStatic memberCode exampleMemCAlloc
Allocate static memory buffers of a specified size.
Public methodStatic memberCode exampleMemChr
Get a pointer to a matching character value in a memory buffer.
Public methodStatic memberCode exampleMemClear
Fill a memory buffer with null characters.
Public methodStatic memberCode exampleMemComp
Compare bytes in two memory buffers.
Public methodStatic memberCode exampleMemCopy
Copy one memory buffer to another.
Public methodStatic memberCode exampleMemCopyString
Copy one memory buffer to another and fill any remaining spaces with blanks.
Public methodStatic memberCode exampleMemDWord
Get a pointer to a matching double word in a memory buffer.
Public methodStatic memberCode exampleMemFree
Deallocate a specified memory buffer.
Public methodStatic memberCode exampleMemGrpAlloc
Allocate a new memory buffer in a group.
Public methodStatic memberCode exampleMemGrpCAlloc
Allocate static memory buffers of a specified size.
Public methodStatic memberCode exampleMemGrpClose
Close a memory group.
Public methodStatic memberMemGrpEnum
Enumerate all the pointers allocated in a memory group
Public methodStatic memberCode exampleMemGrpOpen
Open up a new memory group.
Public methodStatic memberCode exampleMemInt
Get a pointer to a matching integer in a memory buffer.
Public methodStatic memberMemLen
Public methodStatic memberCode exampleMemLong
Get a pointer to a matching long integer in a memory buffer.
Public methodStatic memberMemLower
Public methodStatic memberCode exampleMemMove
Move one memory buffer to another.
Public methodStatic memberCode exampleMemoTran
Replace carriage-return/linefeeds with a character that can be displayed.
Public methodStatic memberMemRealloc
ReAllocate a static memory buffer of a specified size.
Public methodStatic memberCode exampleMemSet
Fill a memory buffer with a specified character.
Public methodStatic memberCode exampleMemShort
Get a pointer to a matching short integer in a memory buffer.
Public methodStatic memberCode exampleMemTotal
Report the total number of bytes used by other memory manager functions.
Public methodStatic memberMemTrace
Retrieve memory tracing state.
Public methodStatic memberMemTrace(Logic)
Enable / disable memory tracing
Public methodStatic memberMemUpper
Public methodStatic memberCode exampleMemVarBlock
Return a set-get code block for a given memory variable.
Public methodStatic memberCode exampleMemVarBlockSym
Return a set-get code block for a given memory variable.
Public methodStatic memberMemVarClear
Release a memory variable
Public methodStatic memberCode exampleMemVarGet
Return the contents of a memory variable.
Public methodStatic memberCode exampleMemVarGetSym
Return the contents of a memory variable.
Public methodStatic memberCode exampleMemVarPut
Assign a value to a memory variable of a given name.
Public methodStatic memberCode exampleMemVarPutSym
Assign a value to a memory variable of a given name.
Public methodStatic memberMemVarRelease
Release a memory variable
Public methodStatic memberMemVarTryGet
Public methodStatic memberCode exampleMemWalk
Walk through the memory system, checking for validity.
Public methodStatic memberCode exampleMemWord
Get a pointer to a matching word in a memory buffer.
Public methodStatic memberCode exampleMethodList
Create a class list in the form of an array for the specified object.
Public methodStatic memberCode exampleMethodListClass
Create a class list in the form of an array for the specified class.
Public methodStatic memberCode exampleMExec
Evaluate a macro-compiled string.
Public methodStatic memberCode exampleMin
Return the smaller of 2 values.
Public methodStatic memberCode exampleMLCount
Count the number of lines in a string.
Public methodStatic memberCode exampleMLcToPos
Return the position of a character in a formatted string.
Public methodStatic memberCode exampleMLPos
Determine the position of a line in a string.
Public methodStatic memberCode exampleMod
Return the remainder of one number divided by another number.
Public methodStatic memberCode exampleMonth
Extract the number of the month from a date.
Public methodStatic memberCode exampleMParamCount
Return the number of arguments that a method is expecting.
Public methodStatic memberCode exampleMPosToLc
Return the line and column position of a character in a formatted string.
Public methodStatic memberCode exampleNewIndexLock
Return and optionally change the setting that determines whether to use the new locking offset of -1 (0xFFFFFFFF) for .NTX files.
Public methodStatic memberCode exampleNewLocks
Return the setting that determines whether to use the new locking offset of -1 (0xFFFFFFFF) for .NTX files. Note: NewLocks() is a compatibility function and therefore not recommended.
It is superseded by the NewIndexLock() function, which allows you to change and retrieve the setting. Refer to NewIndexLock() for more information.
Public methodStatic memberCode exampleNoMethod
Identify an invalid method call.
Public methodStatic memberCode exampleNTrim
Convert a numeric expression to a left-trimmed string.
Public methodStatic memberCode exampleObject2Array
Convert the values of an object's instance variables to an array.
Public methodStatic memberObject2Float
Convert an object containing a numeric value to a FLOAT
Public methodStatic memberCode exampleOem2AnsiBuff
Convert a specified number of OEM characters in a source buffer to a buffer of corresponding, if any, ANSI characters.
Public methodStatic memberCode exampleOOPTree
Return a multidimensional array of all object-oriented programming symbols that constitute the class.
Public methodStatic memberCode exampleOOPTreeClass
Return a multidimensional array of all object-oriented programming symbols that constitute the class of an object.
Public methodStatic memberCode exampleOrdBagExt
Return the default index file extension for a work area as defined by its RDD.
Public methodStatic memberCode exampleOrdBagName
Return the index file name of a specific order.
Public methodStatic memberCode exampleOrdCondSet
Set the condition and scope for an order.
Public methodStatic memberOrdCount
Determines the number of orders for the current work area.
Public methodStatic memberCode exampleOrdCreate
Create or replace an order in an index file.
Public methodStatic memberCode exampleOrdDescend
Return and optionally change the descending flag of an order.
Public methodStatic memberCode exampleOrdDestroy
Remove an order from an open index file.
Public methodStatic memberCode exampleOrdFor
Return the for condition of an order.
Public methodStatic memberCode exampleOrdIsUnique
Return the status of the unique flag for a given order.
Public methodStatic memberCode exampleOrdKey
Return the key expression of an order.
Public methodStatic memberCode exampleOrdKeyAdd
Add a key to a custom built order.
Public methodStatic memberCode exampleOrdKeyCount
Return the number of keys in an order.
Public methodStatic memberCode exampleOrdKeyDel
Delete a key from a custom built order.
Public methodStatic memberCode exampleOrdKeyGoto
Move to a record specified by its logical record number in the controlling order.
Public methodStatic memberCode exampleOrdKeyNo
Get the logical record number of the current record.
Public methodStatic memberCode exampleOrdKeyVal
Get the key value of the current record from the controlling order.
Public methodStatic memberOrdList
Return a list of all tag names for the current work area.
Public methodStatic memberCode exampleOrdListAdd
Open an index file and add specified orders to the order list in a work area.
Public methodStatic memberCode exampleOrdListClear
Remove orders from the order list in a work area and close associated index files.
Public methodStatic memberCode exampleOrdListRebuild
Rebuild all orders in the order list of a work area.
Public methodStatic memberCode exampleOrdName
Return the name of an order in the order list of a work area.
Public methodStatic memberCode exampleOrdNumber
Return the position of an order in the order list of a work area.
Public methodStatic memberCode exampleOrdScope
Set or clear the boundaries for scoping key values in the controlling order.
Public methodStatic memberCode exampleOrdSetFocus
Set the controlling order for a work area.
Public methodStatic memberCode exampleOrdSetRelation
Relate a specified work area to the current work area.
Public methodStatic memberCode exampleOrdSkipUnique
Move the record pointer to the next or previous unique key in the controlling order.
Public methodStatic memberCode examplePad(Usual, Long, String)
Pad character, numeric, and date values with fill characters on the right.
Public methodStatic memberCode examplePad(Usual, DWord, String)
Pad character, numeric, and date values with fill characters on the right.
Public methodStatic memberCode examplePadC(Usual, Long, String)
Pad character, numeric, and date values with fill characters on both the right and left.
Public methodStatic memberCode examplePadC(Usual, DWord, String)
Pad character, numeric, and date values with fill characters on both the right and left.
Public methodStatic memberCode examplePadL(Usual, Long, String)
Pad character, numeric, and date values with fill characters on the left.
Public methodStatic memberCode examplePadL(Usual, DWord, String)
Pad character, numeric, and date values with fill characters on the left.
Public methodStatic memberCode examplePadR(Usual, Long, String)
Pad character, numeric, and date values with fill characters on the right.
Public methodStatic memberCode examplePadR(Usual, DWord, String)
Pad character, numeric, and date values with fill characters on the right.
Public methodStatic memberCode examplePaletteRGB
Get a particular color from a user-defined palette.
Public methodStatic memberCode examplePause
Display a system modal dialog box to pause the current application.
Public methodStatic memberCode examplePI
Returns the numeric constant pi.
Public methodStatic memberCode examplePow
Raise the first argument to the numeric power specified by the second argument.
Public methodStatic memberCode examplePsz2String
Convert a null-terminated string to a strongly typed string.
Public methodStatic memberCode examplePsz2Usual
Convert a null-terminated string to a strongly typed string.
Public methodStatic memberCode examplePszAlloc
Copy a buffer pointed to by a PSZ to a newly allocated block of memory and return a new pointer to that memory.
Public methodStatic memberCode examplePszLen
Copy a buffer pointed to by a PSZ to a newly allocated block of memory and return a new pointer to that memory.
Public methodStatic memberCode exampleQOut
Display the results of one or more expressions in the terminal window to the console.
Public methodStatic memberCode exampleQOut(Usual)
Display the results of one or more expressions in the terminal window to the console.
Public methodStatic memberCode exampleQOut(Usual)
Display the results of one or more expressions in the terminal window to the console.
Public methodStatic memberCode exampleQQOut(Usual)
Display the results of one or more expressions in the terminal window to the console.
Public methodStatic memberCode exampleQQOut(Usual)
Display the results of one or more expressions in the terminal window to the console.
Public methodStatic memberCode exampleRand
Return a random number between 0 and 1.
Public methodStatic memberCode exampleRand(Usual)
Return a random number between 0 and 1.
Public methodStatic memberCode exampleRddCount
Get the number of currently loaded RDDs.
Public methodStatic memberCode exampleRddInfo
Return and optionally change settings controlled directly by the RDD.
Public methodStatic memberCode exampleRddList
Get a list of RDDs in use.
Public methodStatic memberCode exampleRddName
Return an RDD name.
Public methodStatic memberCode exampleRddSetDefault
Return and optionally change the default RDD for the application.
Public methodStatic memberCode exampleRddSetDefault(String)
Return and optionally change the default RDD for the application.
Public methodStatic memberRddVersion
Public methodStatic memberCode exampleRecCount
Determine the number of records in a database file.
Public methodStatic memberCode exampleRecCount(Usual)
Determine the number of records in a database file.
Public methodStatic memberCode exampleRecNo
Return the current record number.
Public methodStatic memberCode exampleRecNo(Usual)
Return the current record number.
Public methodStatic memberCode exampleRecSize
Determine the record length of a database file.
Public methodStatic memberCode exampleRecSize(Usual)
Determine the record length of a database file.
Public methodStatic memberRegisterAxit Obsolete.
Register an object so that it receives an Axit message before being destroyed by the garbage collector.
Public methodStatic memberCode exampleRLock
Lock the current record.
Public methodStatic memberCode exampleRLock(Usual)
Lock the current record.
Public methodStatic memberCode exampleRLock(String, Usual)
Lock the current record.
Public methodStatic memberCode exampleRound
Round a number to a specified number of digits.
Public methodStatic memberCode exampleRow
Return the screen row position of the cursor in the terminal window.
Public methodStatic memberCode exampleRToD
Converts radians to its equivalent in degrees. You can use RTOD( ) when working with the X# trigonometric functions COS( ), SIN( ), and TAN( ).
Public methodStatic memberCode exampleSelect
Determine the number of a work area.
Public methodStatic memberCode exampleSend
Invoke a method.
Public methodStatic memberSet
Changes and/or reads a system setting.
Public methodStatic memberSetAlternate
Public methodStatic memberSetAlternate(Logic)
Public methodStatic memberSetAltFile
Public methodStatic memberSetAltFile(String, Logic)
Public methodStatic memberSetColor
Public methodStatic memberSetColor(String)
Public methodStatic memberSetConsole
Public methodStatic memberSetConsole(Logic)
Public methodStatic memberCode exampleSetFDateTime
Reset the date and time stamps of a File.
Public methodStatic memberCode exampleSetFloatDelta
Return and optionally change the setting that determines the point at which 2 floating point numbers would be considered equal even though they are different.
Public methodStatic memberCode exampleSetFloatDelta(Double)
Return and optionally change the setting that determines the point at which 2 floating point numbers would be considered equal even though they are different.
Public methodStatic memberCode exampleSetPos
Move the cursor to a new position on the terminal window.
Public methodStatic memberSetTextFile
Public methodStatic memberSetTextFile(String, Logic)
Public methodStatic memberSetTextOutPut
Public methodStatic memberSetTextOutPut(Logic)
Public methodStatic memberCode exampleSEval
Execute a code block for each of the individual characters in a string.
Public methodStatic memberCode exampleSEvalA
Execute a code block for each of the individual characters in a string, changing the contents of the argument as well as the return value.
Public methodStatic memberShowArray
Dump the contents of an array to the terminal window
Public methodStatic memberShowObject
Dump the contents of an object to the terminal window
Public methodStatic memberShowPrivates
Dump the currently defined privates to the terminal window
Public methodStatic memberShowPublics
Dump the currently defined publics to the terminal window
Public methodStatic memberCode exampleSin
Calculate the sine of a number.
Public methodStatic memberCode exampleSplitPath(String, String, String, String, String)
Break a path name into its components.
Public methodStatic memberCode exampleSplitPath(Psz, Psz, Psz, Psz, Psz) Obsolete.
Break a path name into its components.
Public methodStatic memberCode exampleSQrt
Return the square root of a positive number.
Public methodStatic memberCode exampleSToD
Convert an ANSI date string to date format.
Public methodStatic memberCode exampleStr
Convert a numeric expression to a string.
Public methodStatic memberCode exampleStr1
Convert a numeric expression to a string.
Public methodStatic memberCode exampleStr2
Convert a numeric expression to a string of a specified length.
Public methodStatic memberCode exampleStr3
Convert a numeric expression to a string of specific length and decimal places.
Public methodStatic memberCode exampleStrEvaluate
Allows text substitution in strings entered at runtime.
Public methodStatic memberCode exampleStrFloat
Convert a float expression to a PSZ.
Public methodStatic memberString2Atom
Convert a string to a Symbol.
Public methodStatic memberString2Symbol
Convert a string to an uppercase Symbol.
Public methodStatic memberCode exampleStringAlloc
Copy a string to a newly allocated block of memory and return a PSZ to the memory.
Public methodStatic memberCode exampleStrInt
Convert an integer expression to a PSZ.
Public methodStatic memberCode exampleStrLong
Convert a long integer expression to a PSZ.
Public methodStatic memberCode exampleStrToFloat
Convert a string containing a numeric value to a numeric data type.
Public methodStatic memberCode exampleStrTran
Search and replace characters within a string.
Public methodStatic memberCode exampleStrZero(Usual)
Convert a numeric expression to a string and pad it with leading zeroes instead of blanks.
Public methodStatic memberCode exampleStrZero(Usual, Long)
Convert a numeric expression to a string and pad it with leading zeroes instead of blanks.
Public methodStatic memberCode exampleStrZero(Usual, Long, Long)
Convert a numeric expression to a string and pad it with leading zeroes instead of blanks.
Public methodStatic memberCode exampleSubS
Extract a substring from a string.
Public methodStatic memberCode exampleSubStr
Extract a substring from a string.
Public methodStatic memberSymbol2String
Convert a symbol to string
Public methodStatic memberSysAddAtom(String)
Convert a null-terminated string to a Symbol and add it to the atom table.
Public methodStatic memberSysAddAtom(Psz)
Convert a null-terminated string to a Symbol and add it to the atom table.
Public methodStatic memberSysAddAtomUpperA(String)
Convert a null-terminated string to an uppercase Symbol and add it to the atom table.
Public methodStatic memberSysAddAtomUpperA(Psz)
Convert a null-terminated string to an uppercase Symbol and add it to the atom table.
Public methodStatic memberSysCompAtom
Public methodStatic memberSysFindAtom(String)
Determine whether a Symbol is in the atom table.
Public methodStatic memberSysFindAtom(Psz)
Determine whether a Symbol is in the atom table.
Public methodStatic memberSysGetAtomName
Convert a Symbol to a null-terminated string.
Public methodStatic memberCode exampleTan
Calculate the tangent of a number.
Public methodStatic memberCode exampleTimePsz
Return the system time in a format determined by various international settings.
Public methodStatic memberCode exampleTimePsz24
Return the system time in 24-hour format.
Public methodStatic memberCode exampleToday
Return the system date as a date value.
Public methodStatic memberCode exampleTone
Sound a speaker tone for a specified frequency and duration. Note:
Tone() is a compatibility function and is no longer recommended.
It is superseded by the Windows API MessageBeep(), SndPlaySound(), and the MCI family of functions. MessageBeep() is defined in the System Library, whereas the other functions are defined in the Win32 API library. In order to use these functions, you must include the Win32 API library in your application's search path.
Public methodStatic memberCode exampleToWord
Convert a number to a word.
Public methodStatic memberCode exampleTransform(Logic, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTransform(String, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTransform(Date, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTransform(Float, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTransform(Symbol, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTransform(Usual, String)
Convert any value into a formatted string.
Public methodStatic memberCode exampleTString
Convert a specified number of seconds to a time string.
Public methodStatic memberCode exampleType(String)
Determine the data type of an expression represented as a string.
Public methodStatic memberCode exampleType(String, Long)
Determine the data type of an expression represented as a string.
Public methodStatic memberCode exampleUnformat
Convert a transformed string back to its original value.
Public methodStatic memberUnRegisterAxit
Terminate the registration of an object that has been registered with RegisterAxit().
Public methodStatic memberCode exampleUsed
Determine whether a database file is open.
Public methodStatic memberCode exampleUsed(Usual)
Determine whether a database file is open.
Public methodStatic memberUsualType
Determine the data type of an expression.
Public methodStatic memberUsualVal
Access contents of an address, whether it is passed by reference or not.
Public methodStatic memberCode exampleVal
Convert a string containing a numeric value to a numeric data type.
Public methodStatic memberValType
Determine the data type of an expression.
Public methodStatic memberCode exampleVarGet
Return the contents of a field or a memory variable.
Public methodStatic memberCode exampleVarGetSym
Return the contents of a field or a memory variable.
Public methodStatic memberCode exampleVarPut
Assign a value to a field or a memory variable of a given name.
Public methodStatic memberCode exampleVarPutSym
Assign a value to a field or a memory variable of a given name.
Public methodStatic memberVersion
Returns the version of X# you are using.
Public methodStatic memberCode exampleVoDbAlias
Return the alias of a specified work area as a string.
Public methodStatic memberCode exampleVoDbAliasSym
Return the alias of a specified work area as a symbol.
Public methodStatic memberCode exampleVoDbAppend
Add a new record.
Public methodStatic memberVoDbBlobInfo(DWord, DWord, Usual)
Retrieve information about a memo column.
Public methodStatic memberVoDbBlobInfo(DWord, DWord, Usual)
Public methodStatic memberCode exampleVoDbBof
Determine when beginning-of-file is encountered.
Public methodStatic memberVoDbBuffRefresh
Refresh the buffer for the current Workarea, discarding any changes that were made.
Public methodStatic memberCode exampleVoDbClearFilter
Clear a logical filter condition.
Public methodStatic memberCode exampleVoDbClearLocate
Clear a locate condition by deleting the locate code block.
Public methodStatic memberCode exampleVoDbClearRelation
Clear any active relations.
Public methodStatic memberVoDbClearScope
Clear the active locate condition.
Public methodStatic memberCode exampleVoDbCloseAll
Close all files in all work areas.
Public methodStatic memberCode exampleVoDbCloseArea
Close all files in a work area.
Public methodStatic memberCode exampleVoDbCommit
Flush pending updates in one work area.
Public methodStatic memberCode exampleVoDbCommitAll
Flush pending updates in all work areas.
Public methodStatic memberCode exampleVoDbContinue
Resume a pending locate condition.
Public methodStatic memberVoDbCreate(String, Array, String, Logic, String, String, Logic, Logic)
Create new file through the specified RDDs
Public methodStatic memberVoDbCreate(String, Array, Type, Logic, String, String, Logic, Logic)
Create new file through the specified RDDs
Public methodStatic memberVoDbCreate(String, Array, _RddList, Logic, String, String, Logic, Logic)
Create new file through the specified RDDs
Public methodStatic memberCode exampleVoDbDelete
Mark the current record for deletion.
Public methodStatic memberCode exampleVoDbDeleted
Return the deleted status of the current record.
Public methodStatic memberCode exampleVoDbEof
Determine when end-of-file is encountered.
Public methodStatic memberCode exampleVoDbEval
Evaluate a code block for each record that matches a specified scope and/or condition.
Public methodStatic memberCode exampleVoDbFieldGet
Retrieve the value of a specified database field.
Public methodStatic memberCode exampleVoDbFieldGetBytes
Retrieve the value of a specified database field.
Public methodStatic memberCode exampleVoDbFieldInfo(DWord, DWord, Usual)
Retrieve field definition information about a field.
Public methodStatic memberCode exampleVoDbFieldInfo(DWord, DWord, Usual)
Retrieve field definition information about a field.
Public methodStatic memberCode exampleVoDbFieldPut
Set the value of a specified database field.
Public methodStatic memberCode exampleVoDbFieldPutBytes
Set the value of a specified database field.
Public methodStatic memberVoDbFileGet
Import contents from file into Memo field
Public methodStatic memberVoDbFilePut
Export field contents from Memo field to file
Public methodStatic memberCode exampleVoDbFilter
Return a filter.
Public methodStatic memberCode exampleVoDbFlock
Lock an opened and shared database file.
Public methodStatic memberCode exampleVoDbFound
Determine if the previous search operation succeeded.
Public methodStatic memberVoDbGetScope
Gets the current locate condition.
Public methodStatic memberCode exampleVoDbGetSelect
Return the work area number.
Public methodStatic memberCode exampleVoDbGetSelect(String)
Return the work area number for a certain alias
Public methodStatic memberCode exampleVoDbGoBottom
Move to the last logical record.
Public methodStatic memberCode exampleVoDbGoto
Move to a record specified by record number.
Public methodStatic memberCode exampleVoDbGoTop
Move to the first logical record.
Public methodStatic memberCode exampleVoDbInfo(DWord, Usual)
Retrieve information about a work area.
Public methodStatic memberCode exampleVoDbInfo(DWord, Usual)
Retrieve information about a work area.
Public methodStatic memberVoDbJoinAppend
Write values to destination Workarea in a JOIN operation
Public methodStatic memberVoDbLastRec
Return the number of the last record in a database file.
Public methodStatic memberCode exampleVoDbLocate
Search for the first record that matches a specified condition and scope.
Public methodStatic memberVoDbMemoExt
Return Memo File extension
Public methodStatic memberVoDbOrdBagExt
Return the default index file extension for a work area as defined by the its RDD.
Public methodStatic memberCode exampleVoDbOrdCondSet
Set the condition and scope for an order.
Public methodStatic memberCode exampleVoDbOrdCreate
Create or replace an order in an index file.
Public methodStatic memberCode exampleVoDbOrdDestroy
Remove an order from an open index file.
Public methodStatic memberCode exampleVoDbOrderInfo(DWord, String, Usual, Usual)
Return information about index files and the orders in them.
Public methodStatic memberCode exampleVoDbOrderInfo(DWord, String, Usual, Usual)
Return information about index files and the orders in them.
Public methodStatic memberCode exampleVoDbOrdListAdd
Open an index file and add all its orders to the order list in a work area.
Public methodStatic memberCode exampleVoDbOrdListClear
Remove orders from the order list in a work area and close associated index files.
Public methodStatic memberCode exampleVoDbOrdListRebuild
Rebuild all orders in the order list of a work area.
Public methodStatic memberCode exampleVoDbOrdSetFocus
Set the controlling order for a work area.
Public methodStatic memberCode exampleVoDbPack
Remove all records that have been marked for deletion from a database file.
Public methodStatic memberVoDbRddCount
Public methodStatic memberVoDbRddCount(DWord) Obsolete.
Public methodStatic memberVoDbRddInfo(DWord, Usual)
Return and optionally change settings controlled directly by the RDD.
Public methodStatic memberVoDbRddInfo(DWord, Usual)
Return and optionally change settings controlled directly by the RDD.
Public methodStatic memberVoDbRddList
Public methodStatic memberVoDbRddList(_RddList, DWord) Obsolete.
Public methodStatic memberVoDbRddName
Return an RDD name.
Public methodStatic memberCode exampleVoDbRddSetDefault
Return and optionally change the default RDD for the application.
Public methodStatic memberCode exampleVoDbRecall
Restore the current record if it is marked for deletion.
Public methodStatic memberCode exampleVoDbRecno
Return the current record number.
Public methodStatic memberVoDbRecordGet
Get the contents of the current record as an array of bytes
Public methodStatic memberCode exampleVoDbRecordInfo(DWord, Usual, Usual)
Retrieve information about a record.
Public methodStatic memberCode exampleVoDbRecordInfo(DWord, Usual, Usual)
Retrieve information about a record.
Public methodStatic memberVoDbRecordPut(Byte*)
Update the current record from an array of bytes
Public methodStatic memberVoDbRecordPut(Byte)
Update the current record from an array of bytes
Public methodStatic memberCode exampleVoDbRelation
Return the linking expression of a specified relation.
Public methodStatic memberCode exampleVoDbRlock
Lock the current record.
Public methodStatic memberCode exampleVoDbRSelect
Return the work area number of a relation.
Public methodStatic memberCode exampleVoDbSeek(Usual, Logic)
Move to the record having the specified key value.
Public methodStatic memberCode exampleVoDbSeek(Usual, Logic, Logic)
Move to the record having the specified key value.
Public methodStatic memberCode exampleVoDbSelect(DWord, DWord)
Select a new work area and retrieve the current work area.
Public methodStatic memberCode exampleVoDbSelect(DWord, Usual)
Select a new work area and retrieve the current work area.
Public methodStatic memberCode exampleVoDbSetFilter
Set a filter condition.
Public methodStatic memberCode exampleVoDbSetFound
Set the found flag.
Public methodStatic memberCode exampleVoDbSetLocate
Specify the code block for a locate condition.
Public methodStatic memberCode exampleVoDbSetRelation
Relate a specified work area to the current work area.
Public methodStatic memberVoDbSetScope
Set the locate condition.
Public methodStatic memberCode exampleVoDbSetSelect
Select a new work area.
Public methodStatic memberCode exampleVoDbSkip
Move the record pointer relative to the current record.
Public methodStatic memberVoDbSkipScope
Position the cursor relative to its current position within the current scope.
Public methodStatic memberCode exampleVoDbSort
Copy records to a database file in sorted order.
Public methodStatic memberCode exampleVoDbSymSelect
Select a new work area by specifying its alias as a symbol and return the number of the current work area.
Public methodStatic memberCode exampleVoDbTrans
Transfer records to an open database file.
Public methodStatic memberVoDbTransRec
Copy a single row from one work area to another.
Public methodStatic memberCode exampleVoDbUnlock
Release all locks for a work area.
Public methodStatic memberCode exampleVoDbUnLockAll
Release all locks for all work areas.
Public methodStatic memberCode exampleVoDbUseArea(Logic, String, String, String, Logic, Logic)
Open a database file.
Public methodStatic memberCode exampleVoDbUseArea(Logic, Type, String, String, Logic, Logic)
Open a database file.
Public methodStatic memberCode exampleVoDbUseArea(Logic, _RddList, String, String, Logic, Logic)
Open a database file.
Public methodStatic memberCode exampleVoDbZap
Remove all records from open files.
Public methodStatic memberXSharpLoadLibrary
Dynamically loads a library (dll) compiled with X#, running any _INIT procedures it may contain.
Public methodStatic memberCode exampleYear
Extract the number of the year from a date.
Top
See Also