2014-11-03 115 views
5

使用Google表單,數據可以保存到電子表格中。現在我想在用戶名字段中應用驗證,以避免重複。如何使用Google腳本在Google表單字段中添加UNIQUE驗證?Google表單中的唯一字段驗證

回答

2

我認爲無法直接使用Google Apps腳本來爲Google表單值中的字段添加驗證。

如果用戶名字段值與登錄以訪問該表單的用戶名相同,您可以考慮更改Google表單本身的設置。您可以通過選中「每個人只允許一個響應(需要登錄)」來做到這一點。

如果上述解決方案不適用於您的要求,Apps腳本中的UiApp/Html服務將幫助您創建自定義表單。

您可以創建自定義表單並編寫自定義函數,以將SpreadsheetApp類的用戶名字段值轉換爲數組。提交表單之前,將Google表單中的用戶名字段與我們在數組中獲得的用戶名單元格值列表進行比較,並檢查唯一性。

希望有幫助!