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



Validating your document

The following table contains fieldsand which validation attributes can be used:

 

  Text Media
  <input> <number> <date> <time> <select1> <radio> <select> <location> <photo> <video> <audio> <barcode>
required="true"
verify="true"        
regex=""                  
min=""                      
max=""                      

required="" - a user will be warned if they do not complete the question

verify="" - the equivalent of double entry - a user will enter data twice - data are compared and flagged if different.

regex="" - regular expression pattern matching

min="" - set a minimum integer value for numeric fields

max="" - set a maximum integer value for numeric fields

 

Of course, you can combine validation, for example, min= AND max= for numeric fields, or a regex, required and verify for barcodes.