如何在运行时删除谷歌表单的表单响应?

时间:2018-06-01 08:22:58

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

我有两种形式:form1和form2

我的条件是,在提交form2之后,用户必须提交form1。但是如果用户在没有提交form2的情况下提交form1,那么我想在同一时刻删除它的响应,因为我不想在我的电子表格中输入该条目。如何阻止用户提交表单或者是否有办法在运行时删除响应,这样就不会有任何条目的输入?

1 个答案:

答案 0 :(得分:0)

您现在可以删除单个表单项响应:请参见此处。 https://developers.google.com/apps-script/reference/forms/form#deleteallresponses deleteResponse(responseId) 从表单的响应存储中删除单个响应。此方法不会删除存储在外部响应目标(如电子表格)中的响应副本,但会从表单的摘要视图中删除响应。可以使用FormResponse.getId()检索响应ID。