Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

监听某些字段

WatchedField.WatchedFields(属性)

说明

可读写

最后修改人/最后修改时间,监听某些字段的修改情况, 如果需要监听某些特定的字段,需要将属性 IsWatchedAll 设置为false, 否则这个设置不生效

返回值

Array

浏览器环境示例

javascript
async function example() {
    await instance.ready();
    const Application = instance.Application
    const fieldDescriptors = await Application.Sheets("数据表").FieldDescriptors
    const fieldDescriptor = await fieldDescriptors.Item("@最后修改时间")
    const prop = await fieldDescriptor.Watch
    const watchId = await fieldDescriptors.Item("@文本").Id
    prop.IsWatchedAll = false
    prop.WatchedFields = [watchId]
    fieldDescriptor.Apply()
    console.log(await prop.WatchedFields)
}

脚本编辑器 示例

javascript
function main() {
    const fieldDescriptor = Application.Sheets("数据表").FieldDescriptors("@最后修改时间")
    const watchId = await Application.Sheets("数据表").FieldDescriptors("@文本").Id
    const prop = fieldDescriptor.Watch
    prop.IsWatchedAll = false
    prop.WatchedFields = [watchId]
    fieldDescriptor.Apply()
}
main()
回到旧版