google-apps-script - 来自 Google 表格 | HTTP 请求 API 以传递已编辑的单元格过去和新值
问题描述
我正在尝试从 google sheet 调用 HTTP API,
function atEdit(eventObj) {
//eventObj.range
callCell(eventObj.range.getValue());
}
所以这eventObj
给了我当前的单元格值,但是如何获取过去的值,或者换句话说,就是在编辑之前的值。
解决方案
如果atEdit
是 on edit installable trigger 调用的函数,那么eventObj
是 edit 事件对象,在这种情况下您可以使用eventObj.oldValue
参考
推荐阅读
- c - 如何避免 uint8_t 数据类型的 sprintf 警告
- typescript - 什么是 TypeScript 中的可选链接(Elvis 运算符)以及它是如何工作的?
- paypal - 如何将 Azure API 管理与 Paypal 集成
- ansible - 询问是否安装包时的多个 vars_prompt 任务条件
- r - 调用中不包含错误和准确性:模型 - 随机森林模型
- python - 如果熊猫上的某些字符相同,如何替换字符串?
- python - 在迭代框架时添加后缀和重命名
- prometheus - 上传文件大小的 Prometheus 指标
- debugging - 在调试期间在哪里以及如何查看 vscode 中的返回值(或者如果在 gdb 中不可能)
- sql-server - 无法将 Powershell 连接到 AzureSQL 数据库