• <GetStart>
  • CSPro User's Guide
    • The CSPro System
    • Data Dictionary Module
      • Introduction to Data Dictionary
      • Organization
      • Dictionary Concepts
        • General
        • Levels
        • Records
        • Items
        • Value Sets
          • Value Sets Description
          • Value Set Properties
          • Value Set Images
        • Values
        • Relations
      • Data Dictionary Application
      • How to ...
    • 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>

Value Set Images

In addition to the response values for a field, you can associate an image with some or all of the values. In this way, an interviewer can select a response based on the picture. This can be helpful, for example, in CAPI situations where an interviewer must select units of measure or other things that may best be described visually. This is also useful for asking sensitive questions of people who may be illiterate (e.g., "What political party do you favor?").
valueset image selection
To associate an image with a value, show the dictionary property panel and modify the Image property. Images in six file formats are supported: .jpg, .png, .webp, .bmp, .gif, and .tif.
If you are deploying a data entry application to another computer or a mobile device, you must remember to distribute the images along with the CSEntry data entry application. You can also have CSPro automatically bundle the images into the data entry .pen file, or you can put the images in a special folder and then denote that folder as an application resource.
See also: ValueSet.add Function, Image.load Function, GetImage Function