未返回Google Appscript VALUE
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未返回Google Appscript VALUE相关的知识,希望对你有一定的参考价值。
我是编程的新手,但想学习如何。我所做的是,我创建了一个包含8个问题的google表单,然后将答复发送到电子表格。现在,我要做的是在电子表格上添加另一列,例如唯一ID(应该是类似10001、10002、10003等的序列),所以我有一个唯一的修饰符,这样,一旦提交表单,该唯一ID也将增加1。
到目前为止,我已经使用以下公式在电子表格“唯一ID”列上创建了一个数组:=arrayformula(if(row(A2:A)=1,"Unique ID",if(len(A2:A)>0,9999+row(A2:A),iferror(1/0))))
但是,我不知道如何在Google脚本编辑器中调用该值。 (示例单元格:I2的值为10001,I3 = 10002)。有人可以帮我吗?任何帮助将不胜感激。
从表单的链接表中获取您的ID
function onFormSubmit(e)
if(e.values && !e.values[1])return;//make question one a required question. This will keep you from sending emails due to spurious triggers.
var colnum='enter the column number of you id';//A=1,B=2...
var id=e.range.getSheet().getRange(e.range.rowStart,colnum).getDisplayValue();
[请注意:您无法在脚本编辑器中运行这样的函数,因此,为了避免不可避免的问题,我只是指出这需要触发器来对其进行测试。或者,您必须找出一种为其提供事件对象的方法。
以上是关于未返回Google Appscript VALUE的主要内容,如果未能解决你的问题,请参考以下文章
php [appscript api] google app script api
如何使用 AppScript 在 BigQuery 中将 Google 工作表持久化为表格
某些Google幻灯片AppScript是否已记录但不受支持?
Google 表格/AppScript - 将数据从一张表格复制到另一张表格