✨ feat(tsl-api-reference): update API catalog and data dictionary
This commit is contained in:
@@ -15,7 +15,9 @@
|
||||
|
||||
声明:function
|
||||
|
||||
Ole初始化。
|
||||
Ole初始化
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
返回:any
|
||||
|
||||
@@ -30,7 +32,9 @@ return coInitialize();
|
||||
|
||||
声明:function
|
||||
|
||||
Ole结束。
|
||||
Ole结束
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
返回:any
|
||||
|
||||
@@ -46,7 +50,9 @@ return coUnInitialize();
|
||||
|
||||
声明:function
|
||||
|
||||
创建COM对象。如果创建成功则返回真,否则返回假。
|
||||
创建COM对象。如果创建成功则返回真,否则返回假
|
||||
|
||||
<!-- tags: COM 创建 生成 OLE 自动化 -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------ | ------ | ---------------- |
|
||||
@@ -67,7 +73,9 @@ return createComObject('{EE09B103-97E0-11CF-978F-00A02463E06F}', obj);
|
||||
|
||||
声明:function
|
||||
|
||||
将 COM 错误号转为携带该错误号的特殊 `NAN` 数据。
|
||||
将 COM 错误号转为携带该错误号的特殊 `NAN` 数据
|
||||
|
||||
<!-- tags: COM OLE 自动化 NAN -->
|
||||
|
||||
这些错误号由 Excel 定义。常见值包括:
|
||||
|
||||
@@ -98,7 +106,9 @@ return cverr(0x800A07E7);
|
||||
|
||||
声明:function
|
||||
|
||||
获取特殊 `NAN` 中的 COM 错误号。返回值的高位不确定,只应使用低 32 位。
|
||||
获取特殊 `NAN` 中的 COM 错误号。返回值的高位不确定,只应使用低 32 位
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 NAN -->
|
||||
|
||||
使用 `.& 0xFFFFFFFFL` 取低 32 位;不带 `L` 的 `0xFFFFFFFF` 会被解释为 `-1`,无法清除高位。
|
||||
|
||||
@@ -120,7 +130,9 @@ return cverrget(error_value) .& 0xFFFFFFFFL;
|
||||
|
||||
声明:function
|
||||
|
||||
获取一个ComObj对象类型。
|
||||
获取一个ComObj对象类型
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------------ | ------- | ------------------------------------------------------------------------------------------------------------- |
|
||||
@@ -144,6 +156,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
天软客户端 COM 自动化接口
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
以下调用项是该接口的实例方法和属性,不是 TSL 全局函数
|
||||
|
||||
### `adminCommand(command, timeout, no_data_timeout, recv_string, broad_string, err_msg)`
|
||||
@@ -152,6 +166,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
提交管理员命令
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -173,6 +189,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
返回系统参数的值
|
||||
|
||||
<!-- tags: COM 返回 获取 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -187,6 +205,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
利用本地解释器执行一个函数
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -202,6 +222,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
利用本地解释器执行一段 TSL 脚本
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -216,6 +238,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
利用平台执行一个函数
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -231,6 +255,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
利用平台执行一段 TSL 脚本
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -243,7 +269,9 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
声明:function
|
||||
|
||||
重置系统参数
|
||||
清除重置系统参数
|
||||
|
||||
<!-- tags: COM 清除 重置 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -255,6 +283,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
设置系统参数,对本地执行和平台执行均有效
|
||||
|
||||
<!-- tags: COM 设置 修改 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -268,6 +298,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
提交管理员命令并返回命令结果串
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
@@ -282,7 +314,9 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
声明:property
|
||||
|
||||
默认板块系统参数
|
||||
获取或设置默认板块系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -296,6 +330,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
板块组参数,批量调用时使用;取消批量板块时设置 `bk`
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:olevariant
|
||||
@@ -308,6 +344,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
计算位数选项,`0` 表示自动选择,`1` 表示 32 位服务器,`2` 表示 64 位服务器
|
||||
|
||||
<!-- tags: COM 计算 求解 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:byte
|
||||
@@ -320,6 +358,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
计算服务群组,空字符串表示默认服务,`auto` 表示自动选择,其他值表示指定服务群组
|
||||
|
||||
<!-- tags: COM 计算 求解 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:string
|
||||
@@ -330,7 +370,9 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
声明:property
|
||||
|
||||
当前周期系统参数
|
||||
获取或设置当前周期系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -344,6 +386,8 @@ return getOleObject('Scripting.Dictionary', 2, obj);
|
||||
|
||||
TSL `Int64` 到 COM 的转换规则:`0` 转为 64 位整数,`1` 转为 32 位整数,`2` 转为双精度浮点数
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:integer
|
||||
@@ -356,6 +400,8 @@ TSL `Int64` 到 COM 的转换规则:`0` 转为 64 位整数,`1` 转为 32
|
||||
|
||||
二维数据转换规则:`0` 将单行和单列转为一维数组,`1` 保留原始结构,`2` 仅转换单列,`3` 仅转换单行
|
||||
|
||||
<!-- tags: COM 转换 编码 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:integer
|
||||
@@ -366,7 +412,9 @@ TSL `Int64` 到 COM 的转换规则:`0` 转为 64 位整数,`1` 转为 32
|
||||
|
||||
声明:property
|
||||
|
||||
是否已经登录成功
|
||||
指示是否已经登录成功
|
||||
|
||||
<!-- tags: COM 连接 登录 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -378,7 +426,9 @@ TSL `Int64` 到 COM 的转换规则:`0` 转为 64 位整数,`1` 转为 32
|
||||
|
||||
声明:property
|
||||
|
||||
`NDAY` 默认返回的点数系统参数
|
||||
获取或设置`NDAY` 默认返回的点数系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 NDAY -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -390,7 +440,9 @@ TSL `Int64` 到 COM 的转换规则:`0` 转为 64 位整数,`1` 转为 32
|
||||
|
||||
声明:property
|
||||
|
||||
TSL `NIL` 到 COM 的转换规则
|
||||
获取或设置TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 NIL -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -420,6 +472,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
返回结果保留的小数位数
|
||||
|
||||
<!-- tags: COM 返回 获取 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:integer
|
||||
@@ -430,7 +484,9 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
声明:property
|
||||
|
||||
当前复权类型系统参数
|
||||
获取或设置当前复权类型系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -442,7 +498,9 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
声明:property
|
||||
|
||||
复权基准日系统参数
|
||||
获取或设置复权基准日系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -456,6 +514,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
结果文件名,非空时将结果写入文件;扩展名为 `.csv` 或 `.xml` 时使用对应格式,其他扩展名使用 Excel 格式
|
||||
|
||||
<!-- tags: COM 写入 保存 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:widestring
|
||||
@@ -468,6 +528,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
标准数组返回类型:`0` 表示任意类型,`1` 表示浮点数组,`2` 表示字符串数组,`3` 表示整数数组
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:integer
|
||||
@@ -478,7 +540,9 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
声明:property
|
||||
|
||||
当前证券代码系统参数
|
||||
获取或设置当前证券代码系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -492,6 +556,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
股票组参数,批量调用时使用;取消批量证券时设置 `stock`
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:olevariant
|
||||
@@ -504,6 +570,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
文本结果模式,设置为 `1` 时将任意返回值转换为 TSL 可解析的数据结构文本
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:integer
|
||||
@@ -514,7 +582,9 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
声明:property
|
||||
|
||||
当前环境时间系统参数
|
||||
获取或设置当前环境时间系统参数
|
||||
|
||||
<!-- tags: COM 获取 查询 OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
@@ -528,6 +598,8 @@ TSL `NIL` 到 COM 的转换规则
|
||||
|
||||
时间组参数,批量调用时使用;取消批量时间时设置 `time`
|
||||
|
||||
<!-- tags: COM OLE 自动化 -->
|
||||
|
||||
可见性:`public`
|
||||
|
||||
类型:olevariant
|
||||
|
||||
Reference in New Issue
Block a user