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

设置筛选条件

Filter.Criteria(属性)

说明

可读写

设置或获取 单条筛选记录的条件

alt text

返回值

Criteria

浏览器环境示例

javascript
// 获取单条筛选记录的条件
async function example() {
    await instance.ready();
    const app = instance.Application;
    // 获取筛选
    const filters = await app.Sheets(1).Views(1).Filters;
    // 获取第一个条件
    const criteria = await filters.Item(1).Criteria;
    console.log(criteria.Op) // "Equals"
    console.log(criteria.Field) // 1
    console.log(criteria.Values[0]) // {type: 'Text', value: '1'}
}

// 设置单条筛选记录的条件
async function example() {
    await instance.ready();
    const app = instance.Application;
    // 构造筛选数据
    const Criteria = app.Criteria(1, "Equals", ["1"])
    // 设置筛选数据
    app.Sheets(1).Views(1).Filters.Item(1).Criteria = Criteria;
}

脚本编辑器 示例

javascript
function main() {
    const criteria = Application.Sheets(1).Views(1).Filters.Item(1).Criteria;
    criteria = Criteria(1, "Equals", ["1"]);
}
main();
回到旧版