Difference between revisions of "CountAnswers"

From Catglobe Wiki
Jump to: navigation, search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
[[Category:Questionnaire_Functions]]
 
[[Category:Questionnaire_Functions]]

+
{{HelpFiles}}
  
 
====countAnswers====
 
====countAnswers====
  
Returns the number of selected answers belonging to the specified question.
+
Returns the number of selected answers belonging to the specified question. This function run in question context
  
 
'''Syntax'''
 
'''Syntax'''
  
countAnswers(''question'')
+
countAnswers(''questionLabel'')
 +
 
 +
or
 +
 
 +
countAnswers(''questionPath'')
  
 
'''Arguments'''
 
'''Arguments'''
  
''question'': Is a question object.
+
''questionLabel'': a string expression. It is the label of a question  
 +
 
 +
''questionPath'': a string expression. It is the path of a question  
  
 
'''Return type'''
 
'''Return type'''
Line 19: Line 25:
  
 
'''Examples'''
 
'''Examples'''
 
+
<source lang="javascript">
//get the number of animals types the user has. //DomesticAnimal is a multi-answer question for asking
+
//Q1 is a multi question with 5 options, then respondent select 2 of 5, countAnswers will return 2
 
+
number n = countAnswers("Q1");
//animal types user’s got.
+
//or
 
+
number n = countAnswers(Q1.QuestionLabel);
number n = countAnswers(DomesticAnimal);
+
//or
 
+
number n = countAnswers(Resource_getResourceName(qnaireRId) + "\\Q1");
 +
</source>
 
'''Availability'''
 
'''Availability'''
  

Latest revision as of 05:48, 23 August 2019



countAnswers

Returns the number of selected answers belonging to the specified question. This function run in question context

Syntax

countAnswers(questionLabel)

or

countAnswers(questionPath)

Arguments

questionLabel: a string expression. It is the label of a question

questionPath: a string expression. It is the path of a question

Return type

number

Examples

//Q1 is a multi question with 5 options, then respondent select 2 of 5, countAnswers will return 2
number n = countAnswers("Q1");
//or
number n = countAnswers(Q1.QuestionLabel);
//or
number n = countAnswers(Resource_getResourceName(qnaireRId) + "\\Q1");

Availability

Version 4.8