コード例 #1
0
 public frmBaoCaorpt(Entities.BCLaiLo[] kct, string truoc, string sau, string path, string hanhDong)
 {
     try
     {
         InitializeComponent();
         CongTy();
         GUI.Report.rptBCLaiLo report = new GUI.Report.rptBCLaiLo();
         report.SetDataSource(kct);
         crvReport.ReportSource = report;
         report.SetParameterValue("TenCongTy", CT.TenCongTy);
         report.SetParameterValue("DiaChiCongTy", CT.DiaChi);
         report.SetParameterValue("DienThoai", CT.SoDienThoai);
         report.SetParameterValue("FaxCongTy", CT.Fax);
         report.SetParameterValue("Web", CT.Website);
         report.SetParameterValue("TenBaoCao", "Báo Cáo Lãi Lỗ");
         report.SetParameterValue("NgayTao", new Common.Utilities().XuLy(2, DateServer.Date().ToShortDateString()));
         report.SetParameterValue("MaNhanVien", Common.Utilities.User.TenNhanVien);
         report.SetParameterValue("Email", CT.Email);
         report.SetParameterValue("Tu", truoc);
         report.SetParameterValue("Den", sau);
         if (hanhDong == "Excel")
         {
             new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.Excel);
         }
         else if (hanhDong == "Word")
         {
             new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.WordForWindows);
         }
         else if (hanhDong == "PDF")
         {
             new GUI.Report.ExportCrystalReport().Export(report, path, Report.ExportCrystalReport.TypeBC.PortableDocFormat);
         }
     }
     catch
     {
     }
 }
コード例 #2
0
        public frmBaoCaorpt(Entities.BCLaiLo[] kct, string truoc, string sau, string a)
        {
            try
            {
                InitializeComponent();
                CongTy();
                GUI.Report.rptBCLaiLo report = new GUI.Report.rptBCLaiLo();
                report.SetDataSource(kct);
                crvReport.ReportSource = report;
                report.SetParameterValue("TenCongTy", CT.TenCongTy);
                report.SetParameterValue("DiaChiCongTy", CT.DiaChi);
                report.SetParameterValue("DienThoai", CT.SoDienThoai);
                report.SetParameterValue("FaxCongTy", CT.Fax);
                report.SetParameterValue("Web", CT.Website);
                report.SetParameterValue("TenBaoCao", "Báo Cáo Lãi Lỗ");
                report.SetParameterValue("NgayTao", new Common.Utilities().XuLy(2, DateServer.Date().ToShortDateString()));
                report.SetParameterValue("MaNhanVien", Common.Utilities.User.TenNhanVien);
                report.SetParameterValue("Email", CT.Email);
                report.SetParameterValue("Tu", truoc);
                report.SetParameterValue("Den", sau);

                crvReport.Show();
            }
            catch
            {

            }
        }