Running a Reporting Object From Domain Builder
You can run all components of a Reporting Object
from the Reporting Object window in the Domain Builder. This facilitates
development by allowing you to stay in the same context while
building and testing components.
You run a Reporting Object by clicking Run in the Reporting
Object window. The Run option in the Reporting Object window
is enabled regardless of the setting of the Reporting Object Only
Run as a Deferred Report property.
You can also use the Run and Run Deferred buttons from the
Domain Builder toolbar whenever a Reporting Object is selected.
Unlike the Reporting Object window, the Run option in the Domain
Builder toolbar is only available if the Reporting Object Only
Run as a Deferred Report property is not selected. This enables
you to run Reporting Objects from Domain Builder without having
to edit them.
xExpected Behaviors of Running a Reporting Object
When you select and run a Reporting Object, the expected
behavior is as follows:
- When you define
a Report or Graph component, all components of the Reporting
Object run.
- When you define
a Report and Graph component, an HTML page appears that
enables you to select which one to run.
- When you define
filters in a Reporting Object, an HTML page appears that enables you
to select from the defined filters of the Reporting Object.
- When you define
parameters in a report or graph and the Reporting Object Prompt for
Parameters property is specified, an HTML page appears that prompts
you for parameter values.
- Reporting Object
components are validated prior to run time. This means that errors
are found and corrected more easily since errors in individual
components are detected prior to run time.
Note:
- Run is disabled
for all the remaining Reporting Object components (Other, Join,
Define, Filters, and Where).
- If you attempt
to run a Reporting Object that is created without using the Report or
Graph components, you will receive a message: EDA no data.
- If you attempt
to run a Reporting Object as a Standard Report that is created without
using the Report or Graph components, you will receive a message:
FOC009: Incomplete request statement.