private void btnView_Click(object sender, EventArgs e) { try { frmReportPrieview rpt = new frmReportPrieview(); rpt.LogoFile = this.LogoFile; rpt.PreviewReport(); rpt.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnPreivew_Click(object sender, EventArgs e) { try { SearchPackageArgs args = new SearchPackageArgs(); if (this.CurrentPackage != null) { args.PackageID = this.CurrentPackage.PackageID; } if (this.CurrentOrder != null) { args.OrderID = CurrentOrder.OrderID; } if (this.CurrentPackage == null && this.CurrentOrder == null) { throw new Exception("请选择要打印的订单和包号。"); } using (ProxyBE pb = new ProxyBE()) { SearchResult sr = pb.Client.SearchPackage(CGlobal.SenderUser, args); if (sr.Total == 0) { throw new Exception("没有数据。"); } frmReportPrieview p = new frmReportPrieview(); p.LogoFile = this.LogoFile; p.reportData = sr.DataSet; p.PreviewReport(); p.ShowDialog(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnDoorLabel_Click(object sender, EventArgs e) { try { //直接打印 /* * ReportPrint rpt = new ReportPrint(); * rpt.CopyQty = (short)this.PrintQty; * rpt.LogoFile = this.LogoFile; * rpt.PrintCommonLabel(CurrentPackage.CabinetID, "移门"); */ //预览 frmReportPrieview p = new frmReportPrieview(); p.LogoFile = this.LogoFile; p.PreviewCommonReport(CurrentPackage.CabinetID, "移门,导轨,五金"); p.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }