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;
            }
        }
Esempio n. 2
0
        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;
        }