Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ReportView e Dataset

  1. #1

    ReportView e Dataset

    Ciao,


    Sto cercando di generare un rapporto con reportView ma ho sempre il solito errore e non riesco a risolvere:

    -A data source instance has not been supplied for the data source 'DataSet1'.

    Il codice è questo:


    codice:
    ReportViewer1.AsyncRendering = true;
                ReportViewer1.ShowRefreshButton = false;
                MemoryStream ms = new MemoryStream(Properties.Resources.Report1);
                ReportViewer1.LocalReport.LoadReportDefinition(ms);
    
                ReportDataSource rds = new ReportDataSource();
                rds.Name = "DataSet1_Report";
                fede dSDocsContentReport = new fede();
                dSDocsContentReport.DataSetName = "DataSet1";
                var table = dSDocsContentReport.Tables[0];
    
                var dr = table.NewRow();
                dr[0] = "prova";
                dr[1] = "prova";
                dr[2] = "prova";
                table.Rows.Add(dr);
    
                        rds.Value = dSDocsContentReport.Tables[0];
                        ReportViewer1.LocalReport.DataSources.Add(rds);
                        ReportViewer1.LocalReport.Refresh();

  2. #2
    "DataSet1" è il nome che tu dai al DataSet, mentre dovresti darlo alla tabella che crei ed aggiungi nel dataset

    Ciao

  3. #3
    Adesso sono riuscito a farlo partire, però ho una scritta Loading da circa un ora e vedo che crea una marea di file di testo crearsi dentro una cartella di Visual Studio...


    Credo ci sia qualcosa che non va..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.