Summary
This command accepts two strings and returns ‘true’ if the first string contains the second string.
This command can be used for all question types. However, for multi-value questions the contains command should be used when the goal is to compare a string to the exact value of each selected answer.
Attributes
- none
Parameters
- one string command
- one string command
Example
<script scriptId="setAlertComment"> <body> <s:alert> <s:expression> <s:not> <s:isSet> <s:question> <s:question path="/scriptContainer/createPregnancy[n].pregComment" type="question"/> </s:question> </s:isSet> </s:not> </s:expression> <s:correction> <s:string value="optional"/> </s:correction> <s:text> <s:if> <s:stringContains> <s:stringPath path="/scriptContainer/createPregnancy[n].pregComment:value" type="string"/> <s:string value="bc1"/> </s:stringContains> <s:string value="Answer 1"/> <s:if> <s:stringContains> <s:stringPath path="/scriptContainer/createPregnancy[n].pregComment:value" type="string"/> <s:string value="bc2"/> </s:stringContains> <s:string value="Answer 2"/> <s:if> <s:stringContains> <s:stringPath path="/scriptContainer/createPregnancy[n].pregComment:value" type="string"/> <s:string value="bc3"/> </s:stringContains> <s:string value="Answer 3"/> </s:if> </s:if> </s:if> </s:text> </s:alert> </body> <target action="update" typeId="pregComment" when="preprocess" shouldReconcile='true'/> </script>
Note: The full path, /scriptContainer/createPregnancy[n].pregComment, can also be written as .pregComment.
Need more help?
Please visit the Fountayn Contact Information page.