private void Detail_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { BomProcess_XR bomxr = this.xrSubreport1.ReportSource as BomProcess_XR; bomxr.Product = (this.GetCurrentRow() as Model.BomComponentInfo).Product; if (this.productProcessManager.Select(bomxr.Product.ProductId).Count == 0) { this.Detail.Height = 55; this.xrSubreport1.Visible = false; } else { this.xrSubreport1.Visible = true; } }
private void xrSubreport1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { BomProcess_XR bomxr = this.xrSubreport1.ReportSource as BomProcess_XR; bomxr.Product = (this.GetCurrentRow() as Model.BomComponentInfo).Product; }