Surveys will accommodate most of your research needs; however, there may be specific circumstances under which you would use a power survey instead.
You should use a power survey over a survey only if you need:
- To import a power survey (PXML file)
- Power survey scripting
- For more information about how modern survey scripting works and what is possible, see Scripting in surveys.
- Refer to the Modern Survey Script Library for copy/paste code snippets and step-by-step instructions that address popular use cases.
Import a power survey (PXML file)
If your application has more than one Community, you can export a power survey as a PXML file and import the file into another Community. You can also the use the PXML file to create a power survey template. For more information, see Export a power survey and Import a power survey.
Scripting
Power survey scripting lets you use HTML, Javascript, and C# to
enhance features in power surveys. In some cases, power survey scripting is
essentially
filling in the gap
for missing power survey functionality that
surveys already have out-of-the-box. The following table compares the scripts
in the library to the features in surveys.
| Feature | Power survey scripts | Surveys |
|---|---|---|
| Survey logic | You can use a power survey script to create
logic based on:
For more information, see Conditional Sequence Scripts in the Power Survey Script Library. |
In surveys, you can create logic based on a member's:
You cannot use a Survey Logic action to compare two answers or the number of selections in a Grid question. For more information, see Survey logic. With survey scripting, it's possible to get and set question and answer values. |
| Date questions | Power survey scripts let you:
For more information, see Date Scripts in the Power Survey Script Library. |
In surveys, you can use a Set Value action to determine a member's age based on their year of birth. For more information, see Set Value and Create an age roll-up without using calculated dates. With survey scripting, it's possible to calculate:
|
| Masking |
By default, power survey masking is limited in functionality and only supports the following question types:
For anything more advanced or involving other question types (for example, Rank Order), scripting is required. For more information, see the Knowledge Base article
|
Surveys support masking in the following question types:
You can configure masking directly in the user interface; there is no need for scripting. For more information, see Masking.
Tip: Are you using scripting with power surveys to
pipe/hide/mask answer options from one question to another question? You can
now do this in surveys with no need for scripting. For more information, see
Carry Forward Answers.
|
| Even distribution | Requires even distribution scripts from the Scripting Library. | Can be achieved with out-of-the-box functionality using random distribution. For more information, see Random distribution. |
- In the upper right corner
of the application, click
.
- Click Getting Started and refer to these articles listed under Knowledge Base: