0
votes

I wanna use crystal report on my project(asp.net) but I am almost new crystal report.I have a object something like this Employee and when I click the pfdf button,I wanna bind Employee and its properties to the crystal report pdf form and export it as pdf format.Could u advise me sources how I can do that.

1

1 Answers

0
votes

According to that link crystal

In this Post, I would like to explain the process of Creating Crystal Reports using Aspnet and C#

Step 1:Right click the solution Explorer and click on add new item

Step 2:Add a Crystal Report from the Dialogue box.

Step 3:Select the Radio Button(using the Report Wizard) from the Crystal Reports Gallery and choose a Standard Expert and click OK button.

Step 4:Here we have to add Database..Select the Create New connection from the available Datasources window and click OLEDB(ADO)

Step 5:select A new connection and then select a provider from the list (Microsoft OLEDB Provider for SQL Server)

Step 6:Enter the server name and select the Database and click the Integrated Security and press next and click finish button.

Step 7:Now,come back to Standard Report Creation Wizard and select the Table from the Database.

Step 8:Select the required fields to display in the Crystal Report from the table

Step 9:Select the style from the availble styles window (Ex:Standard) and Click Finish

Step 10:Now we have to add one WebForm from Add New Item and press Add.

Step 11:Here,we have to import two references that is

CrystalDecisions.CrystalReports.Engine

CrystalDecisions.Shared

Step12:Now,add one Crystal Report Viewer from the Toolbox

Step13:Now we have to import the following namespaces in the defalut.aspx.cs

using CrystalDecisions.CrystalReports.Engine;

using CrystalDecisions.Shared;

using System.Data.SqlClient;

Step14:Declare the variable ReportDocument report = new ReportDocument();

Step15:Next,write the following code in the page Load Event

pt.Load(@"E:\practices\update\emp_details\crystalreports\CrystalReport.rpt");
crystalReportViewer1.ReportSource = report;
crystalReportViewer1.RefreshReport();