WPS多维表格数据归档

最近好多朋友咨询如何定时归档数据,就是把原始表中某个状态的数据删除,同步至归档表中。我参考官方案例调整了几个字母,放上来给大家一起学习一下。

function main() {

const criterias = []

criterias.push(Criteria("@状态", "Equals", ["已完成"]))

// 创建filters

const filters = []

const filter = {Criterias: criterias, Op: "AND"}

filters.push(filter)

const range1 =Application.Sheets("学生信息").RecordRange.Condition(filters, "AND")

if(!range1){

return

}

const length = range1.Count

const range2 = Application.Sheets("学生信息归档").RecordRange.Add(1, undefined, length)

range2.Value = range1.Value

range1.Delete()

}

main()

如果大家脚本有什么需要帮助的,可以联系我微信rxy157322790进行交流探讨

北京
浏览 211
1
4
分享
4 +1
2
1 +1
全部评论 2
 
AQUA
归档到归档表并删除原记录,这个脚本很好用!
· 广东省
回复
 
赵二
· 辽宁省
1
回复