Collecting Data - Time Fields
Time fields allow the collection of time information in a specified format (eg hh:mm or hh:mm:ss) to ensure that all time information captured for a project are comparable.
Time formats are set within the Form Builder and fields either take the form of a plain text box where the user has to enter the time using the keypad (adhering to the correct format) or you can specify to use a 'timePicker' which presents to the user a time widget which they can use to define the time without having to type anything in.
The following screenshots show the process for entering the time using plain text in the 24hr format hh:mm:
Should a user try to enter an incorrect time (in the first screenshot above the entered value for date is incorrect) they will receive a warning, which will then allow them to re-enter the time in the correct format before proceeding to the next question.
The alternative way for a user to enter a time is using the time picker (this is specified in the Form Builder when defining a time input). the following screenshots show the workflow for a user entering a time in the 24hr format hh:mm
The first screenshot shows the view presented initially, the time has been set to the current time (and a user can update this by tapping the 'Set Current time' button). Tapping 'Select Time' opens up the time widget allowing the user to unambiguously set a time in the format you have specified. Their time is then shown in the text box below the 'Set Time' button in the format specified.
We will now move on to describe entering data using a Drop-Down or radio buttons.