Difference between revisions of "Multi Grid Question"

From Catglobe Wiki
Jump to: navigation, search
 
Line 1: Line 1:
[[Category:Question_Definition]]
+
  

 
  
Multi Grid Question
+
=== Multi Grid Question ===
  
'''Syntax'''
+
'''Syntax'''  
  
QUESTION ''question_label ''MULTIGRID ''[question_property_set]''
+
QUESTION ''question_label ''MULTIGRID ''[question_property_set]''  
  
''question_text''
+
''question_text''  
  
SQ:''[sub_question_property_set] sub_question_text''
+
SQ:''[sub_question_property_set] sub_question_text''  
  
...
+
...  
  
SQ:''[sub_question_property_set] sub_question_text''
+
SQ:''[sub_question_property_set] sub_question_text''  
  
''ao_value_i:[ao_property_set] ao_text''
+
''ao_value_i:[ao_property_set] ao_text''  
  
''...''
+
''...''  
  
''ao_value_N:[ao_property_set] ao_text''
+
''ao_value_N:[ao_property_set] ao_text''  
  
'''Argument'''
+
'''Argument'''  
  
''question_label'': is a the label of the question. It must follow the standard format of question label
+
''question_label'': is a the label of the question. It must follow the standard format of question label  
  
''question_property_set'': is the property set of the question, which is optional
+
''question_property_set'': is the property set of the question, which is optional  
  
 
{| class="tableintopic" style="border-collapse: collapse; border: 1px solid #010101" width="579" border="1" cellpadding="2"
 
{| class="tableintopic" style="border-collapse: collapse; border: 1px solid #010101" width="579" border="1" cellpadding="2"
 
|- align="left" valign="top"
 
|- align="left" valign="top"
! style="border: 1px solid #010101" width="289" bgcolor="#C0C0C0" valign="bottom" |
+
! style="border: 1px solid #010101" width="289" bgcolor="#C0C0C0" valign="bottom" |  
'''Question Property'''
+
'''Question Property'''  
! style="border: 1px solid #010101" width="209" bgcolor="#C0C0C0" valign="bottom" |
+
 
'''QSL Keyword'''
+
! style="border: 1px solid #010101" width="209" bgcolor="#C0C0C0" valign="bottom" |  
! style="border: 1px solid #010101" width="81" bgcolor="#C0C0C0" valign="bottom" |
+
'''QSL Keyword'''  
'''QSL Type'''
+
 
 +
! style="border: 1px solid #010101" width="81" bgcolor="#C0C0C0" valign="bottom" |  
 +
'''QSL Type'''  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
End Points
+
End Points  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
POINTS
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
POINTS  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Back Button Visible
+
Back Button Visible  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
BACK_BUTTON_VISIBLE
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
BACK_BUTTON_VISIBLE  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Next Button Text
+
Next Button Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
NEXT_BUTTON_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
NEXT_BUTTON_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Question Style sheet
+
Question Style sheet  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
QUESTION_STYLE_SHEET
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
QUESTION_STYLE_SHEET  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Flash Height
+
Flash Height  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
FLASH_HEIGHT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
FLASH_HEIGHT  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Next Button Visible
+
Next Button Visible  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
NEXT_BUTTON_VISIBLE
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
NEXT_BUTTON_VISIBLE  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Close Button Visible
+
Close Button Visible  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
CLOSE_BUTTON_VISIBLE
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
CLOSE_BUTTON_VISIBLE  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Required
+
Required  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
REQUIRED
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
REQUIRED  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Close Button Text
+
Close Button Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
CLOSE_BUTTON_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
CLOSE_BUTTON_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Back Button Text
+
Back Button Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
BACK_BUTTON_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
BACK_BUTTON_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Layout
+
Layout  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
LAYOUT_ID
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
LAYOUT_ID  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
RPQ Status
+
RPQ Status  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
ANSWER_SHEET_STATUS
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
ANSWER_SHEET_STATUS  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
End
+
End  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
END
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
END  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Dummy
+
Dummy  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
DUMMY
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
DUMMY  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Flash Width
+
Flash Width  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
FLASH_WIDTH
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
FLASH_WIDTH  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Flash Path
+
Flash Path  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
FLASH_PATH
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
FLASH_PATH  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Export Position
+
Export Position  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
EXPORT_POSITION
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
EXPORT_POSITION  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Export Length
+
Export Length  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
EXPORT_LENGTH
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
EXPORT_LENGTH  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Questionnaire Required Text
+
Questionnaire Required Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
REQUIRED_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
REQUIRED_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Point Text
+
Point Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
POINTS_TRANSACTION_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
POINTS_TRANSACTION_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Countdown
+
Countdown  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
COUNT_DOWN
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
COUNT_DOWN  
number
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
number  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Script
+
Script  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
SCRIPT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
SCRIPT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Reset Button Visible
+
Reset Button Visible  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
RESET_BUTTON_VISIBLE
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
RESET_BUTTON_VISIBLE  
bool
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
bool  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Reset Button Text
+
Reset Button Text  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
RESET_BUTTON_TEXT
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
RESET_BUTTON_TEXT  
string
+
 
 +
| style="border: 1px solid #010101" width="81" valign="bottom" |  
 +
string  
 +
 
 
|- align="left" valign="top"
 
|- align="left" valign="top"
| style="border: 1px solid #010101" width="289" valign="bottom" |
+
| style="border: 1px solid #010101" width="289" valign="bottom" |  
Open Answer Options
+
Open Answer Options  
| style="border: 1px solid #010101" width="209" valign="bottom" |
+
 
OPEN_ANSWER
+
| style="border: 1px solid #010101" width="209" valign="bottom" |  
| style="border: 1px solid #010101" width="81" valign="bottom" |
+
OPEN_ANSWER  
bool
 
|- align="left" valign="top"
 
| style="border: 1px solid #010101" width="289" valign="bottom" |
 
Questionnaire In Grid Required Text
 
| style="border: 1px solid #010101" width="209" valign="bottom" |
 
GRID_REQUIRED_TEXT
 
| style="border: 1px solid #010101" width="81" valign="bottom" |
 
string
 
|- align="left" valign="top"
 
| style="border: 1px solid #010101" width="289" valign="bottom" |
 
Answer Option Unique Choice
 
| style="border: 1px solid #010101" width="209" valign="bottom" |
 
UNIQUE_CHOICE
 
| style="border: 1px solid #010101" width="81" valign="bottom" |
 
bool
 
|- align="left" valign="top"
 
| style="border: 1px solid #010101" width="289" valign="bottom" |
 
Default Answer Option
 
| style="border: 1px solid #010101" width="209" valign="bottom" |
 
DEFAULT_ANSWER
 
| style="border: 1px solid #010101" width="81" valign="bottom" |
 
number
 
|- align="left" valign="top"
 
| style="border: 1px solid #010101" width="289" valign="bottom" |
 
Open Answer Required
 
| style="border: 1px solid #010101" width="209" valign="bottom" |
 
OPEN_ANSWER_REQUIRED
 
| style="border: 1px solid #010101" width="81" valign="bottom" |
 
bool
 
  
''question_text: ''is the text of the question.
+
| style="border: 1px solid #010101" width="81" valign="bottom" |
 +
bool
  
''sub_question_property_set'': is the property set of the sub question (optional). There is currently no pre-defined properties for sub questions of multi grid questions.
+
|- align="left" valign="top"
 +
| style="border: 1px solid #010101" width="289" valign="bottom" |
 +
Questionnaire In Grid Required Text
  
''sub_question_text: ''is the text of the sub question.
+
| style="border: 1px solid #010101" width="209" valign="bottom" |
 +
GRID_REQUIRED_TEXT
  
''ao_value'': is a positive integer value, which is the value of an answer option
+
| style="border: 1px solid #010101" width="81" valign="bottom" |
 +
string
  
''ao_property_set'': is the property of an answer option (optional)
+
|- align="left" valign="top"
 +
| style="border: 1px solid #010101" width="289" valign="bottom" |
 +
Answer Option Unique Choice
  
'''Notice''': There must be at least one sub question and one answer option defined.
+
| style="border: 1px solid #010101" width="209" valign="bottom" |
 +
UNIQUE_CHOICE
  
'''Example'''
+
| style="border: 1px solid #010101" width="81" valign="bottom" |
 +
bool
  
QUESTION QMultiGrid MULTIGRID
+
|- align="left" valign="top"
 +
| style="border: 1px solid #010101" width="289" valign="bottom" |
 +
Default Answer Option
  
Which associations do you get when you hear the names of the following companies ?
+
| style="border: 1px solid #010101" width="209" valign="bottom" |
 +
DEFAULT_ANSWER
  
SQ:Intel
+
| style="border: 1px solid #010101" width="81" valign="bottom" |
 +
number
  
SQ:AMD
+
|- align="left" valign="top"
 +
| style="border: 1px solid #010101" width="289" valign="bottom" |
 +
Open Answer Required
  
1:Competitive
+
| style="border: 1px solid #010101" width="209" valign="bottom" |
 +
OPEN_ANSWER_REQUIRED
  
2:Cheap price
+
| style="border: 1px solid #010101" width="81" valign="bottom" |
 +
bool<br>
  
3:Powerful CPU
+
|}
  
4:Well-marketed
+
question_text: is the text of the question.<br>sub_question_property_set: is the property set of the sub question (optional). There is currently no pre-defined properties for sub questions of multi grid questions.<br>sub_question_text: is the text of the sub question.<br>ao_value: is a positive integer value, which is the value of an answer option<br>ao_property_set: is the property of an answer option (optional)<br>'''Notice:''' There must be at least one sub question and one answer option defined.<br>'''Example'''<br>QUESTION QMultiGrid MULTIGRID<br>Which associations do you get when you hear the names of the following companies ?<br>SQ:Intel<br>SQ:AMD<br>1:Competitive<br>2:Cheap price<br>3:Powerful CPU<br>4:Well-marketed
  
Back to: [[ Multi Grid ]]
+
[[Category:Question_Definition]]
__NOTOC__
 
<!-- imported from file: 5058.htm-->
 

Latest revision as of 07:25, 6 February 2012



Multi Grid Question

Syntax

QUESTION question_label MULTIGRID [question_property_set]

question_text

SQ:[sub_question_property_set] sub_question_text

...

SQ:[sub_question_property_set] sub_question_text

ao_value_i:[ao_property_set] ao_text

...

ao_value_N:[ao_property_set] ao_text

Argument

question_label: is a the label of the question. It must follow the standard format of question label

question_property_set: is the property set of the question, which is optional

Question Property

QSL Keyword

QSL Type

End Points

POINTS

number

Back Button Visible

BACK_BUTTON_VISIBLE

bool

Next Button Text

NEXT_BUTTON_TEXT

string

Question Style sheet

QUESTION_STYLE_SHEET

number

Flash Height

FLASH_HEIGHT

number

Next Button Visible

NEXT_BUTTON_VISIBLE

bool

Close Button Visible

CLOSE_BUTTON_VISIBLE

bool

Required

REQUIRED

bool

Close Button Text

CLOSE_BUTTON_TEXT

string

Back Button Text

BACK_BUTTON_TEXT

string

Layout

LAYOUT_ID

number

RPQ Status

ANSWER_SHEET_STATUS

number

End

END

bool

Dummy

DUMMY

bool

Flash Width

FLASH_WIDTH

number

Flash Path

FLASH_PATH

string

Export Position

EXPORT_POSITION

number

Export Length

EXPORT_LENGTH

number

Questionnaire Required Text

REQUIRED_TEXT

string

Point Text

POINTS_TRANSACTION_TEXT

string

Countdown

COUNT_DOWN

number

Script

SCRIPT

string

Reset Button Visible

RESET_BUTTON_VISIBLE

bool

Reset Button Text

RESET_BUTTON_TEXT

string

Open Answer Options

OPEN_ANSWER

bool

Questionnaire In Grid Required Text

GRID_REQUIRED_TEXT

string

Answer Option Unique Choice

UNIQUE_CHOICE

bool

Default Answer Option

DEFAULT_ANSWER

number

Open Answer Required

OPEN_ANSWER_REQUIRED

bool

question_text: is the text of the question.
sub_question_property_set: is the property set of the sub question (optional). There is currently no pre-defined properties for sub questions of multi grid questions.
sub_question_text: is the text of the sub question.
ao_value: is a positive integer value, which is the value of an answer option
ao_property_set: is the property of an answer option (optional)
Notice: There must be at least one sub question and one answer option defined.
Example
QUESTION QMultiGrid MULTIGRID
Which associations do you get when you hear the names of the following companies ?
SQ:Intel
SQ:AMD
1:Competitive
2:Cheap price
3:Powerful CPU
4:Well-marketed