📝 docs(tsl): sync api skill with corrected codegen

Mirror docs/tsl/codegen into the bundled tsl-api-reference skill and rebuild the function index.

Remove invalid duplicate API entries for cb_delistedbydate, createhttpsession, exportJsonString, and Anova_Bartlett so exact lookup returns the canonical entries.
This commit is contained in:
csh
2026-07-07 16:47:03 +08:00
parent bbf6977f57
commit c0bf0358e0
278 changed files with 45212 additions and 35782 deletions
@@ -1,6 +1,6 @@
# 文档处理 / Excel控制函数
### `excelCopyChartSheet(file_name, sheet_name, newn_name, to_end)`
## `excelCopyChartSheet(file_name, sheet_name, newn_name, to_end)`
复制ChartSheet,如果ToEnd为真则,则拷贝到最末尾。
@@ -13,7 +13,7 @@
返回:bool
### `excelCopySheet(file_name, sheet_name, new_name, to_end)`
## `excelCopySheet(file_name, sheet_name, new_name, to_end)`
复制一份Sheet,如果ToEnd为真则,则拷贝到最末尾。注意,复制Sheet后,必须保存,才复制成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -26,7 +26,7 @@
返回:bool
### `excelDeleteChartSheet(file_name, sheet_name)`
## `excelDeleteChartSheet(file_name, sheet_name)`
删除Excel中的ChartSheet
@@ -37,7 +37,7 @@
返回:bool
### `excelDeleteSheet(file_name, sheet_name)`
## `excelDeleteSheet(file_name, sheet_name)`
删除Excel中的Sheet。注意,删除后,必须保存,才删除成功。删除成功后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -48,7 +48,7 @@
返回:bool
### `excelGetCell(excel_file_name, excel_sheet_name, row, col, value)`
## `excelGetCell(excel_file_name, excel_sheet_name, row, col, value)`
获得指定的Excel中的指定的Sheet的行列的数据值。注意,获取数据成功后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作
@@ -62,7 +62,7 @@
返回:bool
### `excelGetCells(excel_file_name, excel_sheet_name, row, col, row2, col2, value)`
## `excelGetCells(excel_file_name, excel_sheet_name, row, col, row2, col2, value)`
获得指定的Excel中的指定的Sheet的区域的数据值。注意,获取数值成功后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -78,7 +78,7 @@
返回:bool
### `excelGetChartSheetCount(excel_file_name, cnt)`
## `excelGetChartSheetCount(excel_file_name, cnt)`
得到指定的Excel中ChartSheet的个数。
@@ -89,7 +89,7 @@
返回:bool
### `excelGetChartSheetNameByIndex(excel_file_name, index, name)`
## `excelGetChartSheetNameByIndex(excel_file_name, index, name)`
得到指定的Excel中指定索引的ChartSheet名称。
@@ -101,7 +101,7 @@
返回:bool
### `excelGetDataRange(excel_file_name, excel_sheet_name, start_row, start_col, end_row, end_col)`
## `excelGetDataRange(excel_file_name, excel_sheet_name, start_row, start_col, end_row, end_col)`
获得指定的Excel中的指定的Sheet包含有数据的区域。
@@ -116,7 +116,7 @@
返回:bool
### `excelGetRangeProp(file_name, sheet, sr, sc, er, ec, name, value)`
## `excelGetRangeProp(file_name, sheet, sr, sc, er, ec, name, value)`
获取指定区域的属性。SR,SC,ER,EC指定区域。
@@ -133,7 +133,7 @@
返回:bool
### `excelGetSheetCount(excel_file_name, cnt)`
## `excelGetSheetCount(excel_file_name, cnt)`
得到指定的Excel中Sheet的个数。注意,获取数据后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -144,7 +144,7 @@
返回:bool
### `excelGetSheetNameByIndex(excel_file_name, index, name)`
## `excelGetSheetNameByIndex(excel_file_name, index, name)`
得到指定的Excel中指定索引的Sheet名称。注意,获取sheet名称后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -156,7 +156,7 @@
返回:bool
### `excelMerge(file_name, sheet, sr, sc, er, ec)`
## `excelMerge(file_name, sheet, sr, sc, er, ec)`
合并指定区域的属性。SR,SC,ER,EC指定区域。 FileName:字符串类型。Excel文件名称 Sheet:字符串类型。Sheet的名称 SR:整数类型。Sheet起始行号 SC:整数类型。Sheet起始列好。 ER:整数类型。Sheet结束行号 EC:整数类型。Sheet结束列号
@@ -171,7 +171,7 @@
返回:bool
### `excelNewChartSheet(file_name, sheet_name, to_end)`
## `excelNewChartSheet(file_name, sheet_name, to_end)`
新建一个ChartSheet。
@@ -183,7 +183,7 @@
返回:bool
### `excelNewSheet(file_name, sheet_name, to_end)`
## `excelNewSheet(file_name, sheet_name, to_end)`
新建一个Sheet。如果ToEnd为真则,则新建到最末尾。注意,新建Sheet后,必须保存,才新建成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -195,7 +195,7 @@
返回:bool
### `excelOpen(file_name)`
## `excelOpen(file_name)`
打开Excel文件。注意,文件被打开后,将不能再手动进行打开修改数据,相当于进程加锁。
@@ -205,7 +205,7 @@
返回:bool
### `excelRangeSetProp(file_name, sheet, sr, sc, er, ec, value)`
## `excelRangeSetProp(file_name, sheet, sr, sc, er, ec, value)`
设置指定区域的属性。
@@ -221,7 +221,7 @@
返回:bool
### `excelRenameChartSheet(file_name, sheet, new_name)`
## `excelRenameChartSheet(file_name, sheet, new_name)`
更名一个ChartSheet。
@@ -233,7 +233,7 @@
返回:bool
### `excelRenameSheet(file_name, sheet, new_name)`
## `excelRenameSheet(file_name, sheet, new_name)`
更名一个Sheet。注意,对Sheet更名后,必须保存,才更名成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -245,7 +245,7 @@
返回:bool
### `excelSave(file_name)`
## `excelSave(file_name)`
保存修改后的Excel文件。
@@ -255,7 +255,7 @@
返回:bool
### `excelSaveAs(file_name, new_name)`
## `excelSaveAs(file_name, new_name)`
将原Excel文件另存为。注意,另存文件后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -266,7 +266,19 @@
返回:bool
### `excelSaveAs2(file_name, new_name, file_format)`
## `ExcelSaveAs2(file_name, new_name, file_format)`
按照类型另存为,类型参照Excel的文档。注意,另存文件后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
| 参数 | 类型 | 说明 |
| ------------- | ------- | ---------------------------------------------------- |
| `file_name` | String | 字符串类型。原Excel文件名称 |
| `new_name` | String | 字符串类型。另存后新的Excel文件名称 |
| `file_format` | Integer | 整数类型。文件类型所对应的编号,参考导入导出类型函数 |
返回:Boolean,如果成功则返回真,如果指定的原文件(FileName)不存在或者失败则返回假
## `ExcelSaveAs_2(file_name, new_name, file_format)`
按照类型另存为,类型参照Excel的文档。注意,另存文件后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -278,7 +290,7 @@
返回:bool
### `excelSetActiveChart(file_name, sheet)`
## `excelSetActiveChart(file_name, sheet)`
设置Excel文件的当前Chart。
@@ -289,7 +301,7 @@
返回:bool
### `excelSetActiveSheet(file_name, sheet)`
## `excelSetActiveSheet(file_name, sheet)`
设置Excel文件的当前Sheet。注意,设置当前Sheet后,必须保存,才设置成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -300,7 +312,7 @@
返回:bool
### `excelSetCell(excel_file_name, excel_sheet_name, row, col, value)`
## `excelSetCell(excel_file_name, excel_sheet_name, row, col, value)`
设置指定的Excel中的指定的Sheet的行列的数据值。注意,设置数值后,必须保存,才设置成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -314,7 +326,7 @@
返回:bool
### `excelSetCells(excel_file_name, excel_sheet_name, row, col, row2, col2, value)`
## `excelSetCells(excel_file_name, excel_sheet_name, row, col, row2, col2, value)`
设置指定的Excel中的指定的Sheet的区域的数据值。注意,设置数值后,必须保存,才设置成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
@@ -330,7 +342,7 @@
返回:bool
### `excelSetChartSheetDataSource(file_name, chart_sheet, sheet, start_r, start_c, end_r, end_c, plot_by)`
## `excelSetChartSheetDataSource(file_name, chart_sheet, sheet, start_r, start_c, end_r, end_c, plot_by)`
指定Excel的Chart的数据来源。数据来源由Sheet,StartR,StartC,EndR,EndC指定。当PlotBy为1表示数据由行分割,为2表示数据由列分割,不指定该参数则根据Chart原来的设置来判断。
@@ -347,7 +359,7 @@
返回:bool
### `excelSetRangeProp(file_name, sheet, sr, sc, er, ec, name, value)`
## `excelSetRangeProp(file_name, sheet, sr, sc, er, ec, name, value)`
设置指定区域的属性。SR,SC,ER,EC指定区域。
@@ -364,7 +376,7 @@
返回:bool
### `excelUnMerge(file_name, sheet, sr, sc, er, ec)`
## `excelUnMerge(file_name, sheet, sr, sc, er, ec)`
取消指定区域的合并。SR,SC,ER,EC指定区域。 FileName:字符串类型。Excel文件名称 Sheet:字符串类型。Sheet的名称 SR:整数类型。Sheet起始行号 SC:整数类型。Sheet起始列好。 ER:整数类型。Sheet结束行号 EC:整数类型。Sheet结束列号