我正在使用GAS创建Google表单
var form = FormApp.create("Test Form");
var item = form.addTextItem();
item.setTitle("Enter your email");
如何以编程方式为项目设置数据验证设置?
答案 0 :(得分:3)
来自https://developers.google.com/apps-script/reference/forms/text-validation
// Add a text item to a form and require it to be a number within a range.
var textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?');
var textValidation = FormApp.createTextValidation()
.setHelpText(“Input was not a number between 1 and 100.”)
.requireNumberBetween(1, 100)
.build();
textItem.setValidation(textValidation);
注意:根据Google Apps脚本release notes,2016年11月23日,我们添加了复选框,通用数据,网格项,段落文本项和文本项的表单验证类。
答案 1 :(得分:1)
不幸的是,这还不可能(还)。
您应加注 issue 4216以跟踪有关此功能的更新及其投票类型。