Question Table Multi-Control

Multi-Control Question tables allow for any number and variety of controls within the same table.  Like the Multi-Control question, building a Multi-Control table is a two step process of defining how the table will look through the Multi-Control Question Table Editor, and then defining the Preload/Hidden variables that will store the responses captured in each cell of the table.

Steps to create a Multi-Control Question Table


  1. From within the Survey Designer, select Add/Multi-Control
  2. Select Multi-Control Question Table
  3. In the General Tab Enter the Unique name of the object. This name will not appear in the data dictionary, but will help you identify the object in the Survey Designer.


  1. Enter a Description of the Multi-Control table, such as “This table captures the age and gender for each of 5 family members”
  2. Optional – Select Anchor this item when randomized – If this object is in a Collection that is set to randomize its contents, checking this box will hold this item’s position constant
  3. Click on the Configure Tab to add all of the Columns and Rows within the table
  4. Add any Run-If Logic if appropriate
  5. When finished Click OK and add the necessary Hidden Variables

Configure Tab

The Configure Tab for the Multi-Control Question Table editor contains three sub-tabs to set up the specifics of the table. They are:

  • General – Used to configure specifics for the entire table, like Table Instructions, Prompt Header, Table Width, Numbering, and Randomization
  • Columns – Used to define the number and content of the Columns of the table
  • Rows – Used to define the number and content of the Rows in the table

General Tab

  1. Enter the appropriate Table Instructions
  2. Enter a Prompt Header if desired
  3. Enter the Table Width – this is how many pixels wide the table will be set to
  4. Enter the appropriate code to have the Rows numbered:
    • Blank equals no sub-numbering
    • {0} will number the rows as a, b, c, etc.
    • {1} will number the rows as 1, 2, 3, etc. in sequence with question numbering
  5. Decide if the Table Rows are Randomized and, if so, in what way using the drop-down



Columns Tab

Depending on the Control Type selected there will be different tabs and configuration choices.  See Control Types in Multi-Control Question Tables for configuration details

Each column will have a single Control Type with corresponding Preload/Hidden Variables to store the data.  Therefore if you have a 3 X 3 question table (3 columns, 3 rows), then you will need to create 9 Preload/Hidden variables to store the values in each of the 9 cells.

Rows Tab

There are three types of Rows available in a Multi-Control Question Table:

  • Prompts
  • Prompts with Text Fields
  • Row Headers See – Row Types in Question Tables

Run-If Tab

Run-If logic for a Multi-Control Question Table follows the same principles as the Show-If logic for Standard Questions and Question Tables.