Class GridValidationBuilder

Grid Validation Builder

A DataValidationBuilder for a Grid Validation .

 // Add a grid item to a form and require one response per column. 
 const 
  
 form 
  
 = 
  
 FormApp 
 . 
 create 
 ( 
 'My Form' 
 ); 
 const 
  
 gridItem 
  
 = 
  
 form 
 . 
 addGridItem 
 (); 
 gridItem 
 . 
 setTitle 
 ( 
 'Rate your interests' 
 ) 
  
 . 
 setRows 
 ([ 
 'Cars' 
 , 
  
 'Computers' 
 , 
  
 'Celebrities' 
 ]) 
  
 . 
 setColumns 
 ([ 
 'Boring' 
 , 
  
 'So-so' 
 , 
  
 'Interesting' 
 ]); 
 const 
  
 gridValidation 
  
 = 
  
 FormApp 
 . 
 createGridValidation 
 () 
  
 . 
 setHelpText 
 ( 
 'Select one item per column.' 
 ) 
  
 . 
 requireLimitOneResponsePerColumn 
 () 
  
 . 
 build 
 (); 
 gridItem 
 . 
 setValidation 
 ( 
 gridValidation 
 ); 

Methods

Method Return type Brief description
Grid Validation Builder Requires limit of one response per column for a grid item.

Detailed documentation

require Limit One Response Per Column()

Requires limit of one response per column for a grid item.

Return

Grid Validation Builder — this validation builder, for chaining

Create a Mobile Website
View Site in Mobile | Classic
Share by: