18 Jul 2001 CSPro 2.1 ========= CSPro 2.1 is a census and survey processing system. It is a combination of the IMPS and ISSA packages. CSPro 2.1 contains the following modules: Data Dictionary Data Entry Designer Batch Edit Designer Cross Tabulation Data Entry Run Batch Edit Run Text Viewer Table Viewer Map Viewer Table Retrieval Tabulate Frequencies Sort Data Export Data Reformat Data Data Dictionary Converter Shape to Map Converter ============================================================================ Comments, questions, and suggestions should be addressed to: Methodology & Software Development Branch International Programs Center U.S. Census Bureau Washington, DC 20233-8860 USA Phone: 1 (301) 457-1453 Fax: 1 (301) 457-3033 E-mail: CSPro@census.gov Web site: www.census.gov/ipc/www/cspro ============================================================================ Minimum hardware and software for CSPro 2.1 Pentium processor 32 Mb memory mouse SVGA monitor Windows 95, 98, Me, NT 4.0, 2000 Disk space required: 18 Mb ============================================================================ The "\Program Files\CSPro 2.1\Examples" folder contains the CSPro Example files: Census 2000 Dictionary.dcf -- Census Data Dictionary example Census 2000 Data Entry.ent -- Census Data Entry example application Census 2000 National Tabs.xtb -- Census Tabulations -- National level Census 2000 Prov-Dist Tabs.xtb -- Census Tabulations -- Subnational levels Popstan Census 2000.dat -- Census data file for above applications Popstan Census 2000.anm -- Area Names file (Province/District) Popstan Census 2000.map -- Popstan map polygon file (ASCII) Popstan Census 2000.mpc -- Popstan map polygon file (binary) Popstan Census 2000.mdf -- Map data file for Map Viewer Popstan.trs -- TRS file for Table Retrieval There are two new examples folders: ..\Examples\DateCheck ..\Examples\HotDeck ..\Examples\ItemDriveDE ..\Examples\Lookup ============================================================================= CSPro 2.1 Release History ------------------------ 20 Apr 2001 - 2.1.022 Initial release 09 May 2001 - 2.1.023 Update 17 May 2001 - 2.1.024 Update 07 Jun 2001 - 2.1.025 Update 15 Jun 2001 - 2.1.026 Update 18 Jul 2001 - 2.1.027 Update ============================================================================= Update Notes ------------ Installation ============ 07 Jun 2001 - Support for installing and changing language support. 15 Jun 2001 - Properly install MFC42.dll (problem introduced in 07 Jun 2000 version). CSPro (all modules) =================== 07 Jun 2001 - Minimal language support has been added. Default small words in Tables and Maps are available in Armenian, English French, Spanish, Portuguese, Russian, and Ukrainian. The Armenian, Russian, and Ukrainian alphabets are supported. CSPro (Data Dictionary) ======================= 18 Jul 2001 - CSPro does not crash when two dictionaries are present and one is selected and the other is modified. Dictionary tree now does not change from names to labels when you change dictionaries. CSPro (Data Entry Designer) =========================== 09 May 2001 - Right click on a text and/or field now selects proper object. Name changes now are correctly saved. 07 Jun 2001 - Deleting a column from a second roster now does not crash system. Certain format problems with .ENT and .FMF files are now corrected. 18 Jul 2001 - Reconcilation of CSPro data entry applications with changes in the data dictionary is improved. Problems with dragging and dropping items with occurrences have been corrected. Id items dropped onto a form as mirror fields no longer have the property persistant. CSPro (Edit Designer) ===================== 18 Jul 2001 - When corrections are made during loading of an application CSPro nows asks whether the corrections should be saved on closing the application Reconcilation of CSPro edit applications with changes in the data dictionary is improved. If dictionary used by edit application is missing, CSPro no longer crashes. CSPro (Cross Tabulation) ======================== 09 May 2001 - Cross tabulation now does not crash if and ID item is undefined and dump undefined set. 17 May 2001 - Option now available to show or not show area tables where no tallies occurred. Stubs are no longer enclosed with quotation marks. (This problem was introduced in Version 2.1.023) 07 Jun 2001 - Full area names are now displayed. They are not limited to first word. Cross tabulation no longer allows dragging of items from any dictionary except the primary dictionary. 18 Jul 2001 - Cross tabulation now shows the correct Questionnaire Id when errors occur during tabulation. Help buttons for Universe, parmeters, and area dialog boxes now work. If all tables are delected and new items are dragged to the empty tables, Cross tabulation no longer crashes. Clicking the right button and selecting delete now deletes the correct table. You can now apply a universe definition to ALL tables by pressing the "Apply to All Tables" button in the universe dialog box. CSPro (Language) ================ 17 May 2001 - The "in" relation in logical expressions with "and" and "or" now works correctly. 21 Jul 2001 - The "in" relation in logical expressions now behaves the same as other inequalities when an item has special values. Data Entry ========== 09 May 2001 - Application now does not slow down after keying data for some time on Windows 2000 and NT machines. Large rosters now paint all columns correctly at all sizes and screen resolutions. Colors (green, yellow) now show correctly when 256 colors are selected for the monitor. 07 Jun 2001 - StartMode=Verify is now supported in .pff files. Modify mode now does not lock up after a message in the run postproc. 15 Jun 2001 - Skip to id item works correctly. Batch Edit ========== 09 May 2001 - Limit on the number of functions which can be defined in a batch edit is higher. Text Viewer =========== 09 May 2001 - The find dialog box now does not lose focus after first find. 07 Jun 2001 - ANSI characters as well as OEM characters are now supported. Table Viewer ============ 09 May 2001 - Stub text is no longer truncated to first word. 18 Jul 2001 - You can now recover from error files left open conditions. Retrieve Tables =============== 09 May 2001 - When temporary files are deleted, error messages are no longer produced. Tabulate Frequencies ==================== 18 Jul 2001 - Frequencies now correctly handles opening new dictionary or specification file after using or saving a previous dictionary or specification file. Frequencies now allows the selection of a specific occurrence of a subitem of a multiply occurring data item. A universe selection is now available for frequencies. Frequencies selection list is now changed when the dictionary is changed and saved. Frequencies now correctly handle temporary files in Windows 2000. Sort Data ========= 09 May 2001 - The Save and Save As menu and toolbar buttons now are active and work correctly. 18 Jul 2001 - Sort no longer crashes when a data file very different from the the dictionary description is run. Sort now uses the correct file for sorting in multiple runs. Export Data =========== 17 May 2001 - Export now correctly exports items with multiple occurrences. Export now exports the last record. Export now allows you to toggle (Ctrl+T) between labels and names in the dictionary tree. Whatever text (labels or names) that appears in the tree will be the header row in the file. 18 Jul 2001 - Export now produces SPSS files and single as well as multiple output files. Export now allows the selection of a specific occurrence of a subitem of a multiply occurring data item. Export now correctly handles opening new dictionary or specification file after using or saving a previous dictionary or specification file. Reformat Data ============= 09 May 2001 - Better report of dictionary differences. 07 Jun 2001 - Help button now works. Run button now works properly. 15 Jun 2001 - Reformat now works properly When id items are separated by record items. 18 Jul 2001 - Reformat now provides more information on differences between dictionaries. Reformat not does not crash because of certain read errors. Reformat allows the moving of items from a single record to another single or mulitiple record.