| Comparison with other black box reporting tools |
|
You use the Add Data File Button, to add another database to your report. When you click the Add Data file button, the Choose File dialog box appears. You use this dialog box to select the database file or files you want to add to your report.
|
|
The key concept of Actuate is
|
|
|
The
Live Report Document |
|
|
Permanent
file on disc |
|
|
Structured
data not text. An object database |
|
|
Can
contain hyperlinks |
|
|
Can
contain ActiveX controls |
|
|
Can
be viewed and printed repeatedly without access to the
database |
|
|
Can
be viewed on Web pages |
|
|
Can
be e-mailed |
|
|
Can
be archived |
|
|
Actuate
can also generate HTML |
|
|
The main difference between Crystal Reports and Actuate is that Actuate is an objected oriented reporting tool. You can create reusable reports (through libraries).
It can be viewed on web pages and can contain hyperlinks also. Actuate is a sophisticated development tool. Developing simple reports is straightforward and does not requires more knowledge and skill, but these are the reports which no other tools could handle.
Actuate looks complex, but it is actually easy.. once you know how. It is extremely powerful .. but simple reports are still quick and easy to build.
Actuate is not a conventional "black box" report generator.
|
|
The architecture of Actuate is
|
|
Crystal Reports enables you to specify the type of join you want it to use when it joins SQL tables. The join types are as follow:
|
|
|
| Object
Oriented |
Highly
orthogonal |
| Based
on programming language |
Layered
system |
|
|
The Actuate Layers are
|
|
|
Designer - creates report designs |
|
|
Compiler - converts report designs into report executables |
|
|
Factory - runs a report executable to produce an actual report |
|
|
Viewer - views/prints generated reports, also provides sophisticated navigation, data extraction,
hyper linking, etc. |
|
|
Actuate report is an adaptive report
|
|
Using a single report you can produce multiple output format. The output format is controlled by data and /or parameters. For example, detailed or totals only, selective display of columns, different sort orders.
|
The techniques in Actuate reporting is through
§ Controlling selection of the required format
The format can be selected via user-specified parameters
§ Use of Conditional Sections
§ Overriding Actuate's standard content creation methods
All Actuate content is created
dynamically
§ Dynamically modifying SQL queries
§ Can be used to create query dynamically.
The main disadvantage of Actuate is
§ Increased complexity
§ Can be hard to understand how the design works
|
|
|
|
|
|
|
|
|