首页 > 解决方案 > 事件对象值返回未定义的某些国际字符

问题描述

这可能是事件对象的错误。无论如何,我正在运行一个触发器来检测 Google 表格上的编辑。事件对象称为 e。如果某个列中的特定单元格被修改,我的代码会查看编辑的值,然后运行一些逻辑运算符和代码。对于英文字符,它工作正常。但是,我刚刚意识到对于某些西班牙字符,对象值(e.value)返回未定义。

没什么大不了的。我在下面有一些代码。但是,如果编辑的单元格是标准英文字符,我看到 e.value 返回单元格的内容。

例如,我输入YesorNoLogger.log(e.value)显示 Yes 或 No。如果我使用or ño,则Logger.log(e.value)显示undefined

Logger.log(e.value)

事件对象应记录国际字符类型。但是,它正在回归undefined

标签: google-apps-scriptgoogle-sheetstriggers

解决方案


推荐阅读