google-apps-script - 谷歌工作表脚本类型错误:无法从未定义中读取属性“源”。(第 3 行,文件“代码副本”)
问题描述
我的脚本收到此错误消息。TypeError:无法从未定义中读取属性“源”。(第 3 行,文件“代码副本”)
<pre style='text-align: left; border: 1px dashed #008DEF; line-height: 18px; padding: 15px; font-size: 13px; font-family:'Courier New', Courier, monospace; overflow: auto;'>function onEdit3(e) <span style='font-weight:bold;color:#D3171B'>{</span>
var cellToStamp = <span style='color:#2A00FF'>"f2"</span> ; <span style='color:#3F7F5F'>// change to suit
</span>var sheet = e.source.getActiveSheet();
<span style='font-weight:bold;color:#7B0052;'>if</span>(sheet.getName() !== <span style='color:#2A00FF'>'Fleet Status Report - 0000'</span> || e.range.getA1Notation() == cellToStamp) <span style='font-weight:bold;color:#7B0052;'>return</span>;
sheet.getRange(cellToStamp).setValue(<span style='font-weight:bold;color:#7B0052;'>new</span> Date())
<span style='font-weight:bold;color:#D3171B'>}</span></pre>
解决方案
你能告诉我们你想做什么吗?请问,您能否也重新格式化您问题中的代码?
您的函数 onEdit3(e) 中的“e”是什么类型的对象?我猜对象不包含源?
尝试阅读有关事件对象的文章:https ://developers.google.com/apps-script/guides/triggers/events
推荐阅读
- python - Django IntegerField 在使用 MySQL 时检索 0 作为 None 值
- python-2.7 - 如何从python中的文件名中获取完整的文件路径?
- java - 选择第一个可用的服务块
- wordpress - 使用 wp_insert_post() 的自定义分类问题
- java - 如何编写具有多个源的 JGiven 参数化场景(JUnit5)?
- php - 无法从 woocommerce 产品循环挂钩/操作中删除 sale_flash 徽章
- hybris - 是否可以在不重新启动服务器的情况下定义新类型并将其加载到 Hybris 类型系统中?
- sql - 在 R 中执行 SQL 存储过程
- html - 为什么 text-justify:distribute 在 Chrome 中不工作?
- python - Python 问题从导入的 csv 中解析列表