102 lines
1.5 KiB
Markdown
102 lines
1.5 KiB
Markdown
# 系统相关函数
|
||
|
||
这一页只负责函数定位:先按主题找到模块,再在页内搜索函数名。
|
||
|
||
## 使用方式
|
||
|
||
- 返回总目录:[catalog/index.md](index.md)
|
||
- 需要基础语法时回到 [../../syntax/index.md](../../syntax/index.md)
|
||
- 需要金融任务组织方式时回到 [../../finance/index.md](../../finance/index.md)
|
||
|
||
## 模块范围
|
||
|
||
- 说明:数据类型、表达式调用、性能与运行时能力
|
||
- 主题数:9
|
||
- 函数数:57
|
||
|
||
## 主题目录
|
||
|
||
### 数据类型函数
|
||
|
||
- `DataType`
|
||
- `ifInt`
|
||
- `ifInt64`
|
||
- `ifReal`
|
||
- `ifNumber`
|
||
- `ifString`
|
||
- `ifArray`
|
||
- `ifNil`
|
||
- `ifExp`
|
||
- `ifGraph`
|
||
- `ifGraphGroup`
|
||
- `ifBinary`
|
||
- `ifMatrix`
|
||
- `ifObj`
|
||
- `GetOleObject`
|
||
- `CreateComObject`
|
||
- `CreateMatrix`
|
||
- `MatrixToArray`
|
||
- `GetMatrixFields`
|
||
- `CreateBinary`
|
||
- `ConvertDataToBuf`
|
||
- `ConvertBufToData`
|
||
|
||
### 数据类型函数 / None类型
|
||
|
||
- `ifNone`
|
||
- `GetNone`
|
||
|
||
### 数据类型转换函数
|
||
|
||
- `Integer`
|
||
- `Int64`
|
||
- `Real`
|
||
- `String`
|
||
- `WideString`
|
||
- `Binary`
|
||
- `SetPrecision`
|
||
- `ToSTM`
|
||
- `ToSTN`
|
||
- `ToXML`
|
||
- `XML`
|
||
- `ExportCsv`
|
||
- `ImportCsv`
|
||
|
||
### 复制函数
|
||
|
||
- `dupValue`
|
||
|
||
### 随机函数
|
||
|
||
- `randomize`
|
||
- `random`
|
||
- `RandomFrom`
|
||
|
||
### 条件选择函数
|
||
|
||
- `IfThen`
|
||
- `IfThen3`
|
||
|
||
### 表达式相关函数
|
||
|
||
- `Eval`
|
||
- `Call`
|
||
- `CallInArray`
|
||
- `Invoke`
|
||
- `Invokeinarray`
|
||
- `SafeEval`
|
||
- `DoubleVariableExecute`
|
||
- `MultipleExecute`
|
||
- `SingleVariableExecute`
|
||
- `SafeSetSysParam`
|
||
|
||
### 性能优化相关函数
|
||
|
||
- `SetProfiler`
|
||
- `GetProfilerInfo`
|
||
|
||
### 函数库路径
|
||
|
||
- `sysgettsllibpath`
|
||
- `syssettsllibpath`
|