多维表格中通过脚本删除所有记录的一次探索

在使用多维表格时,需要通过脚本一键清空所有记录,但官方似乎并没有提供这样的便捷函数,目前仅支持按记录ID删除特定数据。

经过探索,终于找到了一个临时解决方案:利用【Application.Record.GetRecords()】函数循环获取记录(每次最多可获取100行),随后删除记录。

🔔

本脚本仅供参考,如有任何疑问或问题,可随时交流


此外,在编写脚本的过程中,发现官方提供的函数要求必须明确指定表Id、视图Id或记录Id。然而,这些Id的获取方式并不直观,给脚本编写带来了一定的困扰。为了解决这一问题,临时写了两个脚本,用于获取关键信息并将其记录到表中。这样,我们可以更加便捷地获取所需信息。

💡

欢迎另存 https://kdocs.cn/l/cj6T9oklkpeO 体验、使用和交流

北京
浏览 470
2
4
分享
4 +1
4
2 +1
全部评论 4
 
HjianX
https://365.kdocs.cn/l/ctx1jAV1xJhR?openfrom=docs这份官方文档中有一键归档,删掉数据归档和条件筛选部分应该也可以实现
· 浙江省
回复
 
Mr.卢
有待改善
· 吉林省
回复
 
yi
yi

创作者俱乐部成员

官方文档写的很清楚,加入PageSize: 1000即可每次获取1000条。超过1千需要分页查询,通过Offset参数来循环获取。
· 江西省
回复
F
这里偷了个懒,想着反正是删除操作,每次取完就删,就用了默认值
· 北京
回复