♻️ refactor(tsl-api-reference): reorganize function reference pages
Move runtime and document pages into their correct scope, remove obsolete pending entries, and regenerate the function index.\nUpdate agent test guidance and API skill routing to match the new reference layout.
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Builtin - 文档 / Excel
|
||||
|
||||
## `excelGetApplication()`
|
||||
|
||||
获得当前操作Excel操作函数打开的Excel应用程序的对象。
|
||||
|
||||
返回:comobj
|
||||
|
||||
## `excelClose(file_name)`
|
||||
|
||||
关闭Excel文件。注意:将打开的文件关闭后,就可以进行手动打开修改数据,相当于程序解锁。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------- | ------ | ------------------------- |
|
||||
| `file_name` | string | 字符串类型。Excel文件名称 |
|
||||
|
||||
返回:bool
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// 关闭本地文件:C:\VBA.xls
|
||||
ret := rdo2 excelOpen("C:\\VBA.xls");
|
||||
if ret then
|
||||
ret1 := rdo2 excelClose("C:\\VBA.xls");
|
||||
return ret1;
|
||||
// 输出:1
|
||||
```
|
||||
|
||||
## `excelQuit()`
|
||||
|
||||
退出Excel文件进程。注意:会同时关闭所有被打开的excel文件。
|
||||
|
||||
返回:bool
|
||||
|
||||
### 示例
|
||||
|
||||
```tsl
|
||||
// 关闭本地文件:C:\VBA1.xls,C:\VBA2.xls
|
||||
ret := rdo2 excelOpen("C:\\VBA1.xls");
|
||||
ret1 := rdo2 excelOpen("C:\\VBA2.xls");
|
||||
if ret and ret1 then
|
||||
ret2 := rdo2 excelQuit();
|
||||
return ret2;
|
||||
// 输出:1
|
||||
```
|
||||
|
||||
## `xlColumns()`
|
||||
|
||||
Chart的数据源由列分割。
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlRows()`
|
||||
|
||||
Chart的数据源由行分割。
|
||||
|
||||
返回:integer
|
||||
@@ -0,0 +1,439 @@
|
||||
# Builtin - 文档 / Office 图表
|
||||
|
||||
## `xlColumnClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlColumnStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlColumnStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DColumnClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DColumnStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DColumnStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBarClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBarStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBarStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DBarClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DBarStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DBarStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLineStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLineStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLineMarkers()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLineMarkersStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLineMarkersStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPieOfPie()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPieExploded()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DPieExploded()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBarOfPie()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlXyScatterSmooth()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlXyScatterSmoothNoMarkers()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlXyScatterLines()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlXyScatterLinesNoMarkers()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlAreaStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlAreaStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DAreaStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DAreaStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlDoughnutExploded()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlRadarMarkers()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlRadarFilled()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlSurface()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlSurfaceWireframe()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlSurfaceTopView()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlSurfaceTopViewWireframe()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBubble()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlBubble3DEffect()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlStockHlc()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlStockOhlc()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlStockVhlc()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlStockVohlc()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderColClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderColStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderColStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderBarClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderBarStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderBarStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlCylinderCol()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeColClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeColStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeColStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeBarClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeBarStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeBarStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlConeCol()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidColClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidColStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidColStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidBarClustered()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidBarStacked()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidBarStacked100()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPyramidCol()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DColumn()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlLine()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DLine()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DPie()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlPie()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlXyScatter()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xl3DArea()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlArea()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlDoughnut()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
|
||||
## `xlRadar()`
|
||||
|
||||
WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档
|
||||
|
||||
返回:integer
|
||||
@@ -0,0 +1,172 @@
|
||||
# Builtin - 文档 / Word
|
||||
|
||||
## `loadClientData(client_data)`
|
||||
|
||||
获得当前客户端程序复制的数据。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------------- | ---- | ---------------- |
|
||||
| `client_data` | any | 返回的数据内容。 |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordGetCurrentDocument()`
|
||||
|
||||
获得当前Word模板正在生成的文档对象。
|
||||
|
||||
返回:comobj
|
||||
|
||||
## `wordSetCurrentRange(range)`
|
||||
|
||||
设置当前Word模板函数处理的当前位置。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ------ | ---- |
|
||||
| `range` | comobj | 对象 |
|
||||
|
||||
返回:any
|
||||
|
||||
## `wordGetLastRange()`
|
||||
|
||||
获得上次Word模板函数处理生成的内容位置对象。
|
||||
|
||||
返回:comobj
|
||||
|
||||
## `wordGetLastTable()`
|
||||
|
||||
获得最后由Word模板函数插入的表格对象。
|
||||
|
||||
返回:comobj
|
||||
|
||||
## `wordGetLastShape()`
|
||||
|
||||
获得最后由Word模板函数插入的InlineShape对象,包括Excel对象,ExcelChart对象以及图形对象等。
|
||||
|
||||
返回:comobj
|
||||
|
||||
## `wordWrite(param1, param2)`
|
||||
|
||||
在Word中输出内容。参数个数不定,可以输出字符串,数字以及数组/表格,图形等类型
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ---- | --------- |
|
||||
| `param1` | any | any 参数1 |
|
||||
| `param2` | any | any 参数2 |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordBr()`
|
||||
|
||||
在Word中换行(新段落)。
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordSetFont(_property, value)`
|
||||
|
||||
设置Word的当前字体的属性。返回真表示成功。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------- | ------ | ---------------------------------------- |
|
||||
| `_property` | string | 字体的属性名。例如’Size’表示字体的大小。 |
|
||||
| `value` | any | 字体属性的值。 |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordGetFont(_property, value)`
|
||||
|
||||
获取Word的当前字体的属性。返回真表示成功。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------- | ------ | ---------------------------------------- |
|
||||
| `_property` | string | 字体的属性名。例如’Size’表示字体的大小。 |
|
||||
| `value` | any | 返回的字体属性的值。 |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordPaste()`
|
||||
|
||||
将剪裁板中的内容粘贴到Word中。返回真表示成功。
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordAddOleObjectFromFile(file_name, width, height)`
|
||||
|
||||
在Word中插入由文件产生的Ole对象。如果不指定宽度和高度,则由该对象自己决定。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ----------- | --------- | ------------------------------------------ |
|
||||
| `file_name` | string | 字符串类型,需要插入的图形文件的全路径名。 |
|
||||
| `width` | integer=0 | 整数,宽度 |
|
||||
| `height` | integer=0 | 整数,高度 |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordSetRangeProp(name, value)`
|
||||
|
||||
设置当前位置的区域的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ------ | ---- |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordGetRangeProp(name, value)`
|
||||
|
||||
获取当前位置的区域的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ------ | ---- |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordSetLastTableProp(name, value)`
|
||||
|
||||
设置最后插入的表格的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ------ | ---- |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordGetLastTableProp(name, value)`
|
||||
|
||||
获取最后插入的表格的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| ------- | ------ | ---- |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordSetLastTableCellProp(row, column, name, value)`
|
||||
|
||||
设置最后插入的表格的指定单元格的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ------- | ---- |
|
||||
| `row` | | |
|
||||
| `column` | integer | |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
|
||||
## `wordGetLastTableCellProp(row, column, name, value)`
|
||||
|
||||
获取最后插入的表格的指定单元格的属性。
|
||||
|
||||
| 参数 | 类型 | 说明 |
|
||||
| -------- | ------- | ---- |
|
||||
| `row` | | |
|
||||
| `column` | integer | |
|
||||
| `name` | string | |
|
||||
| `value` | any | |
|
||||
|
||||
返回:bool
|
||||
Reference in New Issue
Block a user