2014-07-22 109 views
0

我最近開始使用Google表單。我創建:Google表單 - 未填充字段

  1. 的谷歌形式的一些問題,
  2. 電子表格中的腳本會把答案
  3. 將被填充答案的模板,轉換爲PDF和發送到電子郵件地址。

如果所有的Google表單字段都已填充,那麼一切正常。

如果有剩下的空至少一個字段 - 所有的答案都正確地放置到電子表格,但得到的模板完全錯誤......(下面我的代碼片段)

// When Form Gets submitted 
function onFormSubmit(e) { 
//Get information from form and set as variables 
var email_address = "[email protected]"; 
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

謝謝你的任何建議,答案..

+0

圖像壞了。 –

回答

0

解決的最簡單方法這個問題將會使您的表單中的所有問題成爲必需的問題。 這樣,用戶將無法將答案留空,並且您的模板將以正確的順序自動填充。

希望能幫到