Dropdown, Radiobutton, Multiselect and Button Group

Related Links

 

 

About

The following questions can be used to collect data by selecting answers from a predefined list.  Many of them can be connected to a data source so they are always filled with the most up-to-date information available.  These question types reduce manual data entry, helping users enter information quickly and accurately.

When building a form, these questions can be found under all subheadings of Add > Text and Add > Number.

 add_-text-simple-all.png

 

Note: Button Group is currently supported by iOS v.6.6.3 and Android v.5.1.0 and later. Always ensure your ProntoForms app is updated to the latest version through your app store. 

[top]

 

Watch the video below to see Multiselect and Dropdown in action.  

  

Dropdown Control

Dropdown questions allow the user to select one answer from a list of predefined answers.  When using a data source, users can search lists of information to find the information they need.

dropdown.png

 

Dropdown Properties

  • Defined here: Manually "Add Options" to the dropdown when building the form.
    • Optionally enable an "Other" option so users can enter further information. 
  • Data Source: Link a Data Source to the Form in order to fill the dropdown. 
    • Optionally set up Collect Additional Answers to autofill selected questions with information from the data source when an answer is selected. 
    • Note: The list of information will display differently depending on the number of entries in the data source and the app platform:
      • iOS: The list will be shown inline if the data source has fewer than 10 entries. If it contains 10 or more entries, they will be shown on a new screen.
      • Android: The list will always be shown on a new screen, regardless of the number of entries.

[top]

 

Radiobutton List

Radiobutton List allows the user to  select one answer from a list of predefined answers.  When using a data source, users can search lists of information to find the information they need.

 Android_radiobutton.png

 

Radiobutton List Properties

Under Radiobutton List Properties tab, set up how the radiobutton list will be filled. 

  • Defined here: Manually "Add Options" to the radiobutton list when building the form. 

    • Optionally enable an "Other" option so users can enter further information. 
  • Data Source: Link a Data Source to the Form in order to fill the radiobutton list.
    • Optionally set up Collect Additional Answers to autofill selected questions with information from the data source when an answer is selected. 
    • Note: The list of information will display differently depending on the number of entries in the data source and the app platform:
      • iOS: The list will be shown inline if the data source has fewer than 10 entries. If it contains 10 or more entries, they will be shown on a new screen.
      • Android: The list will always be shown on a new screen, regardless of the number of entries.

[top]

 

Multiselect Box

The Multiselect Box allows the user to select one or more answers from a list of predefined answers.  When using a data source, users can search lists of information to find the information they need.

 Android_multiselect.png

 

Multiselect Box Properties

Under the Multiselect Box Properties tab, set up how the multiselect box is filled. 

    • Defined here: Manually "Add Options" to the multiselect when building the form. 
      • Optionally enable an "Other" option so users can enter further information.  
    • Data Source: Link a Data Source to the Form in order to fill the multiselect list. 
      • The Collect Additional Answers option is not available with Multiselect.
      • Note: The list of information will display differently depending on the number of entries in the data source and the app platform:
        • iOS: The list will be shown inline if the data source has fewer than 10 entries. If it contains 10 or more entries, they will be shown on a new screen.
        • Android: The list will always be shown on a new screen, regardless of the number of entries.

[top]

 

Button Group

Button Group allows the user to choose an answer from 2 to 5 buttons.  The button text and value must be set when building the form, and are compatible with both text and number data types.  Use number answers in calculations, and collect additional comments when specified answers are selected.   

Button_Group.gif

 

Button Group Properties

Under the Button Group Properties tab, use the Add button to create additional buttons.  There is a minimum of 2, and maximum of 5 buttons per question.  Using the chart to customize the buttons, set:

Button_Group_Properties.png

  • Value: This is the data that will be saved when the form has been submitted.  This value is required. If the question has a numeric data type, the number must conform to the number data type.  This is what the button will be labeled with in the mobile form unless an Alternate display is entered. 
  • Alternate display:  If selected, this is what the button will be labeled with in the mobile form.  It does not need to match the data type.  There is a character limit of 12.  If no display text is entered, buttons will be labeled with the Value. 
  • Color when selected: Optionally customize the color of the individual buttons once they're pressed.  By default, buttons will appear grey.
  • Default: Set a default answer. If a default is chosen in error, remove the selection by clicking (Clear)
  • Allow Comments: Optionally have a textbox or text area appear to collect additional comments when select buttons are chosen. Textbox is chosen by default. To enable a text area, select Use a multi-line textbox to collect comments. 

[top]

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Mike Landers

    need details on how to calculate in form score or summary of value (points) based on the answers.

  • Avatar
    Danielle Morley

    Hello Mike,

    First, ensure the button group questions are of a "number" data type -- only these can be used in a calculation.  The "value" of each potential answer is what will be used in the calculation.  

    Then, add a calculation question.  Add all the button group questions in the calculation, and the divide by the total possible score.  For example, if each answer is either worth 0 or 1, and you have 30 questions, the largest possible score is 30.   To convert the answer to a percentage, multiply by 100.

     

    For example, if I had 3 questions and the highest possible score for each question was 3, my calculation might be: 

    [Button Group 1] + [Button Group 2]+ [Button Group 3] / 9 * 100

     

    Does that help?

     

     

  • Avatar
    Mike Landers

    Button group functionality appears to be unsupported on Blackberry.  All questions using this type show up as unsupported - quite a disappointment.

  • Avatar
    Danielle Morley

    Hello Mike,

    I understand your position here.  Currently, button group is fully supported on the latest version of the iOS and Android apps. However, parity of functionality across all of our mobile app platforms is something that is very important to us and that we continue to strive for. 

  • Avatar
    Kelley Wallin

    Button group would be far more useful if the alternate display allowed more characters.

    I have numerous instances in my forms wherein I could effectively employ button-grouping, but can't reasonably pare the text down to 12 characters.

  • Avatar
    Danielle Morley

    Peter,

    We appreciate your feedback!  The reason the "alternate display" for button group is limited to 12 characters is for display reasons -- there simply isn't room on a screen to display multiple long answers in the button group format.  We've identified 12 characters as the limit.  Beyond that, the text starts spilling to multiple lines, reducing the usability.  

    It sounds like the radiobutton control might be a better fit for your needs -- all answers can still be displayed on-screen, but they are listed vertically rather than across the screen, allowing you more room.  If what you are looking for is to collect a hidden value like with button group (for scoring, etc), there are ways to do that with dropdown and radiobutton questions using a data source.  

  • Avatar
    Murray Sunstrum

    Danielle: This is looking like a great addition to the end-user experience. However, I am encountering an issue when I assign numeric values, in that it cannot have the same numeric value as another response. So if the answer is No (value = 0), I cannot also set an N/A answer = 0 also. Any best practices on workarounds?

  • Avatar
    Murray Sunstrum

    ps. My previous comment was for Button Groups

  • Avatar
    Mike Landers

    Button Group alternate display value does not show up in the form.  How do you make the text entered into the alternate display area show up in the form?

  • Avatar
    Danielle Morley

    Hello Mike,  when you say that is does not show up "in the form", do you mean in the form in the mobile app?  Or on the PDF document?  "Alternate display" should show up in the mobile app, but the value (which is the answer collected) should show up on the PDF.  Please let us know if this is not what is happening and we will launch a support ticket.

    If you require a different behaviour, please let us know what it is -- we are happy to discuss your needs.

  • Avatar
    Henri Jarrett

    Hi! 

    I also believe that it would be much better if you could have the "Alternate display" in the PDF also. I want to use button groups and calculate the score with them. I do not want to have numbers such as 0 or 1 on the PDF when it is a simple Yes - No question.

    Could you make it possible to choose which one you have on the PDF? Or is there any other way to do this calculation with button groups without having the numbers for individual answers on the PDF?

  • Avatar
    Form Champion

    Hi!

    I agree with Henri. I am using button groups for inspections whereby I require a text box to show up if an answer like "No" is given. However, I have no need for the value to show up on the PDF form whatsoever. It would be great if I could only have the "Alternate Display" show up on the PDF. Example: Was there any damage after the event? No.

    Having a number value for the answer to this question is confusing.

     

    Thanks

  • Avatar
    Henri Jarrett

    It seems to me that this feature would benefit most of us so I made a feature request. You can view and like it at https://support.prontoforms.com/entries/95410097-Button-Group-display-alternate-value-in-PDF-instead-of-numerical-value

  • Avatar
    Danielle Morley

    Hello all,

    Thank you for your great feedback on the button group. Your interest in this control proves to us how important it is to keep improving the mobile app experience, and we will be taking all of this into consideration when setting up our development plans.  

    We are lucky to work with such enthusiastic customers and we love hearing how these new features fit into your business processes! 

  • Avatar
    Joseph Holt

    Needs to  have answer listed as separately so I can do a pus on each individual response. Other wise answers are meaningless jumble and I can preform any data analysis. Great looking feature but of no practical use.

  • Avatar
    Danielle Morley

    Hello Joseph,

    Which control type are you referring to?