Exemplo n.º 1
0
        public void ObtenerListaClientes()
        {
            //Obitene lista de clientes
            List <EClientes> oClientes = DClientes.ObtenerClientes();

            //Limpia el reporte
            ReportesVisor.LocalReport.DataSources.Clear();
            //Direccion del reporte
            ReportesVisor.LocalReport.ReportEmbeddedResource = "Prestamos.Vista.Reportes.ReportesClientes.rdlc";
            //Nombre del reporte
            ReportesVisor.LocalReport.DisplayName = "Lista de clientes";
            // Dataset del reporte y nombre establecido
            Microsoft.Reporting.WinForms.ReportDataSource dataset = new Microsoft.Reporting.WinForms.ReportDataSource("Clientes", oClientes);
            // Asigna datos al reporte
            ReportesVisor.LocalReport.DataSources.Add(dataset);
            dataset.Value = oClientes;
            // Refrescar el reporte local
            ReportesVisor.LocalReport.Refresh();
            this.ReportesVisor.RefreshReport();
        }