public frmPrintBarcode(frmPrintBarcode _barcode) { try { InitializeComponent(); splashScreenManager1.ShowWaitForm(); this.pBarocde = _barcode; sBundleTicket report = new sBundleTicket(); rptBarcodeList s = new rptBarcodeList(); OprationBarcodeList list = new OprationBarcodeList(); //report.SetDataSource(list.StickerBarcodeList(pBarocde.Options, pBarocde.CutNo, pBarocde.From, pBarocde.To)); //this.crystalReportViewer1.ReportSource = report; BarcodeLabel lbl = new BarcodeLabel(); lbl.DataSource = list.StickerBarcodeList(pBarocde.Options, pBarocde.CutNo, pBarocde.From, pBarocde.To); ReportPrintTool tool = new ReportPrintTool(lbl); tool.ShowPreview(); splashScreenManager1.CloseWaitForm(); }catch(Exception ex) { MessageBox.Show(ex.Message); Debug.WriteLine(ex.Message); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { sBundleTicket rpt = new sBundleTicket(); rpt.Site = this.Site; return rpt; }