• <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>

Data Dictionary

A data dictionary describes the overall organization of a data file; in other words, it gives a description of how data are stored in a file. CSPro requires that a data dictionary be created for each file that is structurally different (i.e., files that would require separate dictionaries to describe their layout). A data dictionary file uses the .dcf extension.
In the data dictionary you can:
  • Define simple or complex hierarchical file organization.
  • Define hierarchical levels, identification items, records, items (fields or variables), value sets (categories of values), and values.
  • Create descriptive notes for documentation.
  • Define multiply-occurring items.
  • Produce reports of file organization.
See also: Creating a Dictionary for a New File, Creating a Dictionary for an Existing File