Tabulation applications in CSPro allow you to tabulate data quickly and easily, producing basic frequency distributions and complex cross-tabulations from one or more data files. The only requirements are that:
• The data to be tabulated is in text format, with all items in fixed positions
• All the data files to be used in a single run share the same format
• There be a data dictionary describing the data file.
Each of these requirements is easily met: if the data are currently in a proprietary format (that is, within a database, spreadsheet, or other package), they must be exported to a text format (sometimes called "printer" format); if the data dictionary does not yet exist, CSPro will ask you to create the dictionary while you are creating the tabulation application.
When you create your application, you can use an existing data dictionary or you may create one as you create the application. You can produce most tables by way of the menu-driven, point-and-click, drag-and-drop interface, i.e. without using the CSPro programming language. The procedural language is available for the most complex kinds of tables.
This section contains the following information: