添加数据源
SummarySourceConfigs.Add(方法)
JSSDK v1.1.10+、WebOffice v2.4.1+ 支持
说明
合并表配置对象中添加数据源(只是编辑的本地对象,需要调Apply方法才能更新到云上)
语法
表达式.Add(File,Sheets)
表达式:SummarySourceConfigs
参数
参数名 | 是否必需 | 类型 | 描述 |
---|---|---|---|
File | 是 | String | 文件id/文件url |
Sheets | 是 | Number/String[] | 数据表数组,支持两种形式,表名和索引(从1开始) |
返回值
SummarySourceConfig
jsAPI示例
javascript
async function example() {
await instance.ready();
const app = instance.Application;
const configs = await app.ActiveSheet.SourceConfigs
const config = await configs.Add("100136699885", [1, 2])
// 返回配置文件的id
console.log(await config.FileId)
// 返回文件下选中的数据表id数组
console.log(await config.SheetIds)
// 将改动后的配置更新到云上
await configs.Apply()
}
脚本编辑器示例
javascript
function main() {
const configs = Application.ActiveSheet.SourceConfigs
const config = configs.Add("100136699885", [1, 2])
// 返回配置文件的id
console.log(config.FileId)
// 返回文件下选中的数据表id数组
console.log(config.SheetIds)
// 将改动后的配置更新到云上
configs.Apply()
}
main()