Functions 方法 |
Functions 类型公开以下成员。
名称 | 说明 | |
---|---|---|
_accept |
从键盘获取输入并将其分配给内存变量。
| |
_accept(String) |
从键盘获取输入并将其分配给内存变量。
| |
_ArrayToObjectArray | Helper function to convert ARRAY to OBJECT[] | |
_ArrayToUsualArray | Helper function to convert ARRAY to USUAL[] | |
_Break |
从 BEGIN SEQUENCE...END 结构中分支出去。
| |
_CallClipFunc(String, __Array) | Call a clipper function by name | |
_CallClipFunc(String, __Usual) | Call a function by name | |
_CreateInstance(String, __Usual) |
创建一个对象。
| |
_CreateInstance(Type, __Usual) |
创建一个对象。
| |
_GetMRandID | ||
_HasClipFunc | ||
_MClear |
Clear all memory variables (all public variables and the private variables of the current thread)
| |
_MRelease |
Release variables that match a certain wildcard pattern
| |
_MRestore |
Recreate public and private variables previously saved to a file and initialize them with their former values.
| |
_MSave |
Copy public and private memory variables visible within the current routine to a disk file.
| |
_MxRelease |
Release one or more memory variables variables.
| |
_NoAlias | ||
_ObjectArrayToUsualArray | Helper function to convert OBJECT[] to USUAL[] | |
_PrivateCount |
Count private variables
| |
_PrivateEnum |
Enumerate private variables
| |
_PrivateFirst |
Enumerate private variables
| |
_PrivateNext |
Enumerate private variables
| |
_PublicCount |
Count public variables
| |
_PublicEnum |
Enumerate public variables
| |
_PublicFirst |
Enumerate public variables
| |
_PublicNext |
Enumerate public variables
| |
_RegisterExit | 已过时。 | |
_Select |
确定工作区的编号。
| |
_SelectString |
确定工作区的编号。
| |
_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.
| |
_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
| |
_Str |
将数值表达式转换为字符串。
| |
_Str3 |
将数值表达式转换为特定长度和小数位数的字符串。
| |
_TextRestore |
This function is used by the TEXT TO FILE UDC
| |
_TextSave |
This function is used by the TEXT TO FILE UDC
| |
_UsualArrayToObjectArray | Helper function to convert USUAL[] to OBJECT[] | |
_VoDbErrInfoPtr | Return exception object from last RDD operation. | |
_wait |
在向终端窗口发送回车/换行后显示提示,然后等待按键。
注意:WAIT 是一个兼容性命令,不再推荐使用。
| |
_wait(String) |
在向终端窗口发送回车/换行后显示提示,然后等待按键。
注意:WAIT 是一个兼容性命令,不再推荐使用。
| |
AAdd(__Array, __Usual) |
向数组末尾添加新元素。
| |
AAdd(__Array, __Usual, UInt32) |
向数组末尾添加新元素。
| |
AAddT(__ArrayBaseT, T) |
向数组末尾添加新元素。
| |
AAddT(__ArrayBaseT, T, UInt32) |
向数组末尾添加新元素。
| |
Abs |
返回数值表达式的绝对值,无论其符号如何。
| |
AbsFloat |
返回强类型数值表达式的绝对值,无论其符号如何。
| |
AClone(__Array) |
复制一个多维数组。
| |
ACloneT(__ArrayBaseT) |
复制一个多维数组。
| |
ACloneShallow(__Array) |
浅复制一个数组,不包括其子数组。
| |
ACloneShallowT(__ArrayBaseT) |
浅复制一个数组,不包括其子数组。
| |
ACopy |
将元素从一个数组复制到另一个数组。
| |
ACos |
返回指定数值表达式的反余弦值。
| |
ACot |
计算一个数的反余切。
| |
ADel(__Array, UInt32) |
删除数组元素。
| |
ADelT(__ArrayBaseT, UInt32) |
删除数组元素。
| |
ADim | Calculate the # of dimensions in an array | |
ADimPic | Calculate a string that represents the dimensions in an array | |
ADir |
用目录信息填充一系列数组。
注意: ADir() 是一个兼容性函数,因此不推荐使用。 它被 Directory() 函数取代,后者将所有文件信息返回在一个多维数组中。 | |
AEval(__Array, ICodeblock) |
对数组中的每个元素执行代码块。
| |
AEval(__Array, ICodeblock, __Usual) |
对数组中的每个元素执行代码块。
| |
AEval(__Array, ICodeblock, __Usual, __Usual) |
对数组中的每个元素执行代码块。
| |
AEvalT(__ArrayBaseT, ActionT) |
对数组中的每个元素执行代码块。
| |
AEvalT(__ArrayBaseT, ActionT, UInt32) |
对数组中的每个元素执行代码块。
| |
AEvalT(__ArrayBaseT, ActionT, UInt32, UInt32) |
对数组中的每个元素执行代码块。
| |
AEvalA(__Array, ICodeblock) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalA(__Array, ICodeblock, __Usual) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalA(__Array, ICodeblock, __Usual, __Usual) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalAT(__ArrayBaseT, FuncT, T) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalAT(__ArrayBaseT, FuncT, T, UInt32) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalAT(__ArrayBaseT, FuncT, T, UInt32, UInt32) |
对数组中的每个元素执行代码块,并将返回值赋给数组中的每个元素。
| |
AEvalOld(__Array, ICodeblock) |
对数组中的每个元素执行代码块。
| |
AEvalOld(__Array, ICodeblock, __Usual) |
对数组中的每个元素执行代码块。
| |
AEvalOld(__Array, ICodeblock, __Usual, __Usual) |
对数组中的每个元素执行代码块。
| |
AFields |
用当前数据库文件的结构填充数组。
注意: AFields() 是一个兼容性函数,因此不推荐使用。 它已被 DBStruct() 取代,后者不需要在调用前存在任何数组,并返回一个包含当前数据库文件结构的多维数组。 | |
AFill |
用指定值填充数组元素。
| |
AIns(__Array, UInt32) |
在数组中插入一个元素并将其赋值为 NIL。
| |
AInsT(__ArrayBaseT, UInt32) |
在数组中插入一个元素并将其赋值为 NIL。
| |
ALen(__Array) |
返回数组中元素的数量。
| |
ALenT(__ArrayBaseT) |
返回数组中元素的数量。
| |
Alias |
返回指定工作区的别名作为字符串。
| |
Alias0 |
返回当前工作区的别名作为字符串。
| |
Alias0Sym |
返回当前工作区的别名作为符号。
| |
AllowCollectThread | 已过时。 | |
Ansi2OemBuff |
将源缓冲区中指定数量的 ANSI 字符转换为相应的 OEM 字符缓冲区。
| |
AReplicate |
创建一个数组并用默认值填充其元素。
| |
Array |
创建具有指定元素数量和维度的未初始化数组。
| |
Array(__Usual) |
创建具有指定元素数量和维度的未初始化数组。
| |
ArrayBuild |
创建一个空数组。
| |
ArrayCreate(UInt32) |
创建一个未初始化的一维数组。
| |
ArrayCreateT(UInt32) |
创建一个未初始化的一维数组。
| |
ArrayDeProtect(__Array) |
从整个数组中移除写保护。
| |
ArrayDeProtectT(__ArrayBaseT) |
从整个数组中移除写保护。
| |
ArrayGet(__Array, UInt32) |
读取数组元素。
| |
ArrayGetT(__ArrayBaseT, UInt32) |
读取数组元素。
| |
ArrayInit |
创建一个已初始化的数组。
| |
ArrayNew |
创建具有指定元素数量和维度的未初始化数组。
| |
ArrayNew(__Usual) |
创建具有指定元素数量和维度的未初始化数组。
| |
ArrayNewT(Int32) |
创建具有指定元素数量和维度的未初始化数组。
| |
ArrayNewT(UInt32) |
创建具有指定元素数量和维度的未初始化数组。
| |
ArrayProtect(__Array) |
保护数组,使其在声明函数之外无法被修改。
| |
ArrayProtectT(__ArrayBaseT) |
保护数组,使其在声明函数之外无法被修改。
| |
ArrayPut(__Array, UInt32, __Usual) |
向数组元素写入值。
| |
ArrayPutT(__ArrayBaseT, UInt32, T) |
向数组元素写入值。
| |
ArrayStore(__Array, __Usual*, UInt32) |
将数组存储到缓冲区。
| |
ArrayStoreT(__ArrayBaseT, T*, UInt32) |
将数组存储到缓冲区。
| |
ArraySwap(__Array, UInt32, __Usual) |
替换数组元素的值并返回原值。
| |
ArraySwapT(__ArrayBaseT, UInt32, T) |
替换数组元素的值并返回原值。
| |
AScan(__Array, __Usual) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScan(__Array, __Usual, __Usual) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScan(__Array, __Usual, __Usual, __Usual) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, FuncT, Boolean) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, T) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, FuncT, Boolean, Int32) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, T, Int32) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, FuncT, Boolean, Int32, Int32) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanT(__ArrayBaseT, T, Int32, Int32) |
扫描数组直到找到一个值或代码块返回 TRUE。
| |
AScanBin |
扫描已排序的数组,直到找到一个值或代码块返回0。
| |
AScanBinExact |
扫描已排序的数组,直到找到一个精确匹配或代码块返回0。
| |
AScanExact(__Array, __Usual) |
扫描数组直到找到精确匹配或代码块返回TRUE。
| |
AScanExact(__Array, __Usual, __Usual) |
扫描数组直到找到精确匹配或代码块返回TRUE。
| |
AScanExact(__Array, __Usual, __Usual, __Usual) |
扫描数组直到找到精确匹配或代码块返回TRUE。
| |
ASend |
对数组中的每个对象元素调用一个方法。
| |
AsHexString |
将值转换为十六进制字符串。
| |
ASin |
返回数值表达式的反正弦值(以弧度为单位)。
| |
ASize(__Array, UInt32) |
增大或缩小数组。
| |
ASizeT(__ArrayBaseT, UInt32) |
增大或缩小数组。
| |
ASort(__Array, __Usual, __Usual, __Usual) |
对数组进行排序。
| |
ASortT(__ArrayBaseT, FuncT, T, Boolean) |
对数组进行排序。
| |
ASortT(__ArrayBaseT, Int32, Int32, FuncT, T, Boolean) |
对数组进行排序。
| |
AsPadr |
Convert a value to a right-padded string.
| |
AsString |
将值转换为字符串。
| |
AsSymbol |
将字符串或PSZ转换为符号。
| |
ATail(__Array) |
返回数组的最后一个元素。
| |
ATailT(__ArrayBaseT) |
返回数组的最后一个元素。
| |
ATan |
计算一个数的反正切值。
| |
Atan2 |
返回正切值为两个指定数值商的角度。
| |
ATrueDel(__Array, UInt32) |
删除数组元素。
| |
ATrueDelT(__ArrayBaseT, UInt32) |
删除数组元素。
| |
Between |
确定一个值是否在另外两个值之间。
| |
Bin2Date |
将一个字符串中的 32 位二进制日期转换为日期数据类型。
| |
Bin2F |
将一个字符串中的 80 位浮点数转换为 float 值。
| |
Bin2Logic |
将包含 8 位逻辑值的字符串转换为逻辑值。
| |
BLOBDirectExport |
将 binary large object (BLOB) 指针的内容导出到文件中。注意: BLOB 文件 (.DBV 或 .FPT) 用于存储备忘录字段信息,作为替代标准 .DBT 文件机制的方法,支持一些 RDDs。 它是一个更为强大和高效的机制,用于存储和检索大量数据,而不是使用 .DBT 文件。 X# 提供了 DBFCDX 驱动程序,它默认使用 BLOB 文件存储机制,并且提供了 DBFBLOB 驱动程序,您可以将其作为继承的驱动程序用于其他 RDDs。 | |
BLOBDirectGet |
从 BLOB 文件中检索数据,而不需要引用特定的字段。
| |
BLOBDirectImport |
将文件导入 BLOB 文件中,并返回到数据的指针。
| |
BLOBDirectPut |
在不引用特定字段的情况下将数据放入 BLOB 文件中。
| |
BLOBExport |
将 BLOB 的内容,根据其备注字段号,复制到文件中。
| |
BLOBGet |
通过备注字段号获取 BLOB 的内容
| |
BLOBImport |
通过备注字段号将文件的内容读取到 BLOB 中
| |
BLOBRootGet |
从 BLOB 文件的根目录中检索数据。
| |
BLOBRootLock |
在 BLOB 文件的根目录中获取锁。
| |
BLOBRootPut |
在 BLOB 文件的根区域存储数据。
| |
BLOBRootUnlock |
释放 BLOB 文件根区域的锁定。
| |
Bof |
判断是否遇到文件开头。
| |
Bof(__Usual) |
判断是否遇到文件开头。
| |
CanBreak |
Check if a BEGIN SEQUENCE...END construct is active.
| |
CDoW |
从日期中提取星期几的名称。
| |
Ceil |
将数字向上舍入到下一个最高整数。
| |
CheckInstanceOf |
确定对象是否为特定类的实例。
| |
ClassCount |
返回应用程序可用的类的数量。
| |
ClassList |
返回一个符号数组,对应于应用程序可用的类。
| |
ClassName |
获取对象的类名。
| |
ClassTree |
获取对象的类层次结构。
| |
ClassTreeClass |
获取类的层次结构。
| |
cls |
清除终端窗口并将光标定位到第0行第0列。
| |
CMonth |
从日期中提取月份名称。
| |
Col |
返回终端窗口中光标的当前列位置。
| |
Collect |
已过时。
Call the garbage collector if a watermark is reached.
| |
CollectCount |
已过时。
Count the number of garbage collections performed by the system.
| |
CollectForced |
已过时。
Call the garbage collector.
| |
ConcatAtom |
Concatenate two Symbols.
| |
ConcatAtom3 |
Concatenate three Symbols.
| |
ConcatAtom4 | ||
ConcatAtom5 | ||
ConDate |
将表示年、月和日的一组数字格式化为日期。
| |
Cos |
计算数字的余弦值。
| |
Cot |
计算一个值的余切。
| |
CParamCount |
Return the number of arguments that a code block is expecting.
| |
CreateInstance |
创建一个对象。
| |
CSend |
调用一个方法。
| |
CToD(String) |
将日期字符串转换为日期格式。
| |
CToD(String, String) |
将日期字符串转换为日期格式。
| |
CToDAnsi |
将ANSI日期字符串转换为日期格式。
| |
Date |
将系统日期作为日期值返回。
| |
Date(UInt32, UInt32, UInt32) |
将表示年、月和日的一组数字格式化为日期。
| |
Date2Bin |
将日期转换为32位二进制日期字符串。
| |
Day |
从日期中提取月份中的日期数。
| |
DbApp |
从数据库文件导入记录。
| |
DbAppDelim |
从分隔文本文件导入记录。
| |
DbAppend |
向数据库文件添加新记录。
| |
DbAppSdf |
从 SDF 文件导入记录。
| |
DbAutoLock | Automatically lock a record in the FoxPro dialect | |
DbAutoLockArea | Automatically lock a record in the FoxPro dialect | |
DbAutoUnLock | Automatically unlock a record in the FoxPro dialect | |
DbAutoUnLockArea | Automatically unlock a record in the FoxPro dialect | |
DbBlobInfo | ||
DbBuffRefresh | Refresh the buffer for the current workarea, discarding any changes that were made. | |
DbBuffRefresh(__Usual) | ||
DbClearFilter |
清除逻辑过滤条件。
| |
DbClearFilter(__Usual) |
清除逻辑过滤条件。
| |
DbClearIndex |
从工作区的排序列表中移除排序并关闭相关的索引文件。
| |
DBClearOrderCondition |
清除排序的条件和范围。
| |
DbClearRelation |
清除所有活动的关系。
| |
DbClearScope | Clears the top and/or bottom scope. | |
DbCloseAll |
关闭所有工作区中的所有文件。
| |
DbCloseArea |
关闭工作区中的所有文件。
| |
DbCloseArea(__Usual) |
关闭工作区中的所有文件。
| |
DbCommit |
将一个工作区中所有待处理的更新刷新到磁盘。
| |
DbCommitAll |
将所有工作区中所有待处理的更新刷新到磁盘。
| |
DbContinue |
继续执行挂起的定位条件。
| |
DbCopy |
将记录导出到新的数据库文件。
| |
DbCopyDelim |
将记录导出到新的分隔文本文件。
| |
DbCopySDF |
将记录导出到新的 SDF 文件。
| |
DbCopyStruct |
从另一个数据库文件创建具有字段定义的空数据库文件。
| |
DbCopyXStruct |
将数据库文件结构中的字段定义复制到结构扩展文件中作为数据。
| |
DbCreate |
从数据库结构数组创建数据库文件。
| |
DbCreateIndex |
创建索引文件并向其添加一个顺序。
| |
DbCreateOrder |
在索引文件中创建或替换一个顺序。
| |
DbDelete |
标记当前记录为删除状态。
| |
DbDelete(__Usual) |
标记当前记录为删除状态。
| |
DbDeleteOrder |
从打开的索引文件中删除一个排序。
| |
DbDriver |
返回应用程序的默认 RDD。
| |
DbEval |
对符合指定范围和/或条件的每条记录评估代码块。
| |
DBF |
返回别名的名称。
注意:DBF() 是一个兼容性函数,不再推荐使用。 它已被 Alias0() 取代。更多信息请参见 Alias0()。 | |
DBF(__Usual) |
返回别名的名称。
注意:DBF() 是一个兼容性函数,不再推荐使用。 它已被 Alias0() 取代。更多信息请参见 Alias0()。 | |
DbFieldInfo |
返回并可选择性地更改字段信息。
| |
DBFileCopy | ||
DbFilter |
返回过滤条件。
| |
DbGetSelect |
返回工作区编号。
| |
DbGoBottom |
移动到最后一个逻辑记录。
| |
DbGoto(__Usual) |
移动到指定记录号的记录。
| |
DbGoto(__Usual, __Usual) |
移动到指定记录号的记录。
| |
DbGoTop |
移动到第一个逻辑记录。
| |
DbInfo |
返回并可选择性地更改有关工作区中打开的数据库文件的信息。
| |
DbJoin |
通过合并两个工作区的记录/字段来创建一个新的数据库文件。
| |
DbJoinAppend | ||
DbLocate |
搜索匹配指定条件和范围的第一条记录。
| |
DbMemoExt | 返回当前工作区文件的备注扩展名。例如DBT或FPT。 | |
DbMemoField |
返回DBF记录的备注字段指针。
| |
DbOrderInfo |
返回并可选择性地更改有关索引顺序和索引文件的信息。
| |
DbPack |
从数据库文件中删除所有标记为删除的记录,重建所有活动顺序,并恢复被删除记录占用的所有物理空间。
| |
DbRecall |
如果当前记录已被标记为删除,则恢复该记录。
| |
DbRecall(__Usual) |
如果当前记录已被标记为删除,则恢复该记录。
| |
DbRecordInfo |
检索记录的字段定义信息。
| |
DbReindex |
重建工作区中 Order 列表的所有 Order 。
| |
DbRelation |
返回指定关系的链接表达式。
| |
DbRLock |
在共享数据库文件中锁定记录,可选择保留先前的记录锁定。
| |
DbRLockList |
获取锁定记录的列表。
| |
DbRSelect |
返回关系的工作区号。
| |
DbRUnLock |
释放所有或指定的记录锁。
| |
DbScope | Checks if a scope is set in a work area. | |
DbSeek |
移动到控制顺序中具有指定键值的记录。
| |
DbSelect |
选择一个新的工作区并检索当前工作区。
| |
DbSelectArea |
更改当前工作区。
| |
DbSetDriver |
返回并可选地更改应用程序的默认 RDD 驱动程序。
注意:DBSetDriver() 是一个兼容性函数,不再推荐使用。 它已被 RDDSetDefault() 函数取代。有关更多信息,请参阅 RDDSetDefault()。 | |
DbSetFilter |
设置过滤条件。
| |
DbSetFound |
设置找到标志。
| |
DbSetIndex |
在工作区中打开一个索引文件并将其所有排序添加到排序列表中。
| |
DbSetOrder |
为工作区设置控制排序。
| |
DbSetOrderCondition |
设置创建下一个排序时使用的条件和范围。
| |
DbSetRelation |
将指定的工作区关联到当前工作区。
| |
DbSetScope | Sets scope values. | |
DbSetSelect |
选择一个新的工作区。
| |
DbSkip |
移动记录指针到相对于当前记录的位置。
| |
DbSort |
将记录按排序顺序复制到数据库文件中。
| |
DbStruct |
创建包含数据库文件结构的数组。
| |
DbStruct(__Usual) |
创建包含数据库文件结构的数组。
| |
DbSymSelect |
通过指定别名作为符号来选择新的工作区。
| |
DbTotal |
根据键值将记录汇总到数据库文件中。
| |
DbTrans |
将记录传输到打开的数据库文件。
| |
DbUnLock |
释放工作区的所有锁定或指定锁定。
| |
DbUnLock(Int32) |
释放工作区的所有锁定或指定锁定。
| |
DbUnLockAll |
释放所有工作区的所有锁定。
| |
DbUpdate |
根据指定的键表达式,用另一个工作区的值替换当前工作区的字段。
| |
DbUseArea |
打开一个数据库文件。
| |
DbZap |
从打开的文件中删除所有记录。
| |
DebOut |
Write information to the Debug Terminal Program
| |
Default |
为 NIL 参数分配默认值。
| |
Deleted |
返回当前记录的删除状态。
| |
Deleted(__Usual) |
返回当前记录的删除状态。
| |
Descend |
创建降序键值。
| |
DescendA |
创建降序键值。
| |
DirChange |
更改当前 Windows 目录。
| |
Directory |
创建一个包含目录和文件信息的数组。
| |
DirMake |
创建一个目录。
| |
DirRemove |
删除一个目录。
| |
DiskChange |
更改当前磁盘驱动器。
| |
DoError | ||
DoW |
从日期中提取星期几的数字。
| |
DOY |
Return the Day of Year
| |
DToC |
将日期转换为字符串。
| |
DToR |
将度数转换为弧度。
| |
DToS |
将日期值转换为格式为 yyyymmdd 的字符串。
| |
Empty(Boolean) |
确定表达式的结果是否为空。
| |
Empty(DateTime) |
确定表达式的结果是否为空。
| |
Empty(Int32) |
确定表达式的结果是否为空。
| |
Empty(Object) |
确定表达式的结果是否为空。
| |
Empty(String) |
确定表达式的结果是否为空。
| |
Empty(UInt32) |
确定表达式的结果是否为空。
| |
Empty(Void*) |
确定表达式的结果是否为空。
| |
Empty(__Array) |
确定表达式的结果是否为空。
| |
Empty(__Currency) |
确定表达式的结果是否为空。
| |
Empty(__Date) |
确定表达式的结果是否为空。
| |
Empty(__Float) |
确定表达式的结果是否为空。
| |
Empty(__Psz) |
确定表达式的结果是否为空。
| |
Empty(__Symbol) |
确定表达式的结果是否为空。
| |
Empty(__Usual) |
确定表达式的结果是否为空。
| |
EmptyT(ICollectionT) |
确定表达式的结果是否为空。
| |
EmptyT(T) |
确定表达式的结果是否为空。
| |
EmptyT(T) |
确定表达式的结果是否为空。
| |
EmptyT(__ArrayBaseT) |
确定表达式的结果是否为空。
| |
EmptyField |
确定当前工作区中的字段 n 是否为空。
| |
EmptyPSZ | ||
EmptyRecord |
确定当前工作区中的当前记录是否为空。
| |
EmptyString | ||
EmptyUsual |
返回指定数据类型的空值。
| |
EnableArrayIndexCheck | Suppress Array Index check to be compatible with Visual Objects | |
EnableLBOptimizations | ||
EnforceNumeric |
确保变量是数值类型。
| |
EnforceType(__Usual, UInt32) |
确保变量是特定类型。
| |
EnforceType(__Usual, UInt32) |
确保变量是特定类型。
| |
Eof |
确定何时遇到文件结尾。
| |
Eof(__Usual) |
确定何时遇到文件结尾。
| |
ErrorBlock |
返回并可选择性地更改在发生运行时错误时执行的代码块。
| |
ErrorBlock(Codeblock) |
返回并可选择性地更改在发生运行时错误时执行的代码块。
| |
ErrorExec | ||
ErrorSys | ||
Eval(Object, __Usual) |
Evaluate a code block or an objects Eval() method.
| |
Eval(__Usual, __Usual) |
Evaluate a code block or an objects Eval() method.
| |
Eval(ICodeblock, __Usual) |
Evaluate a code block
| |
Evaluate(String) |
评估包含在字符串中的表达式。
| |
Evaluate(String, Boolean) |
评估包含在字符串中的表达式。
| |
ExecScript |
允许您在运行时从变量、表格和其他文本中执行多行代码。
| |
ExecScriptFast |
允许您在运行时从变量、表格和其他文本中执行多行代码。
| |
ExecScriptSlow |
允许您在运行时从变量、表格和其他文本中执行多行代码。
| |
Exp |
计算自然对数的数值。
| |
F2Bin |
将浮点数转换为包含 80 位浮点数的字符串。
| |
Fact |
计算一个数的阶乘。
| |
FCount |
返回当前数据库文件中的字段数量。
| |
FCount(__Usual) |
返回当前数据库文件中的字段数量。
| |
FieldBlock |
返回一个用于通过名称标识的字段的设置-获取代码块。
| |
FieldBlockSym |
返回一个用于通过符号标识的字段的设置-获取代码块。
| |
FieldGet |
获取由其位置标识的字段的内容。
| |
FieldGetAlias |
获取由工作区别名和字段名标识的字段的内容。
| |
FieldGetArea |
获取由工作区和符号标识的字段的内容。
| |
FieldGetBytes |
获取由其位置标识的字段的内容。
| |
FieldGetSelect |
获取由工作区别名和字段名标识的字段的内容。
| |
FieldGetSym |
通过符号名称获取字段内容。
| |
FieldName(UInt32) |
返回字段名称作为字符串。
| |
FieldName(UInt32, __Usual) |
返回字段名称作为字符串。
| |
FieldPos(String) |
返回字段的位置。
| |
FieldPos(String, UInt32) |
返回字段的位置。
| |
FieldPosSym |
返回由符号标识的字段的位置。
| |
FieldPut |
通过位置设置字段的值。
| |
FieldPutAlias |
设置由工作区别名和字段名标识的字段的值。
| |
FieldPutArea |
通过工作区号和字段名设置字段的值。
| |
FieldPutBytes | Write an array of bytes direct to the workarea buffer. | |
FieldPutSelect |
通过工作区别名和字段名设置字段的值。
| |
FieldPutSym |
通过符号名称设置字段的值。
| |
FieldSym(UInt32) |
返回字段名称作为符号。
| |
FieldSym(UInt32, __Usual) |
返回字段名称作为符号。
| |
FieldWBlock |
返回指定工作区中以字符串指定的字段的设置-获取代码块。
| |
FieldWBlockSym |
返回指定工作区中以符号指定的字段的设置-获取代码块。
| |
FindClass |
Find a class in the referenced assemblies
| |
Float2Long | ||
FloatFormat |
设置浮点数的显示格式。
| |
Flock |
锁定已打开并共享的数据库文件。
| |
Flock(__Usual) |
锁定已打开并共享的数据库文件。
| |
Floor |
将数字向下舍入到最接近的较小整数。
| |
Found |
确定上一次搜索操作是否成功。
| |
Found(__Usual) |
确定上一次搜索操作是否成功。
| |
FParamCount | Return the number of local arguments that a function is expecting. | |
Frac |
返回数字的小数部分。
| |
FRead(IntPtr, IntPtr, UInt32) |
从文件中读取字符到分配的缓冲区中。
| |
FRead(IntPtr, __Usual, UInt32) |
从文件中读取字符到通过引用传递的缓冲区变量中。
| |
FRead3 |
从文件中读取字符到分配的缓冲区中。
| |
FRead4 |
从文件中读取字符到已分配的缓冲区。
| |
FReadLine |
从打开的文件中读取一行。
| |
FReadText3 |
从文件中读取字符到通过引用传递的缓冲区变量中。
| |
FSeek |
将文件指针设置到新位置。
| |
FWrite |
将字符串写入打开的文件。
| |
FWrite3 |
将缓冲区的内容写入打开的文件。
| |
FWriteLine |
将字符串、回车符和换行符写入打开的文件。
| |
FWriteText |
将字符串写入打开的文件,具有 SetAnsi() 依赖性。
| |
GetColor | ||
GetRTFullPath | ||
GetThreadCount | ||
GetTickCountLow |
Get the number of 1/10000 seconds that have elapsed since Windows was started.
| |
Header |
返回数据库文件头的长度。
| |
Header(__Usual) |
返回数据库文件头的长度。
| |
InCollect |
已过时。
Check whether the application is in a garbage collection phase.
| |
IndexCount | 返回当前工作区中打开的索引数量 | |
IndexExt |
返回由其 RDD 定义的工作区的默认索引文件扩展名。
| |
IndexHPLock |
返回并可选择更改用于新创建的 .NTX 文件的高性能(HP)锁定方案的设置。
| |
IndexKey |
返回指定 Order 的关键表达式。
| |
IndexOrd |
返回控制 Order 在 Order 列表中的位置。
| |
InList |
指示系列中的第一个表达式是否在后续中重复。
| |
InListExact |
指示系列中的第一个表达式是否在后续中重复。
| |
Integer |
截断或向下取整带小数位的数字为整数。
| |
IsAccess |
检查是否可以向对象发送特定的访问方法。
| |
IsArray |
确定一个值是否为数组。
| |
IsAssign |
检查是否可以向对象发送特定的赋值方法。
| |
IsBinary |
Determine if a value is a Binary.
| |
IsByRef |
Determine if a value is passed by reference
| |
IsClass |
确定类是否存在。
| |
IsClassOf |
确定一个类是否是另一个类的子类。
| |
IsCodeBlock |
确定一个值是否为代码块。
| |
IsCurrency |
Determine if a value is a Currency.
| |
IsDate |
确定值是否为日期(DATE)。
| |
IsDateTime |
Determine if a value is a DateTime.
| |
IsDecimal |
Determine if a value is a Decimal.
| |
IsFloat |
确定值是否为浮点数(FLOAT)。
| |
IsFractional |
Determine if a value is a Decimal or a Float
| |
IsInstanceOf |
确定对象是否为特定类的实例。
| |
IsInstanceOfUsual |
确定 USUAL 中的对象是否为某个类的实例。
| |
IsInt64 |
Determine if a value is a INT64.
| |
IsInteger |
Determine if a value is an integer (LONG or INT64).
| |
IsLogic |
确定一个值是否为逻辑值。
| |
IsLong |
确定值是否为 LONGINT。
| |
IsMethod |
检查特定方法是否可以发送到对象。
| |
IsMethodClass |
检查特定方法是否可以发送到类。
| |
IsMethodUsual |
检查特定方法是否可以发送到USUAL中的对象。
| |
IsNil |
确定一个值是否为NIL。
| |
IsNumeric |
确定一个值是否为数字。
| |
IsObject |
确定值是否为对象。
| |
IsPtr |
确定一个值是否为指针。
| |
IsString |
确定一个值是否为字符串。
| |
IsSymbol |
确定一个值是否为符号。
| |
IVarGet |
返回导出实例变量的内容。
| |
IVarGetInfo |
获取有关特定实例变量(或访问方法)声明方式的信息。
| |
IVarGetSelf |
返回实例变量的内容。
| |
IvarList |
将对象的所有实例变量存储到数组中。
| |
IvarListClass |
将类的所有实例变量存储到数组中。
| |
IVarPut |
将值分配给导出实例变量。
| |
IVarPutInfo |
获取有关特定实例变量(或赋值方法)声明方式的信息。
| |
IVarPutSelf |
将值分配给实例变量。
| |
JCDOW | ||
JCMONTH | ||
JCYEAR | ||
LastRec |
返回数据库文件中最后一条记录的编号。
| |
LastRec(__Usual) |
返回数据库文件中最后一条记录的编号。
| |
Len |
返回字符串或数组的长度。
| |
LOG |
计算数字值的自然对数。
| |
Log10 |
计算数字值的常用对数。
| |
LUpdate |
返回数据库文件最后修改和关闭的日期。
| |
LUpdate(__Usual) |
返回数据库文件最后修改和关闭的日期。
| |
MAssign |
对存储在指定字符串中的变量名执行赋值。
| |
Max |
返回两个值中的较大者。
| |
MaxAtom |
Determine the number of Symbols in the atom table.
| |
MCompile(String) |
宏编译字符串。
| |
MCompile(String, Boolean) |
宏编译字符串。
| |
Mem2String |
从缓冲区的左侧提取指定大小的子字符串。
| |
MemAlloc |
分配指定大小的静态内存缓冲区。
| |
MemAtSpecial |
获取缓冲区中第一个特殊控制字符的位置。
| |
MemByte |
获取指向内存缓冲区中字节的指针。
| |
MemCAlloc |
分配指定大小的静态内存缓冲区。
| |
MemChr |
获取指向内存缓冲区中匹配字符值的指针。
| |
MemClear |
用空字符填充内存缓冲区。
| |
MemComp |
比较两个内存缓冲区中的字节。
| |
MemCopy |
复制一个内存缓冲区到另一个。
| |
MemCopyString |
复制一个内存缓冲区到另一个,并用空格填充任何剩余空间。
| |
MemDWord |
获取指向内存缓冲区中匹配的双字的指针。
| |
MemFree |
释放指定的内存缓冲区。
| |
MemGrpAlloc |
在组中分配一个新的内存缓冲区。
| |
MemGrpCAlloc |
分配指定大小的静态内存缓冲区。
| |
MemGrpClose |
关闭内存组。
| |
MemGrpEnum |
Enumerate all the pointers allocated in a memory group
| |
MemGrpOpen |
打开一个新的内存组。
| |
MemInt |
获取指向内存缓冲区中匹配整数的指针。
| |
MemLen | ||
MemLong |
获取指向内存缓冲区中匹配长整数的指针。
| |
MemLower | ||
MemMove |
将一个内存缓冲区移动到另一个。
| |
MemoTran |
用可显示的字符替换回车/换行符。
| |
MemRealloc |
ReAllocate a static memory buffer of a specified size.
| |
MemSet |
用指定字符填充内存缓冲区。
| |
MemShort |
获取内存缓冲区中匹配的短整数的指针。
| |
MemTotal |
报告其他内存管理函数使用的总字节数。
| |
MemTrace | Retrieve memory tracing state. | |
MemTrace(Boolean) | Enable / disable memory tracing | |
MemUpper | ||
MemVarBlock |
返回给定内存变量的设置-获取代码块。
| |
MemVarBlockSym |
返回给定内存变量的设置-获取代码块。
| |
MemVarClear |
Release a memory variable
| |
MemVarGet |
返回内存变量的内容。
| |
MemVarGetSym |
返回内存变量的内容。
| |
MemVarPut |
为给定名称的内存变量分配一个值。
| |
MemVarPutSym |
为给定名称的内存变量分配一个值。
| |
MemVarRelease |
Release a memory variable
| |
MemVarTryGet | ||
MemWalk |
遍历内存系统,检查有效性。
| |
MemWord |
获取指向内存缓冲区中匹配字的指针。
| |
MethodList |
创建指定对象的类列表,以数组形式返回。
| |
MethodListClass |
创建指定类的类列表,以数组形式返回。
| |
MExec |
评估宏编译的字符串。
| |
Min |
返回两个值中的较小者。
| |
MLCount |
计算字符串中的行数。
| |
MLcToPos |
返回格式化字符串中字符的位置。
| |
MLPos |
确定字符串中行的位置。
| |
Mod |
返回一个数字除以另一个数字的余数。
| |
Month |
从日期中提取月份的数字。
| |
MParamCount |
返回方法期望的参数数量。
| |
MPosToLc |
返回格式化字符串中字符的行和列位置。
| |
NewIndexLock |
返回并可选择更改设置,以确定是否在 .NTX 文件中使用新的锁定偏移量 -1 (0xFFFFFFFF)。
| |
NewLocks |
返回设置以确定是否在 .NTX 文件中使用新的锁定偏移量 -1 (0xFFFFFFFF)。
注意:NewLocks() 是一个兼容函数,因此不推荐使用。 它被 NewIndexLock() 函数取代,后者允许您更改和检索设置。有关更多信息,请参考 NewIndexLock()。 | |
NoMethod |
识别无效的方法调用。
| |
NTrim |
将数值表达式转换为左侧修剪的字符串。
| |
Object2Array |
将对象的实例变量的值转换为数组。
| |
Object2Float |
Convert an object containing a numeric value to a FLOAT
| |
Oem2AnsiBuff |
将源缓冲区中的指定数量的OEM字符转换为相应的ANSI字符缓冲区。
| |
OOPTree |
返回构成类的所有面向对象编程符号的多维数组。
| |
OOPTreeClass |
返回构成对象类的所有面向对象编程符号的多维数组。
| |
OrdBagExt |
返回由其 RDD 定义的工作区的默认索引文件扩展名。
| |
OrdBagName |
返回特定顺序的索引文件名称。
| |
OrdCondSet |
设置顺序的条件和范围。
| |
OrdCount | Determines the number of orders for the current work area. | |
OrdCreate |
在索引文件中创建或替换一个顺序。
| |
OrdDescend |
返回并可选地更改顺序的降序标志。
| |
OrdDestroy |
从打开的索引文件中移除顺序。
| |
OrdFor |
返回顺序的 for 条件。
| |
OrdIsUnique |
返回给定顺序的唯一标志状态。
| |
OrdKey |
返回给定顺序的键表达式。
| |
OrdKeyAdd |
向自定义构建的顺序添加键。
| |
OrdKeyCount |
返回顺序中的键的数量。
| |
OrdKeyDel |
从自定义构建的顺序中删除一个键。
| |
OrdKeyGoto |
移动到控制顺序中由其逻辑记录编号指定的记录。
| |
OrdKeyNo |
获取当前记录的逻辑记录编号。
| |
OrdKeyVal |
获取当前记录在控制顺序中的键值。
| |
OrdList | Return a list of all tag names for the current work area. | |
OrdListAdd |
打开索引文件并将指定的顺序添加到工作区的顺序列表中。
| |
OrdListClear |
从工作区的排序列表中移除排序并关闭相关的索引文件。
| |
OrdListRebuild |
重建工作区的顺序列表中的所有订单。
| |
OrdName |
返回工作区的顺序列表中某个订单的名称。
| |
OrdNumber |
返回工作区的顺序列表中某个订单的位置。
| |
OrdScope |
设置或清除控制顺序中的键值范围。
| |
OrdSetFocus |
为工作区设置控制排序。
| |
OrdSetRelation |
将指定的工作区与当前工作区关联。
| |
OrdSkipUnique |
移动记录指针到控制顺序中的下一个或上一个唯一键。
| |
Pad(__Usual, Int32, String) |
用填充字符在右侧填充字符、数字和日期值。
| |
Pad(__Usual, UInt32, String) |
用填充字符在右侧填充字符、数字和日期值。
| |
PadC(__Usual, Int32, String) |
用填充字符在左右两侧填充字符、数字和日期值。
| |
PadC(__Usual, UInt32, String) |
用填充字符在左右两侧填充字符、数字和日期值。
| |
PadL(__Usual, Int32, String) |
用填充字符在左侧填充字符、数字和日期值。
| |
PadL(__Usual, UInt32, String) |
用填充字符在左侧填充字符、数字和日期值。
| |
PadR(__Usual, Int32, String) |
用填充字符在右侧填充字符、数字和日期值。
| |
PadR(__Usual, UInt32, String) |
用填充字符在右侧填充字符、数字和日期值。
| |
PaletteRGB |
从用户定义的调色板中获取特定颜色。
| |
Pause |
显示系统模态对话框以暂停当前应用程序。
| |
PI |
返回数值常数 pi(π)。
| |
Pow |
将第一个参数提升到第二个参数指定的数值幂。
| |
Psz2String |
将一个以 NULL 结束的字符串转换为强类型字符串。
| |
Psz2Usual |
将一个以 NULL 结束的字符串转换为强类型字符串。
| |
PszAlloc |
将一个 PSZ 指向的缓冲区复制到新分配的内存块,并返回指向该内存的新指针。
| |
PszLen |
将一个 PSZ 指向的缓冲区复制到新分配的内存块,并返回指向该内存的新指针。
| |
QOut |
在终端窗口向控制台显示一个或多个表达式的结果。
| |
QOut(__Usual) |
在终端窗口向控制台显示一个或多个表达式的结果。
| |
QOut(__Usual) |
在终端窗口向控制台显示一个或多个表达式的结果。
| |
QQOut(__Usual) |
在终端窗口向控制台显示一个或多个表达式的结果。
| |
QQOut(__Usual) |
在终端窗口向控制台显示一个或多个表达式的结果。
| |
Rand |
返回一个介于 0 和 1 之间的随机数。
| |
Rand(__Usual) |
返回一个介于 0 和 1 之间的随机数。
| |
RddCount |
获取当前加载的 RDD 数量。
| |
RddInfo |
返回并可选择性地更改由 RDD 直接控制的设置。
| |
RddList |
获取正在使用的 RDD 列表。
| |
RddName |
返回 RDD 名称。
| |
RddSetDefault |
返回并可选地更改应用程序的默认 RDD。
| |
RddSetDefault(String) |
返回并可选地更改应用程序的默认 RDD。
| |
RddVersion | ||
RecCount |
确定数据库文件中的记录数量。
| |
RecCount(__Usual) |
确定数据库文件中的记录数量。
| |
RecNo |
返回当前记录编号。
| |
RecNo(__Usual) |
返回当前记录编号。
| |
RecSize |
确定数据库文件的记录长度。
| |
RecSize(__Usual) |
确定数据库文件的记录长度。
| |
RegisterAxit |
已过时。
Register an object so that it receives an Axit message before being destroyed by the garbage collector.
| |
RLock |
锁定当前记录。
| |
RLock(__Usual) |
锁定当前记录。
| |
RLock(String, __Usual) |
锁定当前记录。
| |
Round |
将数字四舍五入到指定的位数。
| |
Row |
返回终端窗口中光标的屏幕行位置。
| |
RToD |
将弧度转换为相应的角度。
在使用 X# 三角函数 COS()、SIN() 和 TAN() 时,可以使用 RTOD()。
| |
Select |
确定工作区的编号。
| |
Send |
调用一个方法。
| |
Set |
Changes and/or reads a system setting.
| |
SetAlternate | ||
SetAlternate(Boolean) | ||
SetAltFile | ||
SetAltFile(String, Boolean) | ||
SetColor | ||
SetColor(String) | ||
SetConsole | ||
SetConsole(Boolean) | ||
SetFDateTime |
重置文件的日期和时间戳。
| |
SetFloatDelta |
返回并可选地更改决定两个浮点数被认为相等的设置,即使它们是不同的。
| |
SetFloatDelta(Double) |
返回并可选地更改决定两个浮点数被认为相等的设置,即使它们是不同的。
| |
SetPos |
将光标移动到终端窗口的新位置。
| |
SetTextFile | ||
SetTextFile(String, Boolean) | ||
SetTextOutPut | ||
SetTextOutPut(Boolean) | ||
SEval |
对字符串中的每个单个字符执行代码块。
| |
SEvalA |
对字符串中的每个单个字符执行代码块,并更改参数的内容以及返回值。
| |
ShowArray | Dump the contents of an array to the terminal window | |
ShowObject | Dump the contents of an object to the terminal window | |
ShowPrivates | Dump the currently defined privates to the terminal window | |
ShowPublics | Dump the currently defined publics to the terminal window | |
Sin |
计算一个数的正弦值。
| |
SplitPath(String, String, String, String, String) |
将路径名拆分为其组件。
| |
SplitPath(__Psz, __Psz, __Psz, __Psz, __Psz) |
已过时。
将路径名拆分为其组件。
| |
SQrt |
返回正数的平方根。
| |
SToD |
将 ANSI 日期字符串转换为日期格式。
| |
Str |
将数值表达式转换为字符串。
| |
Str1 |
将数值表达式转换为字符串。
| |
Str2 |
将数值表达式转换为指定长度的字符串。
| |
Str3 |
将数值表达式转换为特定长度和小数位数的字符串。
| |
StrEvaluate |
允许在运行时对字符串进行文本替换。
| |
StrFloat |
将浮点表达式转换为 PSZ。
| |
String2Atom |
Convert a string to a Symbol.
| |
String2Symbol |
Convert a string to an uppercase Symbol.
| |
StringAlloc |
将字符串复制到新分配的内存块并返回指向该内存的 PSZ。
| |
StrInt |
将整数表达式转换为 PSZ。
| |
StrLong |
将长整型表达式转换为 PSZ。
| |
StrToFloat |
将包含数值的字符串转换为数值数据类型。
| |
StrTran |
在字符串中搜索和替换字符。
| |
StrZero(__Usual) |
将数字表达式转换为字符串,并用前导零而非空格填充。
| |
StrZero(__Usual, Int32) |
将数字表达式转换为字符串,并用前导零而非空格填充。
| |
StrZero(__Usual, Int32, Int32) |
将数字表达式转换为字符串,并用前导零而非空格填充。
| |
SubS |
从字符串中提取子字符串。
| |
SubStr |
从字符串中提取子字符串。
| |
Symbol2String |
Convert a symbol to string
| |
SysAddAtom(String) |
Convert a null-terminated string to a Symbol and add it to the atom table.
| |
SysAddAtom(__Psz) |
Convert a null-terminated string to a Symbol and add it to the atom table.
| |
SysAddAtomUpperA(String) |
Convert a null-terminated string to an uppercase Symbol and add it to the atom table.
| |
SysAddAtomUpperA(__Psz) |
Convert a null-terminated string to an uppercase Symbol and add it to the atom table.
| |
SysCompAtom | ||
SysFindAtom(String) |
Determine whether a Symbol is in the atom table.
| |
SysFindAtom(__Psz) |
Determine whether a Symbol is in the atom table.
| |
SysGetAtomName |
Convert a Symbol to a null-terminated string.
| |
Tan |
计算一个数的正切值。
| |
TimePsz |
以由各种国际化设置决定的格式返回系统时间。
| |
TimePsz24 |
以24小时格式返回系统时间。
| |
Today |
将系统日期作为日期值返回。
| |
Tone |
以指定的频率和持续时间发出扬声器音调。
注意: Tone() 是一个兼容性函数,不再推荐使用。 它被 Windows API 的 MessageBeep()、SndPlaySound() 和 MCI 系列函数所取代。MessageBeep() 在系统库中定义,而其他函数在 Win32 API 库中定义。要使用这些函数,您必须在应用程序的搜索路径中包含 Win32 API 库。 | |
ToWord |
将数字转换为字。
| |
Transform(Boolean, String) |
将任何值转换为格式化字符串。
| |
Transform(String, String) |
将任何值转换为格式化字符串。
| |
Transform(__Date, String) |
将任何值转换为格式化字符串。
| |
Transform(__Float, String) |
将任何值转换为格式化字符串。
| |
Transform(__Symbol, String) |
将任何值转换为格式化字符串。
| |
Transform(__Usual, String) |
将任何值转换为格式化字符串。
| |
TString |
将指定的秒数转换为时间字符串。
| |
Type(String) |
确定以字符串表示的表达式的数据类型。
| |
Type(String, Int32) |
确定以字符串表示的表达式的数据类型。
| |
Unformat |
将转换后的字符串转回其原始值。
| |
UnRegisterAxit |
Terminate the registration of an object that has been registered with RegisterAxit().
| |
Used |
确定数据库文件是否打开。
| |
Used(__Usual) |
确定数据库文件是否打开。
| |
UsualType |
Determine the data type of an expression.
| |
UsualVal |
Access contents of an address, whether it is passed by reference or not.
| |
Val |
将包含数值的字符串转换为数值数据类型。
| |
ValType |
Determine the data type of an expression.
| |
VarGet |
返回字段或内存变量的内容。
| |
VarGetSym |
返回字段或内存变量的内容。
| |
VarPut |
将值分配给给定名称的字段或内存变量。
| |
VarPutSym |
将值分配给给定名称的字段或内存变量。
| |
Version |
Returns the version of X# you are using.
| |
VoDbAlias |
以字符串形式返回指定工作区的别名。
| |
VoDbAliasSym |
返回指定工作区的别名作为符号。
| |
VoDbAppend |
添加一条新记录。
| |
VoDbBlobInfo(UInt32, UInt32, __Usual) | Retrieve information about a memo column. | |
VoDbBlobInfo(UInt32, UInt32, __Usual) | ||
VoDbBof |
确定是否遇到文件开头。
| |
VoDbBuffRefresh | Refresh the buffer for the current Workarea, discarding any changes that were made. | |
VoDbClearFilter |
清除逻辑过滤条件。
| |
VoDbClearLocate |
通过删除定位代码块来清除定位条件。
| |
VoDbClearRelation |
清除所有活动关系。
| |
VoDbClearScope | 清除活动定位条件。 | |
VoDbCloseAll |
关闭所有工作区中的所有文件。
| |
VoDbCloseArea |
关闭工作区中的所有文件。
| |
VoDbCommit |
刷新一个工作区中的待处理更新。
| |
VoDbCommitAll |
刷新所有工作区中的待处理更新。
| |
VoDbContinue |
恢复挂起的定位条件。
| |
VoDbCreate(String, __Array, String, Boolean, String, String, Boolean, Boolean) |
Create new file through the specified RDDs
| |
VoDbCreate(String, __Array, Type, Boolean, String, String, Boolean, Boolean) |
Create new file through the specified RDDs
| |
VoDbCreate(String, __Array, _RddList, Boolean, String, String, Boolean, Boolean) |
Create new file through the specified RDDs
| |
VoDbDelete |
将当前记录标记为待删除。
| |
VoDbDeleted |
返回当前记录的删除状态。
| |
VoDbEof |
确定是否遇到文件结束。
| |
VoDbEval |
对匹配指定范围和/或条件的每条记录评估代码块。
| |
VoDbFieldGet |
检索指定数据库字段的值。
| |
VoDbFieldGetBytes |
检索指定数据库字段的值。
| |
VoDbFieldInfo(UInt32, UInt32, __Usual) |
检索字段的定义信息。
| |
VoDbFieldInfo(UInt32, UInt32, __Usual) |
检索字段的定义信息。
| |
VoDbFieldPut |
设置指定数据库字段的值。
| |
VoDbFieldPutBytes |
设置指定数据库字段的值。
| |
VoDbFileGet | Import contents from file into Memo field | |
VoDbFilePut | Export field contents from Memo field to file | |
VoDbFilter |
返回过滤器。
| |
VoDbFlock |
锁定已打开和共享的数据库文件。
| |
VoDbFound |
确定上一次搜索操作是否成功。
| |
VoDbGetScope | 获取当前定位条件。 | |
VoDbGetSelect |
返回工作区编号。
| |
VoDbGetSelect(String) |
返回某个别名的工作区编号
| |
VoDbGoBottom |
移动到最后一个逻辑记录。
| |
VoDbGoto |
移动到由记录号指定的记录。
| |
VoDbGoTop |
移动到第一个逻辑记录。
| |
VoDbInfo(UInt32, __Usual) |
检索工作区的信息。
| |
VoDbInfo(UInt32, __Usual) |
检索工作区的信息。
| |
VoDbJoinAppend | Write values to destination Workarea in a JOIN operation | |
VoDbLastRec |
Return the number of the last record in a database file.
| |
VoDbLocate |
搜索符合指定条件和范围的第一条记录。
| |
VoDbMemoExt | Return Memo File extension | |
VoDbOrdBagExt |
Return the default index file extension for a work area as defined by the its RDD.
| |
VoDbOrdCondSet |
设置订单的条件和范围。
| |
VoDbOrdCreate |
在索引文件中创建或替换一个顺序。
| |
VoDbOrdDestroy |
从打开的索引文件中删除一个排序。
| |
VoDbOrderInfo(UInt32, String, __Usual, __Usual) |
返回有关索引文件及其中的订单的信息。
| |
VoDbOrderInfo(UInt32, String, __Usual, __Usual) |
返回有关索引文件及其中的订单的信息。
| |
VoDbOrdListAdd |
在工作区中打开一个索引文件并将其所有排序添加到排序列表中。
| |
VoDbOrdListClear |
从工作区的排序列表中移除排序并关闭相关的索引文件。
| |
VoDbOrdListRebuild |
重建工作区中 Order 列表的所有 Order 。
| |
VoDbOrdSetFocus |
为工作区设置控制排序。
| |
VoDbPack |
从数据库文件中删除所有已标记为删除的记录。
| |
VoDbRddCount | ||
VoDbRddCount(UInt32) | 已过时。 | |
VoDbRddInfo(UInt32, __Usual) | Return and optionally change settings controlled directly by the RDD. | |
VoDbRddInfo(UInt32, __Usual) | Return and optionally change settings controlled directly by the RDD. | |
VoDbRddList | ||
VoDbRddList(_RddList, UInt32) | 已过时。 | |
VoDbRddName |
Return an RDD name.
| |
VoDbRddSetDefault |
返回并可选择更改应用程序的默认 RDD。
| |
VoDbRecall |
如果当前记录被标记为删除,则恢复它。
| |
VoDbRecno |
返回当前记录号。
| |
VoDbRecordGet | Get the contents of the current record as an array of bytes | |
VoDbRecordInfo(UInt32, __Usual, __Usual) |
获取记录的信息。
| |
VoDbRecordInfo(UInt32, __Usual, __Usual) |
获取记录的信息。
| |
VoDbRecordPut(Byte*) | Update the current record from an array of bytes | |
VoDbRecordPut(Byte) | Update the current record from an array of bytes | |
VoDbRelation |
返回指定关系的链接表达式。
| |
VoDbRlock |
锁定当前记录。
| |
VoDbRSelect |
返回关系的工作区号。
| |
VoDbSeek(__Usual, Boolean) |
移动到具有指定键值的记录。
| |
VoDbSeek(__Usual, Boolean, Boolean) |
移动到具有指定键值的记录。
| |
VoDbSelect(UInt32, UInt32) |
选择新的工作区并检索当前工作区。
| |
VoDbSelect(UInt32, __Usual) |
选择新的工作区并检索当前工作区。
| |
VoDbSetFilter |
设置过滤条件。
| |
VoDbSetFound |
设置找到标志。
| |
VoDbSetLocate |
指定定位条件的代码块。
| |
VoDbSetRelation |
将指定的工作区与当前工作区关联。
| |
VoDbSetScope | 设置定位条件。 | |
VoDbSetSelect |
选择新的工作区。
| |
VoDbSkip |
相对于当前记录移动记录指针。
| |
VoDbSkipScope | Position the cursor relative to its current position within the current scope. | |
VoDbSort |
将记录按排序顺序复制到数据库文件中。
| |
VoDbSymSelect |
通过指定工作区的别名作为符号来选择新的工作区,并返回当前工作区的编号。
| |
VoDbTrans |
将记录传输到打开的数据库文件。
| |
VoDbTransRec | Copy a single row from one work area to another. | |
VoDbUnlock |
释放工作区的所有锁定。
| |
VoDbUnLockAll |
释放所有工作区的所有锁定。
| |
VoDbUseArea(Boolean, String, String, String, Boolean, Boolean) |
打开数据库文件。
| |
VoDbUseArea(Boolean, Type, String, String, Boolean, Boolean) |
打开数据库文件。
| |
VoDbUseArea(Boolean, _RddList, String, String, Boolean, Boolean) |
打开数据库文件。
| |
VoDbZap |
从打开的文件中删除所有记录。
| |
XSharpLoadLibrary | Dynamically loads a library (dll) compiled with X#, running any _INIT procedures it may contain. | |
Year |
从日期中提取年份。
|