Difference between revisions of "SetMultiConstant"
(jrfconvert import) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category: | + | [[Category:Constant_Functions]] |
− | | + | {{HelpFiles}} |
====setMultiConstant==== | ====setMultiConstant==== | ||
Line 8: | Line 8: | ||
'''Syntax''' | '''Syntax''' | ||
− | setMultiConstant(''name, optionArray [, resource_Guid]'') | + | setMultiConstant(''name, optionArray [, resource_Guid | resourceId]'') |
'''Arguments''' | '''Arguments''' | ||
Line 18: | Line 18: | ||
''resource_Guid'': Is a string expression. It is the Guid of the resource. | ''resource_Guid'': Is a string expression. It is the Guid of the resource. | ||
− | If there is no resource_Guid specified, the function will get the Single constant from the current questionnaire answersheet's questionnaire (i.e. a questionnaire answersheet context is needed). | + | ''resourceId:'' number. ResourceId of the resource. |
+ | |||
+ | If there is no resource_Guid or resourceId specified, the function will get the Single constant from the current questionnaire answersheet's questionnaire (i.e. a questionnaire answersheet context is needed). | ||
'''Return type''' | '''Return type''' | ||
Line 26: | Line 28: | ||
'''Examples''' | '''Examples''' | ||
+ | <span style="color:#DF8621"> Use resourceGUID </span> | ||
+ | <source lang="csharp"> | ||
array value = {1, 3, 4}; | array value = {1, 3, 4}; | ||
+ | setMultiConstant("MyMultiConstant", value, "9FB4543F-84F7-4B5E-91F2-5DEFE72B1FB3"); | ||
+ | </source> | ||
− | setMultiConstant("MyMultiConstant", value, | + | <span style="color:#DF8621"> Use resourceId </span> |
+ | <source lang="csharp"> | ||
+ | array value = {1, 3, 4}; | ||
+ | setMultiConstant("MyMultiConstant", value, 12345678); | ||
+ | </source> | ||
'''Availability''' | '''Availability''' |
Latest revision as of 08:36, 31 December 2018
setMultiConstant
Sets the array of option's indexes (start from 1) to a Multi constant belonging to a specific resource.
Syntax
setMultiConstant(name, optionArray [, resource_Guid | resourceId])
Arguments
name: Is a string expression. It is the name of the constant.
optionArray: Is an non-decimal array. It is the array of selected option's index, each value in the option array must be less than or equal to the number of options in the constant.
resource_Guid: Is a string expression. It is the Guid of the resource.
resourceId: number. ResourceId of the resource.
If there is no resource_Guid or resourceId specified, the function will get the Single constant from the current questionnaire answersheet's questionnaire (i.e. a questionnaire answersheet context is needed).
Return type
empty
Examples
Use resourceGUID
array value = {1, 3, 4};
setMultiConstant("MyMultiConstant", value, "9FB4543F-84F7-4B5E-91F2-5DEFE72B1FB3");
Use resourceId
array value = {1, 3, 4};
setMultiConstant("MyMultiConstant", value, 12345678);
Availability
Version 5.5