Print

Previous Topic

Next Topic

Book Contents

Book Index

Correct Answer Evaluation

Surveys can optionally be configured to operate as quizzes, allowing you to specify correct answers for each question. Correctly answered questions are displayed as such in Survey responses, and can be downloaded with sample data.

For Selection and Matrix question types you can specify response options as correct answers.

To mark a response option as correct

  1. From the Question view of the question you wish to modify, click the Options tab.
  2. From the list of responses, click the response you wish to mark as correct.
  3. Click the Modify button.
  4. The Option dialog will be displayed. Click the Advanced tab.
  5. Click to select the Correct Answer check box.
  6. Click the OK button. The dialog will be closed.
  7. Click the Save button on the Question Component window to save your changes.

For Text Field, Date Field, Number Field and Phone Number question types you can specify criteria to evaluate a response as correct.

A specified value is compared using an operator to the survey participant's response. If the comparison result is True then the response will be recorded as correct.

To evaluate a response to be marked as correct

  1. From the Question view of the question you wish to modify, click the Advanced tab.
  2. From the Correct Answer operator list click the operator you wish to use for comparison.

    The following table details how each operator can be used.

  3. In the text box to the right of the operator list, type the value you would like to compare the survey response to.
  4. Click the Save button on the Question Component window to save your changes.

Operator

What it does

=

True when the participant response is equal to the specified value.

Use the (ignore case) option when you want the match to be case insensitive.

<>

True when the participant response is not equal to the specified value.

Use the (ignore case) option when you want the match to be case insensitive.

>

True when the participant response is greater than the specified value.

This operator applies only to numeric and date fields. When used with text fields it performs a case sensitive pattern match which can be more reliably performed using begins with.

>=

True when the participant response is greater than or equal to the specified value.

This operator applies only to numeric and date fields. When used with text fields it performs a case sensitive pattern match which can be more reliably performed using begins with.

<

True when the participant response is less than the specified value.

This operator applies only to numeric and date fields. When used with text fields it performs a case sensitive pattern match which can be more reliably performed using begins with.

<=

True when the participant response is less than or equal to the specified value.

This operator applies only to numeric and date fields. When used with text fields it performs a case sensitive pattern match which can be more reliably performed using begins with.

is one of

True when the participant response is one of the values in the value list.

To specify a value list, enter each value into the Value text box, separated by a comma or space.

Use the (ignore case) option when you want the match to be case insensitive.

is not one of

True when the participant response is not one of the values in the value list.

To specify a value list, enter each value into the Value text box, separated by a comma or space.

Use the (ignore case) option when you want the match to be case insensitive.

contains

True when the participant response contains the value.

For example, a value of Jan would match Jan, Jane and Mary-Jane.

Use the (ignore case) option when you want the match to be case insensitive.

does not contain

True when the participant response does not contains the value.

Use the (ignore case) option when you want the match to be case insensitive.

starts with

True when the participant response begins with the Value.

For example a value of New will match both New York and New Orleans.

Use the (ignore case) option when you want the match to be case insensitive.

does not start with

True when the participant response does not begin with the Value.

Use the (ignore case) option when you want the match to be case insensitive.

ends with

True when the participant response ends with the Value.

For example a value of Dakota will match both North Dakota and South Dakota.

Use the (ignore case) option when you want the match to be case insensitive.

not ends with

True when the participant response does not end with the Value.

Use the (ignore case) option when you want the match to be case insensitive.

is null

True when the participant response has no value (not even a blank value).

For most purposes use is blank to check to an empty field.

is not null

True when the participant response has a value (even a blank value).

is blank

True when the participant response has no value or when a numeric field has a value of 0.

is not blank

True when the participant response has a value and if it is a numeric field that value is not 0.

See Also

Survey Questions

Branching Logic

Question Types

Question Scores

Print Top of Page