• <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
    • Text Templates
    • Templated Reporting System
    • HTML, Markdown, and JavaScript Integration
    • Action Invoker
    • Appendix
  • <CSEntry>
  • <CSBatch>
  • <CSTab>
  • <DataManager>
  • <TextView>
  • <TblView>
  • <CSFreq>
  • <CSDeploy>
  • <CSPack>
  • <CSDiff>
  • <CSConcat>
  • <Excel2CSPro>
  • <CSExport>
  • <CSIndex>
  • <CSReFmt>
  • <CSSort>
  • <ParadataConcat>
  • <ParadataViewer>
  • <CSCode>
  • <CSDocument>
  • <CSView>
  • <CSWeb>

Batch Edit Applications

A batch edit application contains logic that you can apply against one set of files to produce another set of files and reports. Batch editing applications can be used to gather information about a data file. You can incorporate the following run time features in your batch editing application:
  • Write edits (logic) using powerful CSPro language
  • Validate individual data items
  • Test consistency between items
  • Check case/questionnaire structure
  • Modify data values
  • Use arrays for hot deck or cold deck imputation
  • Generate imputation statistics
  • Generate edit reports automatically or create a customized report
  • Create additional variables
  • Read/write to multiple lookup files
You use CSPro to develop the batch edit application. You use CSBatch to run the application. For small surveys and for testing applications, you can run CSBatch 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 CSBatch on them.
See also: Create a New Batch Edit Application