• <GetStart>
  • CSPro User's Guide
    • The CSPro System
    • Data Dictionary Module
      • Introduction to Data Dictionary
      • Organization
      • Dictionary Concepts
      • Data Dictionary Application
        • Creating a Dictionary for a New File
        • Creating a Dictionary for an Existing File
        • Data Dictionary Screen Layout
        • View Dictionary Questionnaire
        • Dictionary Property Panel
        • Data Dictionary Tree
        • Relative and Absolute Mode
        • Dictionary Types
        • Reconciling Dictionary Changes
      • How to ...
    • 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>

Dictionary Property Panel

The dictionary's property panel is launched from the View menu option Property Panel, or by pressing Alt+Enter. To access the property panel for specific dictionary elements, many can be viewed by simply selecting an element on the dictionary tree. However, for some elements you will need to select the "parent" level or record from the tree, and then select the "child" record or item on the workspace in order to see the associated properties.
General Properties
This property block applies to all dictionary elements. However, the Name and Alias properties are not applicable for dictionary values.
  • Type: The underlying type of the dictionary element. Allowable types are dictionary, level, record, item, subitem, value set, and value. This property is not editable by the user.
  • Label: The label given to the dictionary element. This property is not editable within the property panel, it must be changed within the workspace.
  • Name: The unique name given to the dictionary element. This property is not editable within the property panel, it must be changed within the workspace. This property does not apply to dictionary values, as they are not given unique names.
  • Aliases: Allows one or more aliases to be created for the dictionary element. Aliases can be typed or pasted into the field. When adding more than one alias, separate each alias with a comma. If the name of an alias being added already exists elsewhere in the dictionary, it will not be added, as duplicate names are not allowed. A list of all aliases defined in the dictionary can be seen by going to the View menu and selecting Aliases. Aliases can also be created in logic using the alias statement. This property does not apply to dictionary values, as they do not have a unique name.
  • Note: In addition to adding notes from the workspace, notes can be added within the property panel as well.
Occurrence Labels
This property only applies to repeating dictionary records or repeating items.
  • Occurrence Labels: In addition to being able to set occurrence labels from the workspace, this property can be set within the property panel as well.
Item Properties
This property block only applies to dictionary items and subitems.
  • Default Capture Type: This will set the default capture type associated with an item. When the item is dropped onto a form, it will use this capture type when set. It will also be used by Data Viewer to more intelligently display data, such as when checkboxes are chosen. During data entry, if a capture type is specified for a field, that setting will override the dictionary setting.
Numeric Item Properties
This property block only applies to numeric dictionary items and subitems.
  • Zero Fill: In addition to being able to set the zero fill property from the workspace, this property can be set within the property panel as well.
Value Properties
This property block only applies to dictionary values.
  • Image: Allows an image to be associated with a specific dictionary value, which will be displayed alongside the label during data entry. Provide the full path and name of the image file. Be sure to include the image file with the application when deploying to another device.
  • Text Color: Allows you to color your value labels. By clicking on the field, a small dialog will appear that displays basic colors (green, blue, red, etc.). You can select a color from the dialog, or type in its name. You can also click on More Colors to see a full palette of colors.
Advanced Properties
This property block only applies to dictionaries:
  • Read Optimization: If enabled, only the items used in the application are read from data sources, resulting in the faster execution of applications.
See also: Change Form Properties, Change Field Properties