Google apps script 如何将表单网格限制为每列一个响应
我正在使用应用程序脚本构建谷歌表单,无法复制在生成器中找到的功能 我找不到在名为的GridItem上设置选项的方法 “每列限制一个响应” 或 “洗牌行顺序” 这两个选项都位于栅格编辑块底部的高级选项卡中 有办法做到这一点吗Google apps script 如何将表单网格限制为每列一个响应,google-apps-script,google-forms,Google Apps Script,Google Forms,我正在使用应用程序脚本构建谷歌表单,无法复制在生成器中找到的功能 我找不到在名为的GridItem上设置选项的方法 “每列限制一个响应” 或 “洗牌行顺序” 这两个选项都位于栅格编辑块底部的高级选项卡中 有办法做到这一点吗 听起来您正在使用表单服务以编程方式构建表单-您的问题不清楚 这些高级设置尚未通过谷歌应用程序脚本公开。因为表单没有其他API,所以您唯一的办法就是请求API扩展。他现在就要了,你可以在这期节目上加上你的投票 有一个相关的未决问题,这是一个增强请求,要求控制griditem中每
听起来您正在使用表单服务以编程方式构建表单-您的问题不清楚 这些高级设置尚未通过谷歌应用程序脚本公开。因为表单没有其他API,所以您唯一的办法就是请求API扩展。他现在就要了,你可以在这期节目上加上你的投票
有一个相关的未决问题,这是一个增强请求,要求控制griditem中每行允许的选择数。听起来您好像在使用表单服务以编程方式构建表单-您的问题不清楚 这些高级设置尚未通过谷歌应用程序脚本公开。因为表单没有其他API,所以您唯一的办法就是请求API扩展。他现在就要了,你可以在这期节目上加上你的投票
有一个相关的未决问题,这是一个增强请求,用于控制griditem中每行允许的选择数。我有这个问题,接下来的here对我来说是成功的。您必须添加自己希望显示的帮助文本
.setHelpText('Limit to one response per column');
以下是链接中的信息:
// Add a grid item to a form and require one response per column.
var gridItem = form.addGridItem();
gridItem.setTitle('Rate your interests')
.setRows(['Cars', 'Computers', 'Celebrities'])
.setColumns(['Boring', 'So-so', 'Interesting']);
var gridValidation = FormApp.createGridValidation()
.setHelpText(“Select one item per column.”)
.requireLimitOneResponsePerColumn()
.build();
gridItem.setValidation(gridValidation);
我有这样的想法,在这里学习对我来说是成功的。您必须添加自己希望显示的帮助文本
.setHelpText('Limit to one response per column');
以下是链接中的信息:
// Add a grid item to a form and require one response per column.
var gridItem = form.addGridItem();
gridItem.setTitle('Rate your interests')
.setRows(['Cars', 'Computers', 'Celebrities'])
.setColumns(['Boring', 'So-so', 'Interesting']);
var gridValidation = FormApp.createGridValidation()
.setHelpText(“Select one item per column.”)
.requireLimitOneResponsePerColumn()
.build();
gridItem.setValidation(gridValidation);