Btrieve Commander is a Btrieve File Viewer / editor for OS/2, Win32 and DOS. Feature suggestions, bug reports or any other kind of feedback can be sent to Brian Havard.
Feature Summary
Main View
The primary view is that of a list of records, one per line, Similar to a Spreadsheet view. The list can be scrolled both horizontally and vertically if there are more records / fields than will fit on the screen. A cursor bar indicates the current record.
Record View
Allows viewing and editing of an existing or new record. Data is viewed in a scrolling list, one field per line.
Restricting records
The records shown in the main view can be limited by either a key range on the currently selected index or by a free form logical expression.
Calculate Totals
The totals for all numeric fields, including calculated fields, can be calculated based on the current record restrictions with a single keystroke.
Import and Export of records
Records can be imported from or exported to either a comma separated values file (CSV) or the raw format used by the BUTIL utility's save function.
Modify all records
One or more fields in all records meeting the current record restrictions can be modified to either a constant value or to a value calculated from fields in the same record.
Deleting records
The current record or all records meeting the current record restrictions can be deleted.
Join to other files
Join to other files can be created allowing data in related files to be displayed, exported, totaled, used in calculations or in record filters.
Save / Load view
The current set of options (restrictions, calculated fields, field customization) can be saved for later re-use.
Expression evaluator
The built in expression evaluator is used for calculated fields, record restrictions and the Modify all function.