Difference between revisions of "GetQuestionProperties"
(→Syntax) |
Nguyenduyan (talk | contribs) (Tag: visualeditor) |
||
Line 1: | Line 1: | ||
[[Category:Questionnaire_Functions]] | [[Category:Questionnaire_Functions]] | ||
{{HelpFiles}} | {{HelpFiles}} | ||
+ | |||
__NOTOC__ | __NOTOC__ | ||
Line 9: | Line 10: | ||
===Syntax=== | ===Syntax=== | ||
− | getQuestionProperties(questionName) | + | getQuestionProperties(questionName) required questionnaire context |
+ | |||
+ | getQuestionProperties(questionName, qnaireRId) not required questionnaire context | ||
===Arguments=== | ===Arguments=== | ||
questionName: Is a name of question. | questionName: Is a name of question. | ||
+ | |||
+ | qnaireRId: is resource Id of questionnaire, this is an optional param | ||
===Return type=== | ===Return type=== |
Revision as of 09:43, 22 May 2017
getQuestionProperties
Return value property of question.
Syntax
getQuestionProperties(questionName) required questionnaire context
getQuestionProperties(questionName, qnaireRId) not required questionnaire context
Arguments
questionName: Is a name of question.
qnaireRId: is resource Id of questionnaire, this is an optional param
Return type
array of QuestionProperty object.
Examples
setRPQId(370222122);
array listOfQuestionProperty = getQuestionProperties("Q6_Awareness");
for(number i = 0; i < listOfQuestionProperty.Count; i++) {
QuestionProperty qp = listOfQuestionProperty[i];
print("------" + i.ToString() + "-----");
print("Id: " + qp.Id);
print("QuestionID: " + qp.QuestionID);
print("QuestionPropertyType: " + qp.QuestionPropertyType);
print("QuestionPropertyTypeAsString: " + qp.QuestionPropertyTypeAsString);
print("Value: " + qp.Value);
}
///////////
//Result :
///////////
------0-----
Id: 93490
QuestionID: 1489
QuestionPropertyType: 65
QuestionPropertyTypeAsString: AnswerOptionColumns
Value: 4
------1-----
Id: 5849
QuestionID: 1489
QuestionPropertyType: 3
QuestionPropertyTypeAsString: RotateAnswerOptions
Value: [1,2,34,3,35,36,4,5,6,7,37,8,9,10,11,12,13,14,15,16,17,18,19,20,21,38,22,23,24,25,39,26,27,28,33,29,30]
------2-----
Id: 5850
QuestionID: 1489
QuestionPropertyType: 7
QuestionPropertyTypeAsString: NoMulti
Value: [32]