What is a Survey?
Previous Topic  Next Topic 

When you want to collect some data about a particular subject or object in a structured manner you need to create a survey (often called a questionnaire) that asks the correct questions in and organised manner. The collected data needs to be stored in a format that can be analysed easily by database programs such as Microsoft Access.

With PocketSurvey questionnaire designs comprise of sections of questions. These questionnaire designs, when run on the handheld computer or handheld simulator on your PC, present questions to the person running the survey and collect the answers in other files that can be analysed later.

Note

The important thing to realise is that the survey design (the questions) is kept separate to the collected data. Different files are used for each purpose but the survey design organises all this for you.


The first question - Question 0

Every survey must have a starting question to uniquely identify the answers to a set of questions. This is often referred to as the Survey Identifier. For more a detailed description of this screen, see "Chapter 14: Questions in Detail".

Visit List

The visit list question in the Question 0 dialog is rather different from the normal lookup statement. It effectively combines a find all type of lookup, a single select menu, and a find first lookup together.

Using table and Define table are similar to those in the normal lookup type question.

Display stipulates the data field from which menu items are built. At run time this list is presented to the user as a single select menu.

Use stipulates the data field from which the survey identifier is taken. The item chosen by the user from the previous menu is used as the match criterion.

Allow answer cloning

This switch is unique to Question 0. It is provided mainly for use in property management surveys, where there is a lot of commonality across individual properties. If this switch is on, then the run-time behaviour on the handheld will be as follows:

The user can now either modify or overwrite the cloned data or leave it as-is.

HandHeld Systems Ltd ©