// Add a grid item to a form and require one response per column.constform=FormApp.create('My Form');constgridItem=form.addGridItem();gridItem.setTitle('Rate your interests').setRows(['Cars','Computers','Celebrities']).setColumns(['Boring','So-so','Interesting']);constgridValidation=FormApp.createGridValidation().setHelpText('Select one item per column.').requireLimitOneResponsePerColumn().build();gridItem.setValidation(gridValidation);
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eGridValidation\u003c/code\u003e is used to apply validation rules specifically to grid items within Google Forms.\u003c/p\u003e\n"],["\u003cp\u003eIt allows you to enforce restrictions like requiring one response per column within the grid, enhancing data quality.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can set custom help text to guide users on how to interact with the grid and meet validation criteria.\u003c/p\u003e\n"]]],[],null,["# Class GridValidation\n\nGridValidation\n\nA DataValidation for a [GridItem](/apps-script/reference/forms/grid-item).\n\n```javascript\n// Add a grid item to a form and require one response per column.\nconst form = FormApp.create('My Form');\nconst gridItem = form.addGridItem();\ngridItem.setTitle('Rate your interests')\n .setRows(['Cars', 'Computers', 'Celebrities'])\n .setColumns(['Boring', 'So-so', 'Interesting']);\nconst gridValidation = FormApp.createGridValidation()\n .setHelpText('Select one item per column.')\n .requireLimitOneResponsePerColumn()\n .build();\ngridItem.setValidation(gridValidation);\n```"]]