【问题标题】:Possible to pre-assign user to google form?可以将用户预先分配给谷歌表单吗?
【发布时间】:2016-10-09 05:53:40
【问题描述】:

我正在使用 Google Apps 脚本动态创建 Google 表单并通过电子邮件发送。

我拥有所有用户信息,并且已经弄清楚如何记录响应。但是,我想将该人的电子邮件添加到工作表的行中。

由于我们已经收集了他们的电子邮件,如果有办法将这封电子邮件在“背景”中传递到我们发送的表单中,并且在回复表中附有答案,那将是理想的。

谢谢!

【问题讨论】:

    标签: google-apps-script google-sheets google-forms


    【解决方案1】:

    在解决这个问题之前,我无法休息。大约三年前的This article 真的很有帮助。

    不完全是我想要的,如果有人知道如何在后台实际将信息传递到工作表,仍然可以打开。

    var items = formName.getItems();
    var itemOfInterest;
    for(var i in items){
      if(items[i].getTitle()=='QUESTION_TITLE'){
        itemOfInterest=items[i];
      }
    }
    var preFilledUrl =
        schedForm.createResponse().
    withItemResponse(itemOfInterest.asTextItem().createResponse(email)).
    toPrefilledUrl();
    

    这会预先填写该问题框,因此还可以让用户在发送之前进行编辑。它会起作用的。

    【讨论】:

      猜你喜欢
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      • 2019-03-01
      • 2010-10-28
      相关资源
      最近更新 更多