• <GetStart>
  • CSPro User's Guide
    • The CSPro System
      • What is CSPro?
      • CSPro Capabilities
      • Release History
      • What's New in CSPro?
      • CSPro Applications
        • Data Entry Applications
        • Batch Edit Applications
        • Tabulation Applications
        • Data Dictionary
        • Forms Design
        • Tool List
      • CSPro General Concepts
      • CSPro General Functionality
      • How To ...
    • Data Dictionary Module
    • The CSPro Language
    • Data Entry Module
    • Batch Editing Applications
    • Tabulation Applications
    • Data Sources
    • CSPro Statements and Functions
    • Templated Reporting System
    • HTML and JavaScript Integration
    • Action Invoker
    • Appendix
  • <CSEntry>
  • <CSBatch>
  • <CSTab>
  • <DataViewer>
  • <TextView>
  • <TblView>
  • <CSFreq>
  • <CSDeploy>
  • <CSPack>
  • <CSDiff>
  • <CSConcat>
  • <Excel2CSPro>
  • <CSExport>
  • <CSIndex>
  • <CSReFmt>
  • <CSSort>
  • <ParadataConcat>
  • <ParadataViewer>
  • <CSCode>
  • <CSDocument>
  • <CSView>
  • <CSWeb>

Data Entry Applications

Description
A Data Entry application contains a set of forms (screens) and logic that a data entry operator uses to key data to a disk file. Data entry applications can be used to add new data and to modify existing data.
You can have the following runtime features in your data entry application:
  • Add new cases (questionnaires) or retrieve and modify existing cases
  • Execute logic and display messages after any field is entered
  • Consistency checks and skip patterns of unlimited complexity
  • Multiple lookup files
  • Cases indexed to avoid duplication and for easy retrieval
  • Collect GPS coordinates
  • Use maps
  • Collect operator statistics
CSPro is used to develop the data entry application, whereas CSEntry is used to execute the data entry application. For small surveys and for testing applications, you can run CSEntry directly from CSPro, on the same computer. For large surveys and censuses, which require a production environment, you can transfer the application files to other computers and run CSEntry on them.
See also: Create a New Data Entry Application, Data Entry Application Types