DHTML Report Design Wizard

When RAS is installed and licensed as part of Crystal Enterprise Professional or Premium editions, it presents a DHTML wizard application through Crystal Enterprise that enables end users to create new or modify existing reports that are published in Crystal Enterprise. This integrated Crystal Enterprise action provides the end user with a series of dialogs that step through common report creation/modification tasks like adding fields, groups, filters, sorts, charts, and the application of report templates to existing reports stored in the Crystal Enterprise system.

Take a closer look at the wizard user interface. When you select the modify action on a given report, a dialog is displayed (see Figure 31.8) that enables you to select fields to be included in the newly modified report.

Figure 31.8. The Field Selection dialog of the Modify Report Wizard enables user selection of fields from an existing Business View or Crystal Report.


After you have selected the fields you want, click the Next button to open a Grouping dialog (see Figure 31.9) that enables the end user to specify groupings to be included in the report.

Figure 31.9. The Group Selection dialog of the Modify Report Wizard enables end users to add or change report groupings.


If at least one group has been selected for the newly modified report, a Summaries dialog is presented next (see Figure 31.10). This enables the addition of summaries to the new report. To accomplish this, an end user defines the type of summary field (such as Sum, Average, Count, Max, or Min), the field to perform the summary on, and the group to calculate the involved summary on. Clearly, multiple summaries can be added to the newly created report in this dialog. Note that different types of summaries are presented based on the type of field selected (for example, Sum does not appear if a string field is selected).

Figure 31.10. The Summary Selection dialog of the Modify Report Wizard enables the end user to add or change field summaries to reports.


After you click the Next button, you are presented with a choice to override the default group sorting that is added when grouping the data in the report. Group sorting can be based on the actual Group names or the Summary fields that are calculated for that group.

When performing the sort on the latter, you can specify Top and Bottom N sorts or an All Records sort through the drop-down boxes in the dialog. Also in this dialog, you can specify the sort order for the detail level fields included in the detail section of the report (see Figure 31.11).

Figure 31.11. The Sorting Selection dialog of the Modify Report Wizard enables end users to add or change field sorting on the report.


The next step is the option to apply record filters. Filters are used to limit the data that the report displays. This dialog enables you to see any filters that are already defined and append new filters through the provided text box or the provided drop-down boxes.


It is important to note that although the default wizard uses the AND operator to join multiple filters, a small customization to this wizard would enable the end user to specify the operator on multiple joins. As you move through the following two chapters, it should become more clear how this type of customization would take place.

The RAS-based DHTML wizard also enables the end user to place a chart in the report header or footer section. The Chart Type is selected in the dialog presented in Figure 31.12 and the end user can customize the chart by adding a title to the chart and specifying the summary data that is actually charted (see Figure 31.13).

Figure 31.12. The Filter Selection dialog of the Modify Report Wizard enables the end user to select filters for the modified report.


Figure 31.13. The Charting Selection dialog of the Modify Report Wizard.


One last screen that is presented for optional use is the report template specification screen. In this dialog, you can apply an existing report template to the newly created report. Report templates were covered in Chapter 14, "Designing Effective Report Templates."

After the report is defined to fit your needs, you can preview it immediately using the Preview Report link on any of the DHTML wizard screens. If the newly modified report is of sufficient value to keep as a new report, you can save the report in any Crystal Enterprise folder that you have been granted access to within the Crystal Enterprise Professional/Premium security model.

Part I. Crystal Reports Design

Creating and Designing Basic Reports

Selecting and Grouping Data

Filtering, Sorting, and Summarizing Data

Understanding and Implementing Formulas

Implementing Parameters for Dynamic Reporting

Part II. Formatting Crystal Reports

Fundamentals of Report Formatting

Working with Report Sections

Visualizing Your Data with Charts and Maps

Custom Formatting Techniques

Part III. Advanced Crystal Reports Design

Using Cross-Tabs for Summarized Reporting

Using Record Selections and Alerts for Interactive Reporting

Using Subreports and Multi-Pass Reporting

Using Formulas and Custom Functions

Designing Effective Report Templates

Additional Data Sources for Crystal Reports

Multidimensional Reporting Against OLAP Data with Crystal Reports

Part IV. Enterprise Report Design Analytic, Web-based, and Excel Report Design

Introduction to Crystal Repository

Crystal Reports Semantic Layer Business Views

Creating Crystal Analysis Reports

Advanced Crystal Analysis Report Design

Ad-Hoc Application and Excel Plug-in for Ad-Hoc and Analytic Reporting

Part V. Web Report Distribution Using Crystal Enterprise

Introduction to Crystal Enterprise

Using Crystal Enterprise with Web Desktop

Crystal Enterprise Architecture

Planning Considerations When Deploying Crystal Enterprise

Deploying Crystal Enterprise in a Complex Network Environment

Administering and Configuring Crystal Enterprise

Part VI. Customized Report Distribution Using Crystal Reports Components

Java Reporting Components

Crystal Reports .NET Components

COM Reporting Components

Part VII. Customized Report Distribution Using Crystal Enterprise Embedded Edition

Introduction to Crystal Enterprise Embedded Edition

Crystal Enterprise Viewing Reports

Crystal Enterprise Embedded Report Modification and Creation

Part VIII. Customized Report Distribution Using Crystal Enterprise Professional

Introduction to the Crystal Enterprise Professional Object Model

Creating Enterprise Reports Applications with Crystal Enterprise Part I

Creating Enterprise Reporting Applications with Crystal Enterprise Part II

Appendix A. Using Sql Queries In Crystal Reports

Creating Enterprise Reporting Applications with Crystal Enterprise Part II

Special Edition Using Crystal Reports 10
Special Edition Using Crystal Reports 10
ISBN: 0789731134
EAN: 2147483647
Year: 2003
Pages: 341

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net