EventPro User Manual

Report Designer Overview

Hide Navigation Pane

Report Designer Overview

Previous topic Next topic No directory for this topic Expand/collapse all hidden text  

Report Designer Overview

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for expanding text JavaScript is required for the print function Mail us feedback on this topic.  

Select the report you want to modify and click the Design button to open the Report Designer. Remember that you cannot directly edit any of the standard, hard-coded reports in EventPro; the Design button will not be available for those reports. To edit a standard report, you must make a copy of the standard report and edit that copy. Review Modify Existing Reports from Report Explorer.

_img701

Click to Expand/Collapse textBands: Header, Detail,  Footer, Title and Summary

While every report will look different, reports are typically arranged in bands: Header, Detail and Footer.

1.Components in the Header band (above the grey ^ Header bar) will appear at the top of each page.
2.Objects in the Detail band (above the grey ^ Detail bar) will repeat, generating one detail band for each record provided by the dataset. The Action of moving from the first record of a dataset to the last is referred to as “Data Traversal”.
3.Objects in the Footer band will appear at the bottom of each page.
4.There may also be a Title and Summary.  The Title only appears once at the top of the first page and the Summary only appears once at the end of the report.
Click to Expand/Collapse textObjects: Labels and DBText

Within each band there will certain objects, most commonly Labels and DB Text or PSI DB Text.

1.A Label displays text.
2.A DB Text field will display values from the database.  PSI DB Text also displays values from database fields, but because it was designed by EventPro, it has even more options than the regular DB Text.
3.Often, Labels and DB Text will be paired, with the label describing what is in the field and the DB Text pulling the values from your database.  For example:

Label                DB Text

Booking No.:        159

Contract No.:        1234

Contact:                John Smith

4.To toggle between viewing live data and the names of the components, select View | Show Data.  When Show Data is checked, the fields will be filled with data.  If Show Data is unchecked, you will see the names of the fields, e.g. EventName, TotalPrice, BookNo, LocCode, etc.
Click to Expand/Collapse textComponents: Variables, Regions, Groups

You will also see other common components in a report:

1.Variables: There are two kinds of variables you can add.
a.Report System Variable: This can be commonly used report information such as date, page number, time, etc.
b.EventPro System Variable: These variables are specific to your EventPro license information, such as User Name, User ID, User Address, etc.
2.Region: Regions can be used to group related components together into printable units.  A region acts as a parent to the components inside, so that the components shift and stretch according to the movement of the region.  For example, in many EventPro report headers, the User Name, Address and Phone are grouped into a region called User Info.
3.Groups: Groups can be used to break your report into several sections, based on the value of a specified field. As the report moves through the data records, it tracks the value of the specified field upon which the group is based. Each time the value of that specified field changes, a group break occurs.  You can choose to start a new page or new column each time a group break occurs, and you can have group headers and footers that print introductory and summary information before and after each group.
Click to Expand/Collapse textSub-Reports

Sub-reports have the same capabilities as regular reports, but they are used to handle multiple master details, create side-by-side reporting effects and hook reports together as one.  There are different types of sub-reports, depending on how you want the sub-report to print within the main report. If you need a report to print within the context of a band, use a “child” type sub-report. If you need to hook reports together, use a “section” type sub-report.  To understand the various uses of sub-reports, review the following examples:

1.Single Dataset:  If you have a single dataset connected to a report, the report will generate one detail band for each record from the dataset.
2.Master Dataset with Single Detail Dataset:  If the master data is connected to detail data so that there will be multiple detail records for each individual master record, you can assign the master data to the main report and the detail data to a sub-report.  When the report is generated, the main report will traverse the main data records and the sub report will traverse the detail data records for each master record.
3.Master Dataset with Nested Detail Datasets:  Here, each master record has multiple detail records, and each of those detail records also has multiple detail records.  Each set of records is linked to the previous dataset. The master dataset is assigned to the main report, while the next detail dataset is assigned to a sub-report, and the next detail dataset is assigned to a sub-report within the sub-report, and so on.
4.Master Dataset with Multiple Independent Datasets: In this situation, the master dataset is linked to multiple detail records, but the detail datasets are not linked together or nested like the previous example.  The detail datasets will be linked to different sub-reports and the separate sub-reports will be placed in the detail band of the main report.
5.Independent Datasets: In this case, there are multiple datasets, but they are not linked, nor are they linked to a master dataset.  You can create a “section” type sub-report for each dataset so that each sub-report begins on a new page.  The main report exists to launch the sub-reports, but is not connected to a dataset.
Click to Expand/Collapse textStatus Bar

As you click on different components in the report, the Status Bar at the bottom of the page will tell you what they are.  Click on a component and look at the bottom left corner of the Report Designer.  It will say “Object:” and the type of component or the component’s abbreviation.

lbl: label

db: DB (database) text

reg: region

img: image

rpt: sub-report

Click to Expand/Collapse textReport Tabs

At the bottom of the page, just above the status bar, there will be a series of tabs.  You will be on the Main tab, i.e. the main report.  Click on the tab that corresponds with the name of the sub-report you want to view.

Click to Expand/Collapse textSpeed Menus for Components

Right-click a component to access its Speed Menu.  Depending of the type of component, there will be different options you can choose from.

Click to Expand/Collapse textReport Header

The report Header, as it appears in the Report Designer, will look the same for most reports: a large logo banner across the top, a second smaller logo to the left and the User contact information in the middle.

However, the actual printed appearance of your reports will depend on your System Settings.  Review Chapter 1: Setting Up EventPro, Step 1: System

Before making any changes to the header’s appearance, check which options you have selected for Logo Print Options, Print Logo at Top Left Report, Print Company Information on Report Header and Print Company Address/Phone Information on Report Footer.  Although certain information may be visible in the Report Designer, the System Settings will determine the appearance of the report header in the printed report.

Click to Expand/Collapse textToolbars

Before you make any changes to the report, ensure that certain toolbars are visible.  Select View | Toolbars from the main menu and select Align or Space, Size and Nudge in addition to the toolbars already selected.   These toolbars will help you size and align components so that they look consistent.

Click to Expand/Collapse textUnits of Measurement

Select the unit of measurement you want to use from Report | Units. The rulers along the left and across the top of the report reflect the selected unit of measurement.