Пример #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            ReportGuiaRem rpt = new ReportGuiaRem();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                _invoiceData        = new ArrayList();
                _invoiceDataSummary = new ArrayList();
                //String varNumGuia = _invHdrVM.updateNumeroGuia(_co, _idv_invoice, _user._usn_pon_pos_id);
                this.LoadDataInvoiceReport();
                this.LoadDataInvoiceReport_Summary();
                ReportGuiaRem report = new ReportGuiaRem();
                //////ReportInvoice report = new ReportInvoice();
                //report.SetDataSource(_invoiceData);

                report.Database.Tables[0].SetDataSource(_invoiceData);
                report.Database.Tables[1].SetDataSource(_invoiceDataSummary);

                crReportInvoiceGuia.ReportSource = report;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en la generacion del reporte, detalle :" + ex.Message.ToString(), "Aquarella - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }