SummarySourceConfig.SetSheets(方法)
JSSDK v1.1.10+、WebOffice v2.4.1+ 支持
说明
通过一组数据表名或索引,来修改合并表源文件配置对象中的SheetIds属性(只是编辑的本地对象,需要调SummarySourceConfigs对象中的Apply方法才能更新到云上)
语法
表达式.SetSheets(Sheets)
表达式:SummarySourceConfig
参数
参数名 | 是否必需 | 类型 | 描述 |
---|---|---|---|
Sheets | 是 | Number/String[] | 数据表名或索引组成的数组 |
返回值
Boolean
jsAPI示例
javascript
async function example() {
await instance.ready();
const app = instance.Application;
const configs = await app.ActiveSheet.SourceConfigs
const config = await configs.Item(1)
console.log(await config.SheetIds)
await config.SetSheets([1, '数据表(2)'])
console.log(await config.SheetIds)
// 将改动后的配置更新到云上
await configs.Apply()
}
脚本编辑器示例
javascript
function main() {
const configs = Application.ActiveSheet.SourceConfigs
const config = configs.Item(1)
console.log(config.SheetIds)
config.SetSheets([1, '数据表(2)'])
console.log(config.SheetIds)
// 将改动后的配置更新到云上
configs.Apply()
}
main()