
<<Report Writer General Information>>

The Clarion Report Writer is an end-user, ad-hoc report writing
tool.  Software developers using Clarion can create reports
needed in their applications using the Report Formatters in the
Text Editor and Application Generator and include the reports as
part of the applications.  Report Writer reports are not part of
any program, and must be Run from within the Clarion Database
Developer environment.

The reports created by Report Writer are independent of any
single specific application.  This allows an in-house
application developer to rapidly generate management reports
from the database without the necessity of creating an
application.  If the users of your application(s) have Clarion's
end-user version of Report Writer, you may supply them with
example report formats which you create with this copy of Report
Writer (along with the appropriate Database Dictionary).


<<File Menu>>

The File menu contains selections for the normal file operations
of the Report Writer.

<New...>
New...                                    ( F2 or ALT-F N )
     Creates a new file.  You specify the type of file you are
     creating (Application, Dictionary, Database, Report, Text,
     or Help) and its name.  The new file is created and you are
     automatically placed in that file type's functional area.

<Open...>
Open...                                   ( F3 or ALT-F O )
     Opens an existing file.  You specify the type of file you
     are opening (Application, Dictionary, Database, Report,
     Text, or Help) and the name of the file.  You are
     automatically placed in that file type's major functional
     area.

<Close>
Close                                     ( ALT-F C )
     Closes the open Report Definition file, exits the Report
     Writer, and returns you to the Clarion opening screen.

<Change Directory...>
Change Directory...                       ( ALT-F D )
     Allows you to change the DOS current directory. It is
     always a good idea to create applications in their own
     separate sub- directories.  Doing this makes it easy to
     identify the files that are part of an application and to
     delete those that are no longer needed when the application
     is complete (.OBJ files are one good example).

<Save>
Save                                      ( CTRL-S or ALT-F S )
     Saves the open Report Definition file without closing the
     file or exiting the Report Writer.

<Save As...>
Save As...                                ( CTRL-A or ALT-F A )
     Saves the open Report Definition file to the new name you
     specify, leaving you in the new Report Definition file.
     This allows you to copy an entire Report Definition file to
     a new name, then immediately modify the new file to create
     a new Report Definition file.

<Print>
Print                                     ( CTRL-P or ALT-F P )
     Prints a listing of the reports in the Report Definition
     file.

<Printer Setup...>
Printer Setup...                          ( ALT-F T )
     Allows you to setup your printer for the printing tasks you
     do through the Clarion environment.  It allows you to
     specify the destination (a file or the port to which your
     printer is connected), lines and columns per page, and
     pre-print and post-print printer control code strings.

<Properties...>
Properties...                             ( CTRL-O or ALT-F A )
     Displays the Report Definition file's Properties screen,
     allowing you to update the information entered there.

<Exit>
Exit                                      ( CTRL-X or ALT-F X )
     Closes the open Report Definition file, exits the Report
     Writer, and returns you to the Clarion opening screen.


<<Report Menu>>

The Report menu contains selections which allow you to maintain
the individual reports contained in the Report Definition file.

<Insert>
Insert                                    ( INSERT or ALT-R I )
     Add a Report to the file.

<Change>
Change                                    ( ENTER or ALT-R H )
     Modify an existing Procedure or Module in the Application.

<Delete>
Delete                                    ( DELETE or ALT-R D )
     Remove a Report from the file.

<Copy>
Copy                                      ( CTRL-C or ALT-R C )
     Copy an existing Report within the Report Definition file.

<Run>
Run                                       ( CTRL-R or ALT-R R )
     Print the currently highlighted Report.

<Import>
Import                                    ( CTRL-I or ALT-R I )
     Import a Report from another Report Definition file.


<<Options Menu>>

The Options menu contains selections which allow you to define
the manner in which the reports appear within the Report Writer.

<Report Display Order>
Report Display Order                      ( ALT-O R )
     Allows you to choose the order in which the reports are
     displayed on the Report Writer Worksheet.

<by Description>
by Description                            ( ALT-O R D )
     Displays reports alphabetically by the Description which
     you enter on its Report Properties window.

<by Date Created>
by Date Created                           ( ALT-O R C )
     Displays reports in the order in which you created them.


<<Tools Menu>>

The Tools menu contains a number of utilities which are useful
throughout the environment.

<DOS Shell>
DOS Shell                                 ( F10 or ALT-T D )
     Calls Clarion's disk maintenance program (CSHELL).

<DOS Prompt>
DOS Prompt                                ( ALT-T R )
     Temporarily exits to DOS to execute some DOS command(s).
     It saves the current state of the Clarion environment to a
     temporary file, frees most of the memory used by the Clarion
     environment, and loads a second copy of COMMAND.COM.  To
     return to Clarion from this DOS prompt, type "Exit" and
     press ENTER.

<Calculator...>
Calculator...                             ( ALT-T C )
     Calls Clarion's built-in programmer's calculator.

<ASCII Chart...>
ASCII Chart...                            ( ALT-T A )
     Brings up a list of all the ASCII codes. The chart
     contains each ASCII display character, and the Decimal,
     Hexadecimal, and Octal numbers which represent that
     character.

<Color Chart...>
Color Chart...                            ( ALT-T L )
     Displays a list of all the Color Style Codes. Each
     possible color combination is in the list along with the
     decimal number which represents it.

<Keycode Chart...>
Keycode Chart...                          ( ALT-T K )
     Displays a list of all the Clarion Keycodes.  Each possible
     key combination is in the list along with the decimal number
     which represents it.


<<Clarion Menu>>

The top section of items in the Clarion menu bring up "task
lists" of the last four projects you worked with in each of the
major functional areas.  This allows you to return directly to
a task you've already worked on, without the necessity of going
through the Open... screen from the File menu.  Selecting a
previous task from one of these lists does not automatically
change to the directory which contains the file.

In addition to re-selecting a previous task, you may also access
the New... and Open... screens through the task list screen by
selecting the New... or Open... Pushbutton.  This allows you to
check for a previous task, then immediately create or open the
file you want without returning to the File menu if the desired
task is not in the list.

<Load Application...>
Load Application...                       ( F4 or ALT-C A )
     Allows you to select one of the last four Application
     files in which you worked, or to create or open an
     Application not on the task list.  This selection takes you
     directly into the Application Generator with the selected
     file loaded.  SHIFT- F4 immediately loads the last
     Application on which you worked.

<Load Dictionary...>
Load Dictionary...                        ( F5 or ALT-C D )
     Allows you to select one of the last four Dictionary files
     in which you worked, or to create or open a Dictionary not
     on the task list.  This selection takes you directly into
     the Dictionary Editor with the selected file loaded.
     SHIFT-F5 immediately loads the last Dictionary on which you
     worked.

<Load Database...>
Load Database...                          ( F6 or ALT-C B )
     Allows you to select one of the last four Database files
     in which you worked, or to create or open a Database not on
     the task list.  This selection takes you directly into the
     Database Manager with the selected file loaded.  SHIFT-F6
     immediately loads the last Database on which you worked.

<Load Report...>
Load Report...                            ( F7 or ALT-C R )
     Allows you to select one of the last four Report
     Definition files in which you worked, or to create or open a
     Report Definition file not on the task list.  This selection
     takes you directly into the Report Writer with the selected
     file loaded.  SHIFT-F7 immediately loads the last Report on
     which you worked.

<Load Text...>
Load Text...                              ( F8 or ALT-C T )
     Allows you to select one of the last four Text files in
     which you worked, or to create or open a Text file not on
     the task list.  This selection takes you directly into the
     Text Editor with the selected file loaded.  SHIFT-F8
     immediately loads the last Text file on which you worked.

<Load Help...>
Load Help...                              ( F9 or ALT-C H )
     Allows you to select one of the last four Help files in
     which you worked, or to create or open an Help file not on
     the task list.  This selection takes you directly into the
     Help Editor with the selected file loaded.  SHIFT-F9
     immediately loads the last Help file on which you worked.

<43/50 Line Mode >
43/50 Line Mode                           ( ALT-C 4 )
     Places the video in 43 or 50 line mode (depending upon
     whether your hardware is EGA or VGA).  This menu selection
     is a toggle switch with a check mark () displayed when
     toggled ON.  The setting is saved in the Clarion
     configuration file.

<System Setup >
System Setup                              ( ALT-C S )
     Displays a sub-menu containing items which allow you to set
     system-wide options.  These are options that affect the
     entire Clarion Environment.

<Options...>
Options...                                ( ALT-C S O )
     Allows you to select a Color Styles file for the Clarion
     environment's use, and/or specify the use of your own text
     editor and DOS shell program (other than the Text Editor
     and DOS Shell which are part of Clarion environment).

<Database Drivers...>
Database Drivers...                       ( ALT-C S D )
     Registers new database file drivers.  There are many more
     database file system drivers available than were provided
     in the shipping disks.  These extra file drivers are
     available directly from Clarion Software (call Customer
     Service at 800 354-5444 or (305) 785-4555 for more
     information). Once you receive a new file system driver,
     you must register its presence before the Clarion
     environment will be able to use it.

<Search Paths... >
Search Paths...                           ( ALT-C S S )
     Maintains Redirection files.  Redirection files are used by
     the Project system.  They provide individual search paths
     for specific files the compiler and linker need to find to
     accomplish their tasks (see the Project and Redirection
     Files essay in the Programmer's Guide).

<Edit Styles...>
Edit Styles...                            ( ALT-C S E )
     Maintains any Color Style Code file.  Color Style Code
     files are ASCII files containing a list of color codes used
     in your application's SCREEN structures and the actual
     colors to be used for those codes (see the Screen Color
     Schemes essay in the Programmer's Guide).

<Printer Controls...>
Printer Controls...                       ( ALT-C S P )
     Allows you to maintain Printer Control files for the
     Clarion environment and your applications (logical printer
     support through the PRINTER report attribute).  It allows
     you to specify the port to which each printer is connected
     and printer control code strings for the print effects of
     which each printer is capable.


<<Help Menu>>

Context-sensitive Help screens are available throughout the
Clarion Database Developer environment through the F1 key.  The
Help menu contains selections which provide separate access to
the Help system.

<Using Help >
Using Help                                ( ALT-H U )
     Provides information on how to use the Help system.

<Help Index >
Help Index                                ( ALT-H H )
     Displays an Index of all Help screens available in the
     major functional area, allowing you to view a Help screen
     for a particular context when not actively in that context.

<About...>
About...                                  ( ALT-H A )
     Displays a screen with the program and copyright
     information for this specific release of Clarion Database
     Developer.


<<Report Definition Properties Window>>

The Report Definition Properties window allows you to describe
the reports contained in the Report Definition file and the
Database Dictionary.

<Description:>
Description:
     Enter a description of the reports contained in the Report
     Definition file.

<Dictionary File:>
Dictionary File:
     Enter the name of the Database Dictionary file (.DCT file
     created with the Dictionary Editor) which is used by all
     Reports in the Report Definition file.  The Database
     Dictionary defines all the data files (and their fields and
     relationships) which any Report in this Report Definition
     file may access.


<<Report Formatter>>

All the tools that you may use in the Report Formatter are
accessible through the pulldown menu.  The ESC key activates the
pulldown menu.  Many of the tools have shortcut "hot" keys which
are displayed at the right of each tool's menu selection.

The Report Formatter creates "band-driven" report layouts.  Each
band is a separate print unit.

<<Report Formatter's Report Menu>>

The Report menu contains selections which affect the entire
report design:

<Run...>
Run...                                    ( ALT-R R )
     Prints the Report as it is currently designed.

<Save>
Save                                      ( ALT-R S )
     Saves the Report design without exiting the Report
     Formatter.

<Clear>
Clear                                     ( ALT-R C )
     Deletes everything from the report design: data fields,
     literals, and controls fields.

<File Schematic...>
File Schematic...                         ( ALT-R F )
     Calls the File Schematic Definition window to define the
     data files used by the Report.  The File Schematic
     Definition window displays a graphical representation of
     the Report's files and their relationships.

<File Paths...>
File Paths...                             ( ALT-R P )
     Allows you to specify the full DOS path to each file used
     in the Report.

<Report Properties...>
Report Properties...                      ( CTRL-O or ALT-R R )
     Calls the Report Properties window to specify attributes of
     the Report.

<Band Properties...>
Band Properties...                        ( CTRL-B or ALT-R B )
     Calls the Band Properties window to specify the attributes
     of the report band the cursor is currently in.

<Exit>
Exit                                      ( CTRL-X or ALT-R X )
     Closes the Report Formatter, giving you the opportunity to
     save the report design, then returns to the Application
     Generator.


<<Report Formatter's Fields Menu>>

Although the aesthetics of report design are important, the most
important task in report design is the placement of fields on
the report.  These are the fields which print the data.

When you place a field on your report design, you should first
position the cursor to the spot where you want the field to be
placed.  If you do not position the cursor first, you could
define two fields to occupy the same place.

<Data...>
Data...                                   ( ALT-F D )
     Displays a list of all the data fields of which the
     Application Generator is aware.  This includes all the
     fields from the files in the Database Dictionary, and
     variables declared within the Application Generator from a
     Data... Pushbutton.  The Data Field is placed on the
     report.

<Total...>
Total...                                  ( ALT-F T )
     Places a field on the report which prints the sum, count,
     average, maximum value, or minimum value contained in a
     data field.

<Conditional...>
Conditional...                            ( ALT-F C )
     Places a Conditional field on the report.  A Conditional
     field prints the result of one of two calculations.  Which
     calculation is printed is determined by the evaluation of a
     conditional expression.

<Computed...>
Computed...                               ( ALT-F C )
     Places a Computed field on the report.  A Computed field
     prints the result of a calculation.

<Runtime...>
Runtime...                                ( ALT-F R )
     Places a Computed or Conditional field on the report.  A
     Computed field prints the result of a calculation.  A
     Conditional field prints the result of a conditionally
     executed calculation.

<Default Columns>
Default Columns                           ( ALT-F C )
     Indicates that the default column headings specified in the
     Database Dictionary should be added to the report when
     placing fields.

<Populate Report>
Populate Report                           ( ALT-F P )
     Places you in "automatic" field placement mode to rapidly
     place a number of fields on the report.


<<Report Formatter's Edit Menu>>

The Edit menu contains selections which affect individual items
placed on the report.

<Undo>
Undo                                      ( CTRL-U or ALT-E U )
     Restore the last item deleted by the Delete menu selection.

<Copy>
Copy                                      ( CTRL-C or ALT-E C )
     Copy a portion of the report design to another part of the
     report.

<Move>
Move                                      ( CTRL-M or ALT-E M )
     Move a portion of the report design to another part of the
     report.

<Delete>
Delete                                    ( CTRL-D or ALT-E D )
     Remove a portion of the report design from the report.

<Full Line Mode>
Full Line Mode                            ( CTRL-L or ALT-E L )
     Toggles between Line and Character modes for Copy, Move, or
     Delete.  This selection is a toggle switch with a check
     mark () displayed when toggled ON (Line mode).

<Draw Track>
Draw Track                                ( CTRL-T or ALT-E T )
     Allows you to place tracking characters (most commonly,
     single or double lines) in your report design.

<Duplicate>
Duplicate                                 ( ALT-E U )
     Displays a sub-menu which allows you to duplicate text.
     You may duplicate the entire line, or individual characters
     (while the cursor moves left or right).

<Line>
Line                                    ( CTRL-2 or ALT-E U L )
     Duplicates the line the cursor is on.

<Character Left >
Character Left                ( SHIFT-GRAY-MINUS or ALT-E U C )
     Duplicates the character on the line immediately above the
     cursor.  The cursor then moves one position to the left.

<Character Right>
Character Right                ( SHIFT-GRAY-PLUS or ALT-E U R )
     Duplicates the character on the line immediately above the
     cursor.  The cursor then moves one position to the right.


<<Report Formatter's Options Menu>>

The Options menu contains items which affect the design of the
report format.

<Printer Controls...>
Printer Controls...                       ( CTRL-P or ALT-O P )
     Calls the Printer Controls window to select a printer
     control code to place in the report.  This creates a CONTROL
     field. This selection is only available if you have selected
     a printer on the Report Properties window.

<Group Breaks...>
Group Breaks...                           ( CTRL-G or ALT-O G )
     Specify Key component fields which invoke a group break when
     the value of the field changes during report processing.

<Record Filter...>
Record Filter...                          ( ALT-O R )
     Allows you to specify an expression which must evaluate as
     true for each record, else the record is not printed.

<Create New Detail>
Create New Detail                         ( CTRL-N or ALT-O N )
     Add a custom report DETAIL structure.  This creates an
     "orphan" DETAIL structure of which the procedure Template
     knows nothing.  An "orphan" DETAIL is only printed by an
     explicit PRINT statement in an embedded source code window.

<Suppress Line>
Suppress Line                             ( CTRL-S or ALT-O S )
     Indicates the report line the cursor is on should not be
     printed if all fields on that line are blank. This places
     a SUPPRESS statement in the report and is usually used in
     conjunction with the FIXED attribute (on the Band Properties
     window) to create labels.

<Overprint Next>
Overprint Next                            ( ALT-O O )
     Indicates the report line the cursor is on should execute a
     Carriage Return without a Line Feed.  This allows the next
     line to be printed on top of this line.


<<Report Formatter's Tools Menu>>

The Tools menu contains a number of utilities which are useful
throughout the environment.

<DOS Shell>
DOS Shell                                 ( F10 or ALT-T D )
     Calls Clarion's built-in disk maintenance program (CSHELL).

<DOS Prompt>
DOS Prompt                                ( ALT-T R )
     Temporarily exits to DOS to execute some DOS command(s).
     It saves the current state of the Clarion environment to a
     temporary file, frees most of the memory used by the
     Clarion environment, and loads a second copy of COMMAND.COM.
     To return to Clarion from this DOS prompt, type "Exit" and
     press ENTER.

<Calculator>
Calculator                                ( ALT-T C )
     Calls Clarion's built-in programmer's calculator.

<ASCII Chart...>
ASCII Chart...                            ( ALT-T A )
     Displays up a list of all the ASCII codes.  The chart
     contains each ASCII display character, and the Decimal,
     Hexadecimal, and Octal numbers which represent that
     character.

<Color Chart...>
Color Chart...                            ( ALT-T L )
     Displays a list of all the Color Style Codes. Each
     possible color combination is in the list along with the
     decimal number which represents it.

<Keycode Chart...>
Keycode Chart...                          ( ALT-T K )
     Displays a list of all the Clarion Keycodes.  Each possible
     key combination is in the list along with the decimal
     number which represents it.


<<Report Formatter's Help Menu>>

Context-sensitive Help screens are available throughout the
Clarion Database Developer environment through the F1 key.  The
Help menu contains selections which provide separate access to
the Help system.

<Using Help >
Using Help                                ( ALT-H U )
     Provides information on how to use the Help system.

<Help Index >
Help Index                                ( ALT-H H )
     Displays an Index of all Help screens available in the
     major functional area, allowing you to view a Help screen
     for a particular context when not actively in that context.

<About...>
About...                                  ( ALT-H A )
     Displays a screen with the program and copyright
     information for this specific release of Clarion Database
     Developer.


<<File Paths Window>>


The File Paths window allows you to specify the full DOS path
and filename of the data files used to generate the report.

<File Paths:>
File Paths:
     Displays a list of labels of all the files used in the
     report, followed by their full path specifications.

<Filename (including Path):>
Filename (including Path):
     Enter the full drive, path, filename and extension for the
     file currently highlighted in the File Paths list.


<<Report Properties Window>>

The Report Properties window allows you to specify the
attributes which are placed directly on the REPORT statement
when the REPORT structure's source code is generated.  Also,
this window allows you to specify the number and size of labels
when printing multi-up labels.

<Description:>
Description:
     Enter a description of the Report.  This description is
     displayed on the Report Writer Worksheet to identify the
     Report.

<Printer:>
Printer:
     Calls the Printer Name window, from which you select the
     name of the printer which is placed in the PRINTER
     attribute, or the variable which will contain that name at
     run-time.  The list of available printers comes from your
     PRINTER.CTL file, which is created and maintained through
     the Printer Controls menu selection in the File pulldown
     menu.

<Device:>
Device:
     Calls the Report Device window, from which you select the
     printer port, DOS device name, or the variable which will
     contain the device at run-time.  The value is placed in the
     DEVICE attribute.

<Lines Per Page:>
Lines Per Page:
     Enter the maximum number of lines to be printed on each
     page before automatic page overflow occurs (see Page
     Overflow in the Language Reference, and Printing Reports in
     the Programmer's Guide).  Enter zero to disable automatic
     page overflow.  The value you enter is placed in the LENGTH
     attribute.

<Width:>
Width:
     Enter the maximum number of columns to be printed. The
     value you enter is placed in the WIDTH attribute.

<Append Report>
[] Append Report
     Check this box if you want the output to be added to the
     end of an existing file, when the report's destination is a
     disk file.  This adds the APPEND attribute to the REPORT
     statement.


<<Band Properties Window>>

The Band Properties window allows you to specify the attributes
which are placed directly on the DETAIL, HEADER, or FOOTER
statement of the currently highlighted report band when the
REPORT structure's source code is generated.

<Fixed>
[] Fixed
     Check this box if you want the band to always print the
     same number of lines, despite suppressing any blank lines.
     This places the FIXED attribute on the band.  This attribute
     is usually used when printing fixed-length labels.

<Alone>
[] Alone
     Check this box if you want the band to print on a page by
     itself, without the Page Header or Page Footer. This
     places the ALONE attribute on the band.

<Separate>
[] Separate
     Check this box to call the Separate Attribute window, which
     allows you to define the number of blank lines which will
     be printed following this band.  This places the SEPARATE
     attribute on the band.

<Allow>
[] Allow
     Check this box to call the Allow Attribute window, which
     allows you to define the minimum number of lines which must
     still be available on the page for printing other bands
     following this one (see ALLOW in the Language Reference).
     This places the ALLOW attribute on the band.

<Last>
[] Last
     Check this box to place the LAST attribute on the DETAIL
     structure.  This invokes automatic page overflow after the
     DETAIL is printed (which prints the page FOOTER then the
     page HEADER).

<Reset Page#:>
[] Reset Page#:
     Check this box to reset the page counter when this band is
     printed.

<Append>
[] Append:
     Check this box to attach this Band to the immediately
     preceding Band.  This gives the ability to print a Band
     whenever page overflow occurs, even if a Group break has
     not occurred.

<Number of Columns:>
Number of Columns:
     Enter the number of Multi-up labels to place side-by-side
     on a page.

<Column Width:>
Column Width:
     Enter the maximum number of columns each label will occupy.

<Print Filter... Button>
Print Filter... Button
     Allows you to create an expression to control printing of
     this band.  The band is printed only if the expression
     evaluates as True.


<<Report Device Window>>

The Report Device window allows you to choose the report's
destination.

<Device Name:>
Device Name:
     Select the output device to which to send the report.

() LPT1 through LPT4
     Sends the report to parallel port 1 through 4 (whichever
     you select).

() COM1 through COM4
     Sends the report to serial port 1 through 4 (whichever you
     select).

() CON
     Sends the report to the video monitor.

() File
     Sends the report to a disk file.

<Filename:>
Filename:
     Enter the name of the disk file which will receive the
     report's output.


<<Report Field Window>>

The Report Field window allows you to maintain all the fields in
your report which do not come directly from a data file.  This
includes Computed, Conditional, Total, and Runtime fields.

<Fields:>
Fields:
     Displays a list of all the Report Fields defined for the
     field type radio button selected at the bottom of the list
     box.

<Computed>
() Computed
     When selected, the Fields list displays all the Computed
     Fields defined for the report.

<Conditional>
() Conditional
     When selected, the Fields list displays all the Conditional
     Fields defined for the report.

<Total>
() Total
     When selected, the Fields list displays all the Total
     Fields defined for the report.

<Runtime>
() Runtime
     When selected, the Fields list displays all the Runtime
     Fields defined for the report.

<Select Button>
Select Button
     Places the currently highlighted field in the Fields List
     on the report.

<Insert Button>
Insert Button
     Calls the appropriate window to add a new field for the
     field type radio button selected at the bottom of the list
     box.

<Change Button>
Change Button
     Calls the appropriate window to update the currently
     highlighted field in the Fields List.

<Delete Button>
Delete Button
     Removes the currently highlighted field in the Fields List.


<<Total Field Window>>

The Total Field window allows you to define the report fields
which will calculate and print the totals of any field in any of
the files the report will access.

<Description:>
Description:
     Enter a description which will identify the Total Field in
     the Fields List.

<Sum>
() Sum
     Indicates the total field will print the sum total of the
     field you select to total.

<Average>
() Average
     Indicates the total field will print the average (mean)
     value of the field you select to total.

<Count>
() Count
     Indicates the total field will print the number of records
     selected for the report.

<Max>
() Max
     Indicates the total field will print the largest value
     contained in the field you select to total.

<Min>
() Min
     Indicates the total field will print the smallest value
     contained in the field you select to total.

<All>
() All
     Indicates the total field will tally on each record
     included in the report.

<Non-Zero>
() Non-Zero
     Indicates the total field will tally on each record
     included in the report in which the Use Field is not blank
     or zero.

<Zero>
() Zero
     Indicates the total field will tally on each record
     included in the report in which the Use Field is blank or
     zero.

<Use Field:>
Use Field:
     Calls the Field Selection window to allow you to select the
     field on which to base the total calculation.

<Tally On:>
Tally On:
     Calls the Tally On window to select the point at which the
     total calculation will occur.  The choices are: each time a
     page is printed, every time the Body detail is printed, or
     each time the group break you select occurs.

<Reset On:>
Reset On:
     Calls the Reset On window to select the point at which the
     total field will be reset to zero.  The choices are: each
     time a page is printed, each time the group break you select
     occurs, or never (at the end of the report).

<Picture:>
Picture:
     Enter the display picture to use when the total is
     formatted to print.


<<Formula Field Window>>

The Formula Field window defines a Computed Field which prints
the result of an expression you specify.

<Field Header:>
Field Header:
     Enter the column header text for the field.

<Description:>
Description:
     Enter a description of the formula's purpose.

<Picture:>
Picture:
     Enter a picture token to format the printed output of the
     expression.

<Formula Button>
Formula Button
     Calls either the Select Component window (when creating a
     new expression) or the Generate Expression window (when
     modifying an existing expression).  These windows allow you
     to build the expression which will calculate the value the
     "target" field will receive.


<<Conditional Field Window>>

The Conditional Field window defines a Formula which
conditionally prints the result of one of two expressions.  If
the Condition expression evaluates as True, the True Formula is
printed, otherwise, the False Formula is printed.

<Field Header:>
Field Header:
     Enter the column header text for the field.

<Description:>
Description:
     Enter a description of the formula's purpose.

<Picture:>
Picture:
     Enter a picture token to format the printed output of the
     expression.

<If Condition Button>
If Condition Button
     Calls either the Select Component window (when creating a
     new expression) or the Generate Expression window (when
     modifying an existing expression).  These windows allow you
     to build the expression which will be evaluated to determine
     which expression's value the "target" field will receive.

<True Formula Button>
True Formula Button
     Calls either the Select Component window (when creating a
     new expression) or the Generate Expression window (when
     modifying an existing expression).  These windows allow you
     to build the expression which will calculate the value the
     "target" field will receive if the "If Condition" evaluates
     as true.

<False Formula Button>
False Formula Button
     Calls either the Select Component window (when creating a
     new expression) or the Generate Expression window (when
     modifying an existing expression).  These windows allow you
     to build the expression which will calculate the value the
     "target" field will receive if the "If Condition" evaluates
     as false.


<<Runtime Field Window>>

The Runtime Field window defines a Field in which the user may
enter a value at the time the report is printed.  The value
entered by the user may then be printed in the report, or used
in the expressions of other Computed or Conditional fields.

<Description:>
Description:
     Enter a description of the Runtime Field's purpose.

<User Prompt:>
User Prompt:
     Enter the text which will prompt the user to place a value
     in the field at runtime.

<Picture>
Picture
     Enter the display format of the field.

<String Size:>
String Size:
     Enter the total number of characters the user will be
     allowed to enter into the field.

<Required Entry>
[] Required Entry
     Check this box to indicate that the user is not allowed to
     enter zero or blank value into the field.

<Enter New Value Per Copy>
[] Enter New Value Per Copy
     Check this box to indicate that the user will be prompted
     for a new value in the runtime field before every copy of
     the report is printed (if multiple copies are specified).

<Validity Checking Button>
Validity Checking Button
     Allows you to create an expression to validate the user's
     entry into the runtime field.  This allows you to ensure
     the user enters a value which will generate a meaningful
     report.


