Пример #1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            ProductoLogica pl      = new ProductoLogica();
            DataTable      dt      = pl.ReporteProductos();
            Usuario        usuario = new Usuario();

            usuario = (Usuario)App.Current.Properties["usuarioSesion"];
            DemoReporte.Reset();
            ReportDataSource rd = new ReportDataSource("DataSet1", dt);

            DemoReporte.LocalReport.DataSources.Add(rd);

            ReportParameter ReportParameter1 = new ReportParameter();

            ReportParameter1.Name = "paramUsuario";
            ReportParameter1.Values.Add(usuario.Nombre);

            DemoReporte.LocalReport.ReportEmbeddedResource = "PracticaProfesionalVivarsan.Reportes.ReporteProductos.rdlc";
            DemoReporte.LocalReport.SetParameters(ReportParameter1);
            DemoReporte.RefreshReport();
        }