/rpt

Compile Uniface report components.

/rpt   {/inf | /war}   {/cmi=Value} {/ilv Value}   {/lis=Value} {/sym=Value}   {/aft=DateTime}   {/bef=DateTime} {/iap |   {/tpl}   {/plt}}   {/nodebug}   {Report}

Parameters

Report—name of the report to compile; if omitted, all reports are compiled (after considering any sub-switches). You can use wildcard characters to specify a group of reports.

Use With

ide—Uniface IDE

Description

By default, this switch compiles normal components (the Purpose property is set to N (Normal). To compile components that are defined as templates or palettes (Purpose is T (Template) or P (Palette)), you can use the /tpl and /plt sub-switches. If you want to compile the components regardless of their purpose, you can use the /iap (include all purposes) sub-switch.

When compiling from the command, only error messages are shown by default. (Compiling interactively displays both error and warning messages.) Use the /inf, /war, /lis and /ilv sub-switches to increase the amount of information displayed.

Use the /nodebug sub-switch to specify that the compiled component(s) cannot be debugged.

Using /rpt

Compile all reports:

/rpt *

Compile all reports with names ending with LST:

/rpt *lst

Compile the report SHOWINFO and create a ProcScript module listing:

/rpt /lis showinfo

Compile all reports except SHOWINFO, displaying warning messages. Try double quotation marks (") if your system does not allow the wildcard character exclamation point (!).

/rpt /war "!showinfo"

Related Topics