private void reportServiceController_CustomShowPreview(object sender, CustomShowPreviewEventArgs e) { if (CustomHandlePrintReport != null) { CustomHandlePrintReportEventArgs eventArgs = new CustomHandlePrintReportEventArgs(); eventArgs.CanApplyCriteria = e.CanApplyCriteria; eventArgs.CanApplySortProperty = e.CanApplySortProperty; eventArgs.Criteria = e.Criteria; eventArgs.ParametersObject = e.ParametersObject; eventArgs.ReportContainerHandle = e.ReportContainerHandle; eventArgs.ShowViewParameters = e.ShowViewParameters; eventArgs.SortProperty = e.SortProperty; CustomHandlePrintReport(this, eventArgs); CustomShowPreview( eventArgs.ReportContainerHandle, eventArgs.ParametersObject, eventArgs.Criteria, eventArgs.CanApplyCriteria, eventArgs.SortProperty, eventArgs.CanApplySortProperty, eventArgs.ShowViewParameters, eventArgs.IsSinglePage); e.Handled = true; } }
private void customHandlePrintReport_CustomHandlePrintReport(object sender, CustomHandlePrintReportEventArgs e) { //b5 Employee employee = View.CurrentObject as Employee; ReportPhieuNhapKho_Param param = new ReportPhieuNhapKho_Param(ReportDataProvider.ReportObjectSpaceProvider); param.Employee = employee; e.ParametersObject = param; e.ShowViewParameters = printActionSVP; }