Top Banner
- Shourie
24

- Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Jan 02, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

- Shourie

Page 2: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

3 Basic Questions What How

Why

Page 3: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Crystal Reports is a business intelligence application for designing and generating reports from a wide range of data sources.

Page 4: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Due to lack of good report writers for their accounting software Crystal Services came up with Crystal Reports.

Later acquired by SAP.Crystal Reports has been part of Visual

Studio since 1993 and now a standard for reporting in Visual Studio 2005.

Page 5: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

To create interactive reports that can be integrated into wide range of windows and web applications

To turn data into actionable reportsHas comprehensive tools that can be used to

produce complex or specialized reports in c# and other programming languages.

Page 6: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Rapid report development Can extend it to complicated reports with

interactive charts and enhance the understanding of the business model

Exposes a report object model, can interact with other controls on the ASP.NET Web form

Can programmatically export the reports into widely used formats like .pdf, .doc, .xls, .html and .rtf

Data present to users via Crystal Reports is way beyond the basic formatting.

Page 7: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Crystal Reports is the standard reporting tool for Visual Studio .NET used to display data of presentation quality. You can display multiple-level totals, charts to analyze data, and much more in Crystal Reports.

Crystal Reports in .net support two methods to access data from a data source:

1) Pull Method2) Push Method

Page 8: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 9: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 10: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

There are 2 types of crystal reports that can be generated

1) Strongly Typed Report2) Un-Typed Report

Page 11: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

3 methods to create crystal reports1) Manually i.e. from a blank document2) Using Standard Report Expert3) From an existing report

Page 12: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

1. Create the .rpt file (from scratch) and set the necessary database connections using the Crystal Report Designer interface.

2. Place a CrystalReportViewer control from the toolbox on the .aspx page and set its properties to point to the .rpt file that we created in the previous step.

3. Call the databind method from your code behind page.

Page 13: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 14: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 15: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 16: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 17: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 18: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 19: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 20: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 21: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 22: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
Page 23: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

You can opt to export your report file into one of the following formats:

1) PDF (Portable Document Format)2)DOC (MS Word Document)3)XLS (MS Excel Spreadsheet)4)HTML (Hyper Text Markup

Language ) 5)RTF (Rich Text Format)To accomplish this you could place a button

on your page to trigger the export functionality.

Page 24: - Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.

Stimulsoft reports is one of the alternatives to Crystal Reports ,especially when working with complex reports.

Stimulsoft is much easier to use but also easier to deploy with applications as we need to deploy only one more .NET assembly, written in C#. In some areas (designer, working with different data sources, subreports) it is even better than Crystal.