繁体   English   中英

Google表单-未填写的字段

[英]Google Form - not filled fields

我最近开始使用Google表单。 我建立:

  1. Google表单有一些问题,
  2. 脚本将答案放在哪里的电子表格
  3. 模板中将填充答案,将其转换为PDF并发送至电子邮件地址。

如果所有Google表单字段均已填写,则一切运行正常。

如果至少有一个字段留空-所有答案都正确地放在了电子表格中,但在模板中却完全放错了位置……(下面我的代码片段)

// When Form Gets submitted
function onFormSubmit(e) {
//Get information from form and set as variables
var email_address = "myemail@myemail";
var project_name = e.values[1];
var owner = e.values[2];
var team_members = e.values[5];
var project_initiator = e.values[6];
var stakeholders = e.values[7];
var deadline = e.values[3];
var related_projects = e.values[8];
var deliverables = e.values[4];
var project_summary = e.values[9];
var contribution = e.values[10]; 


// Replace place holder keys,in our google doc template
copyBody.replaceText('keyProjectName', project_name);
copyBody.replaceText('keyOwner', owner);
copyBody.replaceText('keyTeamMembers', team_members);
copyBody.replaceText('keyProjectInitiator', project_initiator);
copyBody.replaceText('keyStakeholders', stakeholders);
copyBody.replaceText('keyDeadline', deadline);
copyBody.replaceText('keyRelatedProjects', related_projects);  
copyBody.replaceText('keyProjectSummary', project_summary);
copyBody.replaceText('keyContribution', contribution);

和模板的片段:

http://zapodaj.net/images/ce3895cc6614f.png

谢谢您的任何建议,答案..

解决此问题的最简单方法是将表格中的所有问题均设为必填问题。 这样,用户将无法将答案留空,并且您的模板将以正确的顺序自动填充。

希望能有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM