Instructions

android

Introduction

Creating a project

Form Builder

Adding a Form
          Key Field
          Title

Text Fields
          Plain

          Numeric
          Date
          Time
          Drop-Down
          Radio 
            Check Boxes
          
Media Fields
           Location

           Photo
           Video
           Audio
           barcode

Validation
           Text
           RegEx   
           Double Entry

Form Logic
           Jumps


Linking Forms
           Hierarchy

           Branching

android


Installing EpiCollect+
Loading a Project


Collecting Data

Text Fields
          Plain

          Numeric
          Date
          Time
          Drop-Down
          Radio
             Check Boxes

Media Fields
           Location

           Photo
           Video
           Audio
           barcode

Saving Data

List/Sync data

Maps

Backing up data

Remote Data

Settings

android


Project Website

Map View

Multiple Forms

Downloading Data

android


Introduction

EpiCollect Markup

The Document
           <model>

The Form
           <form>


Text Fields
           <input>

          <select>
           <select1>
          <radio>
Setting defaults

Media Fields
           <location>
           <photo>
           <video>
           <audio>
           <barcode>

Defining keys

Form Logic
           Jumps


Linking Forms
           Hierarchy

           Branching
  
Validating



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:

location2

 

 

 

 

arrow

 

 

 

 

 

location2

 

 

 

 

arrow

 

 

 

 

 

location2

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.

Time Picker

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

location2

 

 

 

 

arrow

 

 

 

 

 

location2

 

 

 

 

arrow

 

 

 

 

 

location2

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.

Next | Drop-Down and radio buttons