URL: http://www.firstbasesoftware.com/man/man1/dbvform.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]


NAME

dbvform - format a FirstBase database using standard view dictionary

SYNOPSIS

dbvform [-d database] [-i index] [-v view] [-f] [-B] [-l page-length] [-w page-width]

DESCRIPTION

Dbvform formats undeleted records of a FirstBase database using a standard view dictionary as described in view(5). All output is written to standard output, usually the terminal.

A logical page is generated for each record of the database or index, as well as for each page within the view dictionary, as denoted by the $PAGE lines (view(5)).

Without an index, dbvform(1) will process the entire database. Using an index, a very select portion of a database can be formatted.

The -B flag will enable the fastest throughput of records from the database. If this flag can be used, the dbvform generation is speeded up a great deal by internal record buffering. Note that no index can be used with record buffering, and that record locking is disabled.

The length and width of the output can be specified using the -l and -w flags -- with the default being 24 lines by 80 columns, and the maximum being 66 lines by 132 columns.

Adjusting the page lengths and widths can create some very desirable effects. For example, a page length of 1 (one) with a proper view dictionary that maps a few fields to line one will create a tabular listing of the specified data. Or, using a length and width of 9 and 40, badges or labels could be generated.

Dbvform will normally generate page-length lines for each record processed, even if the lines are empty. Using the -f flag will cause formfeeds to be used instead.

FILES

dbase
default name of database.

dbase
default name of view dictionary.

index
default name of index.

*.cdb
FirstBase database.

*.map
record map of FirstBase database.

*.ddict
FirstBase database dictionary file.

SEE ALSO

dbvedit(1), view(5)

FirstBase User's Guide and Reference Manual


URL: http://www.firstbasesoftware.com/man/man1/dbvform.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]