Ejemplo n.º 1
0
        private void Load_rptWare_Muahang_Congno_Chuatra()
        {
            try
            {
                System.Collections.Hashtable hashtableControls = new System.Collections.Hashtable();
                hashtableControls.Add(lookUpEdit_Doituong, lblDoituong.Text);

                if (!GoobizFrame.Windows.MdiUtils.Validator.CheckNullFields(hashtableControls))
                {
                    return;
                }
                if (!GoobizFrame.Windows.MdiUtils.Validator.CheckDate(dtNgay_Batdau, dtNgay_Ketthuc))
                {
                    return;
                }
                DataSet ds_Congno_Chuatra = objWareService.Get_RptWare_Muahang_Congno_Chuatra(lookUpEdit_Doituong.EditValue).ToDataSet();

                Ecm.Reports.XtraReports.rptWare_Muahang_Congno_Chuatra _rptWare_Muahang_Congno_Chuatra = new Ecm.Reports.XtraReports.rptWare_Muahang_Congno_Chuatra();

                //Thiết lập hệ số chương trình (Logo, thông tin công ty
                setHesoChuongtrinh(_rptWare_Muahang_Congno_Chuatra.xrc_CompanyName, _rptWare_Muahang_Congno_Chuatra.xrc_CompanyAddress, _rptWare_Muahang_Congno_Chuatra.xrPic_Logo);

                _rptWare_Muahang_Congno_Chuatra.xrTable_Denngay.Text    = DateTime.Today.ToString("dd/MM/yyyy");
                _rptWare_Muahang_Congno_Chuatra.xrTable_Ngay.Text       = DateTime.Today.Day.ToString();
                _rptWare_Muahang_Congno_Chuatra.xrTable_Thang.Text      = DateTime.Today.Month.ToString();
                _rptWare_Muahang_Congno_Chuatra.xrTable_Nam.Text        = DateTime.Today.Year.ToString();
                _rptWare_Muahang_Congno_Chuatra.xrTable_Nhacungcap.Text = lookUpEdit_Doituong.Text;

                _rptWare_Muahang_Congno_Chuatra.DataSource = ds_Congno_Chuatra;

                GoobizFrame.Windows.Forms.FrmPrintPreview _FrmPrintPreview = new GoobizFrame.Windows.Forms.FrmPrintPreview();
                _FrmPrintPreview.Report = _rptWare_Muahang_Congno_Chuatra;
                _rptWare_Muahang_Congno_Chuatra.CreateDocument();
                GoobizFrame.Windows.Forms.ReportOptions oReportOptions = GoobizFrame.Windows.Forms.ReportOptions.GetReportOptions(_rptWare_Muahang_Congno_Chuatra);
                if (Convert.ToBoolean(oReportOptions.PrintPreview))
                {
                    _FrmPrintPreview.Text = "" + oReportOptions.Caption;
                    _FrmPrintPreview.printControl1.PrintingSystem = _rptWare_Muahang_Congno_Chuatra.PrintingSystem;
                    _FrmPrintPreview.MdiParent = this.MdiParent;
                    _FrmPrintPreview.Text      = this.Text + "(Xem trang in)";
                }
                else
                {
                    var ReportPrintTool = new DevExpress.XtraReports.UI.ReportPrintTool(_rptWare_Muahang_Congno_Chuatra);
                    ReportPrintTool.Print();
                }
                _FrmPrintPreview.Show();
                _FrmPrintPreview.Activate();
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.Message);
#endif
            }
        }
Ejemplo n.º 2
0
        private void navItem_Danhsach_Chungtu_Congno_Chuathu_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            Reports.XtraReports.rptWare_Muahang_Congno_Chuatra _rptWare_Muahang_Congno_Chuatra = new Ecm.Reports.XtraReports.rptWare_Muahang_Congno_Chuatra();

            // Thiết lập hệ số chương trình (Logo, thông tin công ty)
            setHesoChuongtrinh(_rptWare_Muahang_Congno_Chuatra.xrc_CompanyName, _rptWare_Muahang_Congno_Chuatra.xrc_CompanyAddress, _rptWare_Muahang_Congno_Chuatra.xrPic_Logo);

            printControl_Baocao.PrintingSystem = _rptWare_Muahang_Congno_Chuatra.PrintingSystem;
            this.report = "rptWare_Muahang_Congno_Chuatra";
            _rptWare_Muahang_Congno_Chuatra.CreateDocument();
            Loaddata();
        }