21. 4GL Statement Glossary : Call : Call RBF
 
Share this page                  
Call RBF
The statement call rbf calls RBF, the Ingres forms‑based report facility.
table
Indicates that the value is the name of the table or view on which you want to base the report. If you do not specify a report, table, or view name, RBF prompts for it.
mode
Equivalent to the -m flag. Use the mode parameter with the table parameter only; it has no effect with the report parameter.
Optional values are: tabular, column, block, labels, indented, or default. If you do not specify a style, RBF selects tabular or block based on the width of the report.
If you do not use the mode parameter, RBF takes one of the following actions:
If it finds a report, places you in the report specification
If it finds a table or view, creates a new report specification
mxline
Equivalent to the -l flag. The value is the line length for generating default reports. By default, RBF uses a different line length for each style:
labels = 132 characters
block = 80 characters
wrap = 100 characters
all others = no default line length
The value for mxline, if set, overrides any Report-Writer .pagewidth statement.
report
Equivalent to the -r flag. Indicates that the value is a report, rather than a table or view. The value is the name of the report. If RBF finds the report, enter the Report Layout frame. If RBF does not find the report, it displays an error message.
If you do not use the report parameter, RBF places you in the report specification if it finds a report, or it creates a new one if it finds a table or view.
silent
Equivalent to the -s flag (no value). Use an empty string. Suppresses some informational messages, but not prompts.
flags
Specifies the flags in effect. The value is a list of flags. Includes most system-level command line flags (except -u). Separate items in the list with a blank or tab.