feat(tsl-api-reference): update API catalog and data dictionary

This commit is contained in:
csh
2026-08-11 18:10:24 +08:00
parent 34a3a5dec1
commit 7bd965de89
1231 changed files with 64187 additions and 18822 deletions
@@ -6,6 +6,8 @@
生成自定义类型uiUserDefine所需的VALUE值。返回的结果为用户自定义类型所需的Value值
<!-- tags: GUI VALUE -->
| 参数 | 类型 | 说明 |
| --------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `values` | string | 其结构为以显示值=返回结果以回车换行相隔的字符串。在用户自定义里下来显示的就是显示值,而下拉代表的结果为TSL语法的返回结果值,如字符串需要加引号。显示名1=返回结果值1 显示名2=返回结果值2 ………………. |
@@ -35,7 +37,9 @@ return rdo2 buildOptionComboValue(s, 0);
声明:function
消息对话框返回字,表明用户选中了Abort按钮
消息对话框返回字,表明用户选中了Abort按钮
<!-- tags: GUI -->
返回:integer
@@ -53,7 +57,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了Cancel按钮
消息对话框返回字,表明用户选中了Cancel按钮
<!-- tags: GUI -->
返回:integer
@@ -71,7 +77,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了Ignore按钮
消息对话框返回字,表明用户选中了Ignore按钮
<!-- tags: GUI -->
返回:integer
@@ -89,7 +97,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了No按钮
消息对话框返回字,表明用户选中了No按钮
<!-- tags: GUI -->
返回:integer
@@ -107,7 +117,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了OK按钮
消息对话框返回字,表明用户选中了OK按钮
<!-- tags: GUI OK -->
返回:integer
@@ -125,7 +137,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了Retry按钮
消息对话框返回字,表明用户选中了Retry按钮
<!-- tags: GUI -->
返回:integer
@@ -143,7 +157,9 @@ else return 0;
声明:function
消息对话框返回字,表明用户选中了Yes按钮
消息对话框返回字,表明用户选中了Yes按钮
<!-- tags: GUI -->
返回:integer
@@ -161,7 +177,9 @@ else return 0;
声明:function
输入对话框,生成类似于函数、模型运行的时候自动出现的参数输入对话框。如果取消了,返回为假,否则为真
输入对话框,生成类似于函数、模型运行的时候自动出现的参数输入对话框。如果取消了,返回为假,否则为真
<!-- tags: GUI -->
| 参数 | 类型 | 说明 |
| -------- | ---------- | ------------------------------------------------------------------------------------------------------ |
@@ -202,7 +220,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
与前端交互函数,输入字符串对话框。如果选择OK则返回真,否则返回假
与前端交互函数,输入字符串对话框。如果选择OK则返回真,否则返回假
<!-- tags: GUI OK -->
| 参数 | 类型 | 说明 |
| ------------ | ------ | ------------------------------------------------------ |
@@ -218,13 +238,17 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
消息对话框的类型控制字,按钮显示三个:中止(Abort),重试(Retry,忽略(Ignore
<!-- tags: GUI -->
返回:integer
## `mb_applModal()`
声明:function
消息对话框的模式控制字,普通模式
消息对话框的模式控制字,普通模式
<!-- tags: GUI -->
返回:integer
@@ -232,7 +256,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的模式控制字,应用模式
消息对话框的模式控制字,应用模式
<!-- tags: GUI -->
返回:integer
@@ -240,7 +266,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,仅仅在默认桌面显示
其他控制字,仅仅在默认桌面显示
<!-- tags: GUI -->
返回:integer
@@ -248,7 +276,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的默认按钮控制字,默认为第一个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字合用
消息对话框的默认按钮控制字,默认为第一个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字合用
<!-- tags: GUI -->
返回:integer
@@ -256,7 +286,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的默认按钮控制字,默认为第二个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
消息对话框的默认按钮控制字,默认为第二个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
<!-- tags: GUI -->
返回:integer
@@ -264,7 +296,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
<!-- tags: GUI -->
返回:integer
@@ -272,7 +306,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用
<!-- tags: GUI -->
返回:integer
@@ -280,7 +316,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,对话框中显示帮助按钮
其他控制字,对话框中显示帮助按钮
<!-- tags: GUI -->
返回:integer
@@ -288,7 +326,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示星号,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示星号,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -296,7 +336,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示错误,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示错误,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -304,7 +346,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示感叹号,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示感叹号,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -312,7 +356,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示手,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示手,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -320,7 +366,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示信息提示
消息对话框的图标控制字,显示信息提示
<!-- tags: GUI -->
返回:integer
@@ -328,7 +376,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示消息提示,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示消息提示,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -336,7 +386,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示问号,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示问号,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -344,7 +396,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示停止,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示停止,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -352,7 +406,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的图标控制字,显示警告图标,一般对类型控制字消息显示框的装饰
消息对话框的图标控制字,显示警告图标,一般对类型控制字消息显示框的装饰
<!-- tags: GUI -->
返回:integer
@@ -360,7 +416,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的类型控制字,按钮显示一个:Ok
消息对话框的类型控制字,按钮显示一个:Ok
<!-- tags: GUI -->
返回:integer
@@ -368,7 +426,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的类型控制字,按钮显示两个:确定(Ok),取消(Cancel)
消息对话框的类型控制字,按钮显示两个:确定(Ok),取消(Cancel)
<!-- tags: GUI -->
返回:integer
@@ -376,7 +436,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的类型控制字,按钮显示两个:重试(Retry),取消(Cancel)
消息对话框的类型控制字,按钮显示两个:重试(Retry),取消(Cancel)
<!-- tags: GUI -->
返回:integer
@@ -384,7 +446,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,文字右对齐方式
其他控制字,文字右对齐方式
<!-- tags: GUI -->
返回:integer
@@ -392,7 +456,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,从右往左输出文字,对输出Hebrew或者Arabic语言有效
其他控制字,从右往左输出文字,对输出Hebrew或者Arabic语言有效
<!-- tags: GUI -->
返回:integer
@@ -400,7 +466,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,服务通知模式,即便无用户登录系统也显示
其他控制字,服务通知模式,即便无用户登录系统也显示
<!-- tags: GUI -->
返回:integer
@@ -408,7 +476,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,设置对话框为前端窗口
其他控制字,设置对话框为前端窗口
<!-- tags: GUI -->
返回:integer
@@ -416,7 +486,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,设置对话框为总在前端
其他控制字,设置对话框为总在前端
<!-- tags: GUI -->
返回:integer
@@ -424,7 +496,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的模式控制字,系统模式,对话框总在最前端
消息对话框的模式控制字,系统模式,对话框总在最前端
<!-- tags: GUI -->
返回:integer
@@ -432,7 +506,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的模式控制字,任务模式
消息对话框的模式控制字,任务模式
<!-- tags: GUI -->
返回:integer
@@ -440,7 +516,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
其他控制字,设置对话框为总在前端
其他控制字,设置对话框为总在前端
<!-- tags: GUI -->
返回:integer
@@ -448,7 +526,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的类型控制字函数,按钮ID显示两个:是(Yes),否(NO)
消息对话框的类型控制字函数,按钮ID显示两个:是(Yes),否(NO)
<!-- tags: GUI ID NO -->
返回:integer
@@ -456,7 +536,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
消息对话框的类型控制字,按钮显示三个:是(Yes),否(No),取消(Cancel)
消息对话框的类型控制字,按钮显示三个:是(Yes),否(No),取消(Cancel)
<!-- tags: GUI -->
返回:integer
@@ -466,6 +548,8 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
与前端交互函数,显示消息对话框,返回用户选择的按钮ID号 此函数的功能显示消息对话框,比如在运行程序时如果触发了某个条件,就可以使用此函数弹出消息对话框进行提示,达到监控的状态。函数的第三个参数消息对话框的控制字,可以是单个控制字也可以是多个控制字的相加而成,实现多个控制字的相加的方法用位运算,用符号.∣。 天软有各类单一功能的控制字,可以相加变成多功能的消息对话框,将个类功能的控制字相加一起应用是一个完整的消息显示框。各类控制字如下表: 功能类别 范例控制字函数 类型控制字 mb_YesNo() 图标控制字 mb_IconWarning() 默认按钮控制字 mb_DefButton2() 模式控制字 mb_TaskModal() 其他控制字 mb_right() 返回字 idYes()
<!-- tags: GUI ID -->
| 参数 | 类型 | 说明 |
| --------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `text` | string | 字符串类型,显示消息对话框的内容。 |
@@ -478,7 +562,9 @@ if rdo2 inputDialog('测试输入', '测试', define, result) then
声明:function
显示文件打开(保存)对话框。如果选择文件并确定则返回真,否则返回假
显示文件打开(保存)对话框。如果选择文件并确定则返回真,否则返回假
<!-- tags: GUI 过滤 筛选 filter 写入 保存 -->
| 参数 | 类型 | 说明 |
| ------------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------ |
@@ -515,7 +601,9 @@ return data;
声明:function
将数据以数据窗口方式显示出来。如果数据被修改了,则为真
将数据以数据窗口方式显示出来。如果数据被修改了,则为真
<!-- tags: GUI -->
| 参数 | 类型 | 说明 |
| ---------- | ------ | ---------------------------- |
@@ -529,7 +617,9 @@ return data;
声明:function
基本面ID。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
基本面ID。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI ID -->
返回:integer
@@ -544,7 +634,9 @@ return rdo2 uiBasicId();
声明:function
基本面ID列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
基本面ID列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI ID -->
返回:integer
@@ -559,7 +651,9 @@ return rdo2 uiBasicIdList();
声明:function
真假。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
真假。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -574,7 +668,9 @@ return rdo2 uiBoolean();
声明:function
周期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
周期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -589,7 +685,9 @@ return rdo2 uiCycle();
声明:function
日期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
日期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -604,7 +702,9 @@ return rdo2 uiDate();
声明:function
日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -619,7 +719,9 @@ return rdo2 uiDay();
声明:function
浮点数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
浮点数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -634,7 +736,9 @@ return rdo2 uiDouble();
声明:function
指数列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
指数列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -649,7 +753,9 @@ return rdo2 uiIndexList();
声明:function
整数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
整数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -664,7 +770,9 @@ return rdo2 uiInteger();
声明:function
市场列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
市场列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -679,7 +787,9 @@ return rdo2 uiMarketList();
声明:function
月份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
月份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -694,7 +804,9 @@ return rdo2 uiMonth();
声明:function
一维数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
一维数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -709,7 +821,9 @@ return rdo2 uiOneDimArray();
声明:function
一维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
一维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -724,7 +838,9 @@ return rdo2 uiOneDimDateArray();
声明:function
一维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
一维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -739,7 +855,9 @@ return rdo2 uiOneDimStringArray();
声明:function
报告期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
报告期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -754,7 +872,9 @@ return rdo2 uiReportDate();
声明:function
复权基准日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
复权基准日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -769,7 +889,9 @@ return rdo2 uiRightDay();
声明:function
复权方法。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
复权方法。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -784,7 +906,9 @@ return rdo2 uiRightStyle();
声明:function
自选板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
自选板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -799,7 +923,9 @@ return rdo2 uiSelfBkList();
声明:function
股票列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
股票列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -814,7 +940,9 @@ return rdo2 uiStockList();
声明:function
字符串。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
字符串。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -829,7 +957,9 @@ return rdo2 uiString();
声明:function
系统板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
系统板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -844,7 +974,9 @@ return rdo2 uiSysBkList();
声明:function
数据表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
数据表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -859,7 +991,9 @@ return rdo2 uiTable();
声明:function
二维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
二维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -874,7 +1008,9 @@ return rdo2 uiTwoDimDateArray();
声明:function
二维实数数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
二维实数数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -889,7 +1025,9 @@ return rdo2 uiTwoDimDoubleArray();
声明:function
二维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
二维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别
<!-- tags: GUI -->
返回:integer
@@ -904,7 +1042,9 @@ return rdo2 uiTwoDimStringArray();
声明:function
用户数据。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
用户数据。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -919,7 +1059,9 @@ return rdo2 uiUserData();
声明:function
用户自定义。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
用户自定义。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer
@@ -934,7 +1076,9 @@ return rdo2 uiUserDefine();
声明:function
年份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
年份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别
<!-- tags: GUI -->
返回:integer