Difference between revisions of "Complex questionaires"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
old>Admin
Line 52: Line 52:


First the users enters lines values in the location editor. Then questions are created for each '''Mulitiline: Complex question''' - one for each line entered in the location editor.
First the users enters lines values in the location editor. Then questions are created for each '''Mulitiline: Complex question''' - one for each line entered in the location editor.
Lines can be removed by clicking the checkboc next to them in the '''Multiline: Location editor'''.


=== Questionaire ===
=== Questionaire ===

Revision as of 13:11, 12 August 2020

Questionaire building process

In order to create a complex questionaire you first choose between copying a solution and creating from scratch.

We strongly reccomend the copying if you are unfamiliar with designing solutions.

Creating from scratch

Steps to create a questionaire includes

  1. Create solution and add fields
  2. Configure questionaire order and messages
  3. Setup inetrface for external users
  4. Configure email invitation
  5. Build report template

For detailed information read the section Setting up a questionaire with report below.

Copying a solution

Steps include

  1. Backup existing solution
    • Entity > Advanced > Backup > Create new backup
  2. Promote backup to standard
    • Click top backup > Promote to standard
  3. Create instance from standard
    • Quickstart > Respository > choose > Create this item
  4. Deploy solution
    • New entity > Deploy live

Setting up a questionaire with report

Field types

Complex questionaires contain fields for sending the questionaire and answering questions.

Dependening on how the questionaire is distributed to the users, you will also need contact information such as name and email.

Questions and scores

For normal questions that are answered once use teh field type: Complex question

A complex question contains a single question and multiple answer. Each answer contains

  • Value shown when selecting
  • Response showed in report
  • Color and icons
  • Score

You can optionaly calculate scores across multiple questions using the field: Calc: Complex question (sum)

Support for multiple questions

Multi line questions consists of the following

  • Multiline: Location editor
  • Mulitiline: Complex question

There should only be exactly one Multiline: Location editor, while there can be multiple Mulitiline: Complex question.

First the users enters lines values in the location editor. Then questions are created for each Mulitiline: Complex question - one for each line entered in the location editor.

Lines can be removed by clicking the checkboc next to them in the Multiline: Location editor.

Questionaire

  • Fields inclusion and order
  • Start and end messages


Sending emails with links

In order to send personalized message you solution will need to contain these fields

  • Text: Enter the name of recipient
  • Email: Email of the recipient

These fields are refered to in the message template in a status action, which is where subject and body of the email is edited.

A message is sent to the recipient, when a record in the system reaches a certain state.

Reports

  • Word heatmap index

In case you want a dedicated button at the top of the page please add a field of the type: Button: Template export

Cheatsheet

Fields in solution

Normal questions

  • "Complex question"

Sum of scores in normal questions

  • "Calc: Complex question (sum)"

Setting up multiple response for a question

  • "Multiline: Location editor"
  • "Multiline: Complex question"

Contact information for sending emails

  • Text and Email for contact information

Content for the Word report

  • "Word heatmap index"

Questionaire field order

Entity > Advanced > Questionaire: Question order

Order 0 means field is NEVER displayed

Questionaire start and end messages

Entity > Advanced > Questionaire: Messages

Send invitation to customer

  1. Entity status: Click status > Add status action
  2. Set email recipient = Email field
  3. Integrate name in message: Dear {NAME}

Template for report

  1. Create Word document
  2. Add content tags - ex. "${NAME}"
  3. Add to solution: Entity > Advanced > [Template list] > Add