Table
Table
JSSDK: 1.2.0、zOffice2022.3 支持
表格对象。
属性
range
JSSDK: 1.7.1、zOffice V7.2 FP1 支持
获取表格范围
语法
Table.range
Table: 表格对象
返回值
Promise<Word.Range>
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const range = await table.range;
}
Columns
JSSDK: 1.3.0、zOffice V6 支持
返回一个 Columns 集合,该集合代表表格中的所有列。
语法
table.Columns
table:表格对象
返回值
Promise< Word.Columns>
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const Colunms = table.Columns;
}
Rows
JSSDK: 1.3.0、zOffice V6 支持
返回一个 Rows集合,该集合代表表格中的所有行。
语法
table.Rows
table:表格对象
返回值
Promise< Word.Rows>
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const Rows = table.Rows;
}
title
JSSDK: 1.3.0、zOffice V6 支持
获取表格标题。
语法
table.title
table:表格对象
返回值
Promise< string>
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const title = await table.title;
}
方法
delete
JSSDK: 1.3.0、zOffice V6 支持
删除表格。
语法
table.delete()
table: 表格对象
返回值
Promise<boolean> 是否删除成功
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const success = await table.delete();
}
setTitle
JSSDK: 1.4.0、zOffice V6.1 支持
设置表格标题。
语法
Table.setTitle(title)
参数
| 属性 | 数据类型 | 必填 | 说明 |
|---|---|---|---|
| title | string | 是 | 表格标题 |
返回值
Promise<boolean>
示例
async function example() {
const table = await Application.ActiveDocument.Tables.item(1);
const success = await table.setTitle('表名');
}