Select Multiple

The Select Multiple tool allows the mobile user to select one or more answers by tapping checkboxes in a list. Note that the Select Multiple tool can be used inside a Questionnaire container to display the questions in a tabular format.

The following animated image shows an example of a Select Multiple list:

Questionnare Example

Select Multiple fields can also use images instead of text for answers. To add an image click on the small camera icon next to where the answer is entered and select either an image from the doForms library or upload a photo from your local folders. Once a photo is selected scale the image so it fits inside of the picker and click save. Using pictures instead of text still requires the user to have a text value for each potential answer, even if it is not displayed.

Properties


Caption text: The caption is used in most cases to ask the question. In others it may be a column heading. This is a required field. Please keep in mind that captions will wrap when form elements do not fit within the width of the screen. It is important to consider how your captions will be displayed. Captions on a larger screen might look perfect, but on a smaller device, they may be forced to wrap several times. In this situation, a smaller caption should be used.

Data name: Because this is a required field, doForms will default the Data name to match the Caption or Label. If these are blank, doForms will generate a generic Data name name with a sequential number (such as "untitled10"). Since it is used throughout the system, it is recommended that you enter a descriptive Data name that is easily identifiable. Nondescript Data names are difficult to find and select at a later time (e.g., when performing a calculation).

Hint: Provides additional information to the mobile form user on how a question (i.e., Caption text) should be answered. The Hint font size is smaller than the Caption font size.

Additional HTML styling can be applied on hints and captions.

Answers: Specifies the values of the answers that you wish to include in the list. Each option includes an Answer (as presented to the user), and you may select the Underlying value checkbox to add underlying values. These are descriptive or alpha-numeric codes of your choosing (spaces are not permitted in the Underlying values fields; please use underscores instead).

Default value: If you wish to have one of the answers selected when the mobile form is initially opened, you can select that value here. Leave blank to have no answers selected when the form is initially opened.

Display: Choose Down or Across to control how the list is displayed in the mobile form:

  • Down: Lists the items as a column going down. For example:

    Questionnare Example

  • Across: Lists the items in a row going across. For example:

    Questionnare Example

    Because the Across list will wrap onto multiple lines as the screen size decreases (as shown in the image above), you may instruct the form to ignore the Across setting if the mobile form is viewed on a device smaller than a specified size. To do this, select the the Ignore across if screen size smaller than checkbox, and then select a screen size (measured in inches diagonally).

Appearance: doForms allows you to set a default set of appearance parameters. This eliminates the need for you to have to set colors and other parameters each time you add an element to your form. You can however override the default settings for any tool by simply picking the Custom option. You can also edit the default by clicking on the edit defaults option.

See Styling your form for more details.

Justification: Allows you to apply text justification settings to certain elements of the tool. Choose the appropriate radio button for the Caption, Hint, and/or Answer fields as follows:

  • L: Left-justifies the text.

  • C: Center-justifies the text.

  • R: Right-justifies the text.

Remove Space: When selected the space Above or Below the tool is Removed. When styling the form this help provide continuity with the layout.

Read only: These settings allow you to control which users can enter data into or edit this field. The settings are as follows:

  • View data edit: Restricts a web portal user from editing this field when editing a submitted form through the 'View data' tab

  • View data new: Restricts a web portal user from entering data into this field when creating a new form through the 'View data' tab.

  • Dispatch edit: Restricts a web portal user from editing this field when editing a submitted form through the 'Dispatch' tab.

  • Dispatch new: Restricts a web portal user from entering data into this field when creating a new dispatch through the 'Dispatch' tab.

  • Mobile: Restricts a mobile user from entering data into this field when creating a form.

  • Web App: Restricts a web app user from entering data into this field when creating a form.

  • Form Links: Restricts a web portal user from editing this field when editing a form that was sent using a form link

Required: These settings allow you to control which users are required to enter data into this field. The settings are as follows:

  • View data edit: Requires a web portal user to enter data into this field if editing and saving a submitted form through the 'View data' tab

  • View data new: Requires a web portal user to enter data into this field when creating a new form through the 'View data' tab.

  • Dispatch edit: Requires a web portal user to enter data into this field if editing and saving a submitted form through the 'Dispatch' tab.

  • Dispatch new: Requires a web portal user to enter data into this field when creating a new dispatch through the 'Dispatch' tab.

  • Mobile: Requires a mobile user to enter data into this field when creating a form.

  • Web App: Requires a web app user to enter data into this field when creating a form.

  • Form Links: Restricts a user from submitting a form link without answering this this field.

Hide: These settings allow you to hide the form field from users in specific situations. The settings are as follows:

  • View data edit: Hides this field from a web portal user when editing a submitted form through the 'View data' tab

  • View data new: Hides this field from a web portal user when creating a new form through the 'View data' tab.

  • Dispatch edit: Hides this field from a web portal user when editing a submitted form through the 'Dispatch' tab.

  • Dispatch new: Hides this field from a web portal user when creating a new dispatch through the 'Dispatch' tab.

  • Mobile: Hides this field from a mobile user when creating a form.

  • Web App: Hides this field from a web app user when creating a form.

  • In PDF and Print: Hides this field when the form is converted to PDF or printed.

  • Form Links: Hides this field on forms that are sent as form links.

Actions

Only display this question if
This is a very powerful option as it allows you to hide form elements, only exposing them if the answer to a question in your form meets the criteria you have set. Being able to hide fields unless they are needed makes form more user friendly. For example, if you have a Choose One question with the answers Yes and No, then you can say "Only display this form element if" the answer to the Choose One is "equal" to "Yes." You can combine criteria with other criteria, thus creating complex criteria for showing/hiding form elements.

Jump to
This option allows you to navigate the user to a specific location in the form based on how they answer the current question.

Jump to if : This setting works the same as jump to except only triggers when a condition is met. For example, a user could set their form to jump to "Customer Name" if question "Add New Customer?" was equal to yes.