Beruflich Dokumente
Kultur Dokumente
Introduction
Seagate Crystal Reports provide a powerful reporting tool that has been closely
integrated into T24 Browser to enable enhanced presentation and organisation of data
provided from the T24 System. It may be used to provide reports from enquiries and
delivery messages, on-line and during the Close of Business.
In order to create new Crystal Reports and edit the design of existing Crystal Reports,
a copy of Seagate Crystal Reports must be installed on the client PC. However,
users who only need to run pre-existing Crystal Reports do not need to have a Seagate
Crystal Reports licence.
RPT <REPORTNAME>.
This can be entered on the command line, added to the user abbreviation toolbar,
added to the user menu or incorporated into context-based workflow in the same way
as current T24 Enquiries.
This table is used to store the location of the reports defined. This location should be
in a shared network place to which anyone with permission to run the report has
access. This report type must be set up before attempting to create a new Crystal
Report.
Figure 1 Defining the setup for Crystal Reports
It is necessary to ensure that your enquiries are compliant with the layout standards
required by Crystal Reports. If you are using any enquiries that contain multi-value
fields, then any fields, which are not multi-valued, should have the CONVERSION
field flagged to REPEAT. This is to ensure that data generated is compliant with
Microsoft Access standards. These repeating entries can then be suppressed through
Seagate Crystal Reports .
When the structure of a report has been defined, Seagate Crystal Reports is launched,
and the structure is put onto a default template. This template itself may be defined as
explained below. The default template is stored in file QSRRPT.SDK, which may
either be stored in the location defined in REPORT.TYPE (see MB-Task above), and
is the first place referred to when creating a new report, or in the T24 Browser
directory (which is checked if the first location does not contain the file). To change
the default template, the suffix of this record must be changed from QSRRPT.SDK to
QSRRPT.RPT. The record can then be opened & changed through Seagate Crystal
Reports.
Crystal Reports can be set up to run on data generated either from enquiries, or from
Delivery Messages. If the reports are going to be run from enquiries, the user must
first create the enquiries that are to be used before starting the report designer. If
delivery messages are to be used, you should first edit the DE.FORMAT.TEMPLATE
for the delivery messages that will be used, to set TEMPLATE to CRYSTAL.
To create the report, select REPORT DESIGNER from the Tools menu. You should
receive the following window:
Figure 4 - Select Report Designer to create the Report
Select Create a Report and then click Next. The second screen should then appear:
It is in this screen that you determine the source data that the report will be using. The
Source option indicates whether the report will run off delivery messages or enquiries.
If enquiries are to be used, these will be listed under Enquiries in T24 , which is
drawn from ENQUIRY.LIST and may be navigated in the same way. Multiple
enquiries may be selected for the report. If the source is set to Delivery, then a list of
delivery templates is presented. Only one Delivery template may be used per report.
Once this has been selected, click next to go to Step 3.
Step 3 is where the REPORT.CONTROL id being created is set. It also links the
REPORT.TYPE record to the report, which has set where the results of the reports
will be stored. When this has been done click Next to go to Step 4.
Step 4 Finish.
Figure 7 - Select Finish to create the Report
At this point, it is possible to import an existing database or report. We will cover this
later, in 0Importing Existing databases & reports. For creating a report to start with,
select FINISH. Assuming that Seagate Crystal Reports has been installed on your
system, this will then launch. At this point, T24 makes way to Crystal Reports for the
production of the report. We do not return to T24 until the report is completed.
Modify Report
A list of all Crystal reports available for modification should then appear.
Figure 8 - Use Report Designer to modify a Report
After selecting one of the above reports, you again return to step 4, creating a report,
and then on to Crystal Reports to customise the report.
By using these options, it is possible to import existing report designs, and an existing
database into a report. Thus, if required, databases and reports may be modified and
designed independently of T24 Browser (using Microsoft Access and Seagate Crystal
Reports ), and then combined together at a later stage in T24 Browser . Furthermore,
copies and multiple versions of reports can be created without having to start from
scratch with each instance.
If you selected more than one enquiry at the report setup stage, you will then be asked
which tables (enquiries) you wish to use.
These tables will then be taken & presented as Microsoft Access-style relational
databases, where smart links can be set up between fields. As the Crystal Reporting
may attempt to match similarly named fields in different databases, it may attempt to
link the @ID records of the presented tables. Selecting the link and clicking Delete
should break these links.
Visual Linking
Once the tables have been selected, insert appropriate fields from the tables onto the
Crystal Report Template. This is done by selecting Database Field from the Insert
drop-down menu, and then dragging and dropping fields from there into the Details
section of the template. When you have completed customising the report, save the
report without changing the name . This is important, as otherwise T24 would not be
able to find the report when it comes to presenting it.
Once the report has been saved, exit Crystal Reports to return to T24 . The report can
then be run through entering RPT <REPORT NAME> fromthe command line.
This will take you to the report table click on DISPLAY to view your selected report,
note you may not make an selections of data as all formatting to the report is done in
CRYSTAL.
The tables have been changed and so the database file and the RPT file must be saved
with the same name but in a different directory to C:\Windows\Temp\dsktemp . This
is to ensure that the database is not overwritten when attempting to modify it. Once
this is done, exit from Microsoft Access and from Crystal Reporting to return to T24
Browser . We will now modify the report using the changed databases.
Once the database has been changed and saved to a separate location, you should
restart REPORT.DESIGNER from T24 Browser . At step 1, select Modify Report,
select the report you were working on. At step 3, you should be presented with the
following window:
Figure 14 - Once the DB has been changed, restart REPORT.DESIGNER
Ensure that Import existing database and Import existing Report are flagged, and
click Finish. Then select the report and database that you saved to a separate
location.
You should now be able to produce a link between the different fields.
Using Crystal Reports in Batch Processing
Crystal Reports may be used during Batch Processing to produce account statements,
portfolio valuations, maturity analysis anything that may be created through the T24
Enquiry System combined with Crystal Report functionality may be produced and
automatically printed, faxed, emailed or stored, during the Close of Business cycle.
Care should be taken to ensure that relevant files such as DE.FORM.TYPE and
PRINTER.ID are set up to ensure that the results of the enquiry are channelled to the
correct destination. Refer to the Report Control Systems Administration Guide for
further details.