首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果表单被重新提交,来自链接到表单的工作表的数据可以合并到google中吗?

如果表单被重新提交,来自链接到表单的工作表的数据可以合并到google中吗?
EN

Stack Overflow用户
提问于 2020-08-02 07:54:04
回答 1查看 33关注 0票数 0

场景:这是为音乐老师检查乐器。在一个非远程学习的世界里,他们会使用一份预先制作的物理协议表格,让父母填写,同意保证仪器的安全。名字、地址、电话等都在上面。他们正在将此表单移动到Google表单中,该地区允许来自家长的键入名称在leu中计算手写签名(是的,我知道有一些附加项可以使手写成为可能,但这是需要其他教师复制的东西,我不希望他们担心下载add in )。使用物理版本,家长填写,交出来,然后老师填写仪器的序列号,然后连同他们的签名一起签出来。然后,他们将一份NCR颜色副本还给父母。把最上面的原始文件拿走。

现状:

  • 表格完成了。
  • 它填充了一个谷歌页面。
  • 我找到了下面的脚本,它将一个链接添加到该工作表的一个列中,该列允许教师返回表单编辑模式,并添加地区序列信息及其“签名”。然后必须按下“提交”,就像父母最初做的那样。我还添加了一个触发器(在Edit > Current Project的触发器中),以便它们在提交表单时自动发生。 函数DriveApp.getFileById('1nEEl6dcKTIZ5WZJDRdpD_ikuyupO58p5FgK5Yb63llc');(E){ var时间戳= e.values;var studentID = e.values4;var studentFIRST = e.values5;var studentLAST = e.values6;var teacherSignature = e.values19;var districtNumber = e.values18;var file = DriveApp.getFolderById('18vUwzLCMt3nwephPC6KlyAVZ4wsfxZkF') var文件夹=file.makeCopy= file.makeCopy(studentLAST + ',‘+ studentFIRST,文件夹);var doc =DocumentApp.openById();doc.getBody();body.replaceText({ID}},studentID);body.replaceText({{studentFIRST}},studentFIRST);body.replaceText({{studentLAST}},studentLAST);body.replaceText({teacherSignature}},teacherSignature);body.replaceText({studentFIRST}},districtNumber);doc.saveAndClose();}
  • 这一行信息是由老师提供的附加信息填充的。

我所希望的是:

  • 要将信息输入到每一行中,“mail”就会合并到Google中,这看起来就像我们目前拥有的物理形式。这样,对于各自的老师来说,当他们把老师的信息直接填写到表格中,或者通过上面列出的重新提交表格的方法后,就可以更容易地将文档返回给家长。

问题:

  • 我知道触发器菜单选项中的“On Edit”和“On Change”选项。两个人都不在这里工作。
  • 我很熟悉“onEdit”脚本功能,但是,我不知道如何将它添加到上面的脚本中。
  • 我更希望这个Google的创建是由老师点击“提交”而不是把它添加到谷歌表格中触发的。原因是,如果老师不断犯错误,我想避免复制太多的谷歌文档,但速度足够慢,以便在更正之间创建文档。在我看来,一旦他们点击“提交”就可以避免这种情况。

额外信贷:

  • 自动将它创建的Google转换为包含在同一个文件夹中的PDF。那样的话,老师就可以把它发送出去,而不必担心创建PDF步骤。

最后,理想工作流的所有这些:

  1. 家长填写谷歌表单。
  2. 教师通过从上面的脚本创建的URL,并添加他们需要添加的信息。
  3. 当老师点击提交时,会创建一个Google和/或PDF,其中他们和家长添加的信息已经合并到我们当前物理形式的预先制作的模板中。
  4. 老师发现了PDF文件,并将其发回给家长。
EN

回答 1

Stack Overflow用户

发布于 2020-09-10 09:18:53

你试过使用像空板这样现成的解决方案吗?据我所知,它们具有您需要的所有自动化功能+集成的机器人,可以根据您打开的表单或文档的类型来更改用户的角色

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63213668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档