crystal r eport
Download
Skip this Video
Download Presentation
Crystal R eport

Loading in 2 Seconds...

play fullscreen
1 / 19

Crystal R eport - PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on

Crystal R eport. 1. Tạo nguồn dữ liệu. Tạo dữ liệu( Northwind.bak ). Tạo store procedure lấy ra các hóa đơn bán hàng theo khoảng thời gian tùy biến. CREATE procedure [ dbo ].[ spSalebydate ] @ Tungay datetime , @ Denngay datetime as begin

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Crystal R eport' - rogan-franco


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
1 t o ngu n d li u
1. Tạo nguồn dữ liệu
  • Tạo dữ liệu( Northwind.bak)
t o store procedure l y ra c c h a n b n h ng theo kho ng th i gian t y bi n
Tạo storeprocedure lấy ra các hóa đơn bán hàng theo khoảng thời gian tùy biến
  • CREATE procedure [dbo].[spSalebydate]
  • @Tungaydatetime,
  • @Denngaydatetime
  • as
  • begin
  • select * from orders where OrderDate between @Tungay and @Denngay
  • end
section1 report header
Section1(ReportHeader

Section1(ReportHeader): Chỉ xuất hiện 1 lần duy nhất

Thể hiện thông tin chung của báo cáo: Tên báo cáo, điều kiện truy xuất

slide10

Section2 (PageHeader: Thể hiện thông tin của trang, lặp lại theo từng trang

như Tiêu đề cột, số thứ tự trang…)

slide16

private void cmdInBaocao_Click(object sender, EventArgs e)

  • {
  • frmReportfrm = newfrmReport();
  • string s;
  • s = dtTungay.Value.Day.ToString() + "/" + dtTungay.Value.Month.ToString() +"/"+ dtTungay.Value.Year.ToString()+" 0:0:00";
  • frm.tungay =DateTime.Parse(s);
  • s = dtDenngay.Value.Day.ToString() + "/" + dtDenngay.Value.Month.ToString() + "/" + dtDenngay.Value.Year.ToString() + " 23:59:59";
  • frm.denngay = dtDenngay.Value;
  • frm.ShowDialog();
  • }
l p tr nh form k t qu
Lập trình form Kết quả
  • Sử dụng NameSpace:
  • usingCrystalDecisions.CrystalReports.Engine;
  • usingCrystalDecisions.Shared;
  • Khai báo paramater:
  • publicDateTimetungay;
  • publicDateTimedenngay;
load report
Loadreport
  • privatevoidfrmReport_Load(objectsender, EventArgs e)
  • {
  • ReportDocumentorpt = newReportDocument();
  • orpt.Load(@"D:\Giao trinh\C#\CrystalReport\CrystalReport\CrystalReport\CrystalReport1.rpt");
  • orpt.SetParameterValue("@Tungay", tungay);
  • orpt.SetParameterValue("@Denngay", denngay);
  • orpt.SetDatabaseLogon("","",@"mypc\sqlexpress","No");
  • crystalReportViewer1.ReportSource=orpt;
  • }
ad