public void LlenaReport()
 {
     ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Popup", $"ShowReporte('Reporte');", true);
     ReportClientes.ProcessingMode = ProcessingMode.Local;
     ReportClientes.Reset();
     ReportClientes.LocalReport.ReportPath = Server.MapPath(@"\Reporte\ClientesReport.rdlc");
     ReportClientes.LocalReport.DataSources.Clear();
     ReportClientes.LocalReport.DataSources.Add(new ReportDataSource("Clientes", Metodo.SegClientes()));
     ReportClientes.LocalReport.Refresh();
 }
Beispiel #2
0
        private void buttonItem20_Click_2(object sender, EventArgs e)
        {
            ReportClientes RepClie = new ReportClientes();

            RepClie.MdiParent = this;
            RepClie.Show();

            //cierra todo el formulario
            FormCLos.DesecharResto(RepClie, this);
            FormCLos.DesecharTodo(RepClie, this);
        }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            ClienteLogica log     = new ClienteLogica();
            Usuario       usuario = new Usuario();

            usuario = (Usuario)App.Current.Properties["usuarioSesion"];
            DataTable dt = log.ReporteClientes();

            ReportClientes.Reset();
            ReportDataSource rd = new ReportDataSource("DataSet1", dt);

            ReportClientes.LocalReport.DataSources.Add(rd);

            ReportParameter ReportParameter1 = new ReportParameter();

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

            ReportClientes.LocalReport.ReportEmbeddedResource = "PracticaProfesionalVivarsan.Reportes.ReporteClientes.rdlc";
            ReportClientes.LocalReport.SetParameters(ReportParameter1);
            ReportClientes.RefreshReport();
        }