目前脚本文档里面的只有删除行记录功能,但是需要指定ID值,不能实现批量删除,很多人反馈但是官方无回应,挺奇怪的
但是批量删除的需求我很需要,最后研究了一下,还是挺容易实现的
测试:
附上脚本(支持一下)
const records = Application.Record.GetRecords({ SheetId: 1 });
const ids = [];
for (const obj of records.records) {
ids.push(obj.id);
}
console.log(ids);
const result = Application.Record.DeleteRecords({ SheetId: 1, RecordIds: ids });
console.log(result);