Crystal Reports 10 What's New in Crystal Reports 10: Application Developers
Crystal Reports 10 What's New in Crystal Reports 10: Application Developers
Crystal Reports 10 What's New in Crystal Reports 10: Application Developers
Introduction
Crystal Reports 10 extends its reporting platform to enable: A more efficient report design and maintenance process Easier integration and deployment of enterprise web applications This release builds upon the significant feature set introduced in version 9 and includes several refinements and new features that continue to address productivity challenges in all elements of the reporting process. Tighter integration with Crystal Enterprise is also a key focus area for this release. This document examines each of the major new features in the context of the audience they serveapplication developers, report designers, and information consumers.
Application Developers
For developers, Crystal Reports simplifies the process of integrating dynamic, presentationquality content into any .NET, Java, or COM application, thereby reducing the amount of coding required and minimizing application maintenance. With version 10, Business Objects strengthens its commitment to cross-platform development through the addition of several new features and easier migration to Crystal Enterprise.
Crystal Reports 10
What's New in Crystal Reports 10
Scenario
Peter is a .NET developer in a large organization that has standardized on .NET. His team has built a small departmental human resources (HR) application to help recruiters better manage the hiring process. Because this application required a few basic reporting elements, Peters team chose to use the version of Crystal Reports that was bundled in Microsoft Visual Studio .NET.
Within six months, the applications use has increased considerably and Peter needs to add new, larger reports to the application. The report application server (versus the .NET reporting component) is a preferred option because it enables Peter to separate report processing from his web server. Because the application will also require additional interactivity over the next 12 months, Peter needs a solution that can be expanded over time. By adding only one line of code, Peter can reuse his existing work to leverage the report application server instead of the .NET reporting component. This application can then be easily extended in the future to use additional Crystal Enterprise services.
Report Designers
From increased flexibility in report creation to support for a fully managed reporting system, Crystal Reports 10 helps report designers to be more productive through all stages of the report development and maintenance cycle.
Crystal Reports 10
What's New in Crystal Reports 10
Scenario
Harry is a report analyst in the IT department of a large organization. He is responsible for addressing a long list of report requests from various departments. Because Harry is fairly new to the organization, he is still trying to sort out where all the data is located. Thankfully, the database administrator (DBA) team in IT has already created various Business Views that Harry can connect to. These Business Views already integrate various enterprise data sources and abstract the complex data. All Harry has to do is indicate what view he needs for the report and then format the information accordingly. Getting the resulting set of reports into production is very straightforward. Once the report has been tested, the underlying data structure can be re-pointed in the business view by the DBA team in one step.
Repository
Introduced in version 9, the repository is a central library for storing common report objects (images, text objects, SQL commands, and custom functions) for use across multiple reports and single point updating. This marquee feature has been refined in version 10 to support use across large enterprise deployments.
Managed Repository
To enable customers to create a managed system for report design and maintenance, the repository in version 10 has been included as a robust part of the Crystal Enterprise infrastructure. Repository objects can be secured and shared through Crystal Enterprise and are made available through the Crystal Reports designer. A migration tool is also included for easy transition from the version 9 repository to the new managed repository.
Scenario 1
Steve works in the IT department of a large organization and is responsible for maintaining over 100 corporate reports. One of his biggest concerns is in ensuring these reports are based on accurate information. Prior to version 10, if the database schema changed, Steve would have to spend hours updating the database connectivity for each report and double-checking that the data is accurate. Theres nothing worse than having a report run, and it doesnt break even though its not based on my new database schema. With version 10, Steve can now base all multiple reports on a single business view. If the database changes, only the business view needs to be updated, thereby ensuring that all reports are running correctly based on accurate data.
Scenario 2
John is one of several hundred report designers in his organization who is helping to define a center of excellence for reporting. He is especially skilled at building reports for the marketing department, but doesnt have a good grasp of the Crystal formula language. Luckily, one of the inventory analysts (Ethel) has already built a number of complex run rate and inventory turnover functions, and John is able to easily pull in the functions he needs from Crystal Enterprise.
Repository Explorer
To support extensive use of the repository by multiple report designers, the repository explorer in version 10 includes a toolbar for easier navigation through objects based on type and/or text value. Tool tips may also be added to repository objects for easier identification of the required element to be added to a report.
Format Painter
Similar to Microsoft Offices Format Painter, this new feature in Crystal Reports 10 enables the copying of full formatting options between objects through a single click. A report designer simply selects a formatted object and clicks on any other objects that require the same formatting, thereby greatly reducing the amount of time spent in object formatting.
Scenario
Sally is a report designer for a regional hospital and is responsible for creating and maintaining over 80 reports. Each of these reports must adhere to strict formatting standards including the use of specific fonts, colors, size, and so on. For Sally, this formatting can be very time consuming and mundane. With Crystal Reports 10, Sally is able to format reports in record speed. She simply formats a single object in one report and then applies it with one click to all other applicable objects in all the reports she is working on.
Funnel Charts
A key requirement for many customer relationship management (CRM) applications, the funnel chart type is now available in Crystal Reports 10. Similar to pie charts, a funnel chart provides an interesting way to display data that adds up to a 100% total. This chart type is particularly useful in conducting pipeline analysis for sales forecasts.
Crystal Reports 10
What's New in Crystal Reports 10
Information Consumers
Crystal Reports 10 enables information consumers to easily navigate information delivered in a Crystal Report through familiar devices or software including Microsoft Office.
Scenario
A sales manager needs to better understand the health of his pipeline. Rather than create one unwieldy report that contains all the possible information, he has designed five different reports, each of which studies the pipeline at a different level of detail. Using managed hyperlinks, Frank can define click paths through each of these reports to allow sales managers
Printed in France and the United States - December 2003 (Author: M. Borbas; Contirbutrors: C. Claiborne, D. Dicochea, E. OMalley)
to drill right down to the individual deal level to monitor their pipeline.
Excel Export
Crystal Reports 10 introduces more flexible options and greater control in exporting fully formatted reports to Microsoft Excel. For example, users can select to export all or some of page headers/footers and choose to whether to display gridlines.
DHTML Printing
Crystal Reports 10 includes an updated DHTML report viewer control that simplifies the printing process. With just one click, users print a report. Theres no need to export to DF to use the printing features in Adobe Acrobat. This new one-click printing feature is provided through a small ActiveX control that is downloaded to the client machine.
www.businessobjects.com Americas Tel: +1 800 877 2340 Europe Tel: +33 1 41 25 21 21 Asia-Pacific Tel: +65 6887 4228 Japan Tel: +81 3 5720 3570
The Business Objects product and technology are protected by US patent numbers 5,555,403, 6,247,008, 6,578,027, 6,490,593, and 6,289,352. The Business Objects logo, WebIntelligence, BusinessQuery, the Business Objects tagline, BusinessObjects, BusinessObjects Broadcast Agent, Rapid Mart, Set Analyzer, Crystal Analysis, Crystal Enterprise, Crystal Reports, Crystal Applications, Crystal Analysis Holos, and Crystal Info are trademarks or registered trademarks of Business Objects SA in the United States and/or other countries. Various product and service names referenced herein may be trademarks of Business Objects SA. All other company, product, or brand names mentioned herein, may be the trademarks of their respective owners. Specifications subject to change without notice. Not responsible for errors or omissions. Copyright 2003 Business Objects SA. All rights reserved. PT#MS017-A