【问题标题】:create an ItemResponse in Form在表单中创建一个 ItemResponse
【发布时间】:2013-06-03 12:46:22
【问题描述】:

我正在尝试将自动响应从代码发送到我的表单。我可以打开它并发送空响应(我创建一个 FormResponse 并将其提交为空)。

现在我想在提交之前填写 itemResponses。我正在尝试使用

FormResponse.withItemResponse(itemResponse)

https://developers.google.com/apps-script/reference/forms/form-response?hl=es-ES#withItemResponse(ItemResponse) 但我找不到创建 ItemResponse 参数来填充我的 FormResponse 的方法。 我搜索了整个文档,我知道一定有办法,但我根本找不到。

var form = FormApp.getActiveForm();
var response = form.createResponse();
var itemResponse = ????????????;
response.withItemResponse(itemResponse);
response.submit();

有什么提示吗?谢谢!

【问题讨论】:

    标签: google-apps-script google-forms


    【解决方案1】:

    找到了!

    因为谷歌搜索“itemresponse”什么都没给我,我终于在谷歌中搜索了itemresponse的GAS文档站点......

    创建 ItemResponse 的唯一方法是使用特定的 Item 类型对象。例如:

    var itemResponse = TextItem.createResponse('my text');
    

    https://developers.google.com/apps-script/reference/forms/text-item#createResponse(String)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-30
      • 2022-01-17
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多