在单个脚本中获取 Google 表单和电子表格数据

By simon at 2019-05-16 • 0人收藏 • 25人看过

我有一个谷歌表单链接到一个电子表格。 然后我创建了一个脚本,允许我使用表单提交触发器获取信息,将信息放入模板文档并通过电子邮件发送。

但是,电子表格中有一个名为"Invoice no"的列 没有链接到 Google 表单(例如,本栏中的信息不是来自 Google 表单) ,它为每个 Google 表单的提交填充一个顺序发票号码。

我想能使用这张发票号码。 但是在脚本中,当我将列设置为 var 时,它在我的 doc 模板中填充为 undefined。 我该如何解决这个问题? 如能提供任何帮助,我们将不胜感激。

我尝试过刷新,但这不适用,因为没有"activespreadsheet",我尝试过 utility.sleep,因为我认为来自表单提交上的谷歌表单的信息太快了,但这不起作用。

我希望当我在函数下面的数组下面放置一个额外的变量时,它会像其他函数一样自动读取数组,所以在我生成新的列之后,它会到数组中的那个变量,然后复制到数组的正文中。 文件的内容。

函数 SagicorFunction (e){ var timestamp e.values [0] ; var Email e.values [1] ; var EmployID e.values [2] ; var EmployName e.values [3] ; / / Below 变量不是 Google Form 的一部分,而是在电子表格上单独生成的,是 template doc 所必需的。 占位符返回一个代码"undefined"var InvNum e.values [3] ;

登录后方可回帖

Loading...