bool SetAnswerChoiceAdditionalTexts(int inQuesIdx, int inTopicIndex, params AnswerWithAdditionalText[] inValues)


Sets multiple answers with multiple additional texts. Use CreateAnswerWithAdditional() to create AnswerWithAdditionalText objects, Relevant for Single/Multi Choice Grid questions.


The following is a list of parameters the functions receives 

Parameter Type Description
inQuesIndex Int the question index
inTopicIndex Int the topic index
inValues AnswerWithAdditionalText[] The indexes to set, built as AnswerWithAdditionalText objects

Return Type



Question index 2 is a Single Choice Grid, with 5 answers: a, b, c, d, e and 3 topics T1, T2, T2
Answers "c" and "e" are defined as "Other (specify)" answers.
The following code:
SetAnswerChoiceAdditionalTexts(QRef(2), 2, CreateAnswerWithAdditional(2, ""), CreateAnswerWithAdditional(3, "Text to answer c"), CreateAnswerWithAdditional(5, "Text to answer e"))
will set answers 2, 3, and 5 in question 2, along with the "Text to answer c" as the additional text to answer 3 and the "Text to answer e" as the additional text to answer 5 topic 2.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request



Please sign in to leave a comment.