Partager via


Méthode ServerReport.GetDataSources

Récupère les informations sur les sources de données utilisées pour un rapport.

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Syntaxe

'Déclaration
Public Function GetDataSources As ReportDataSourceInfoCollection
'Utilisation
Dim instance As ServerReport
Dim returnValue As ReportDataSourceInfoCollection

returnValue = instance.GetDataSources()
public ReportDataSourceInfoCollection GetDataSources()
public:
ReportDataSourceInfoCollection^ GetDataSources()
member GetDataSources : unit -> ReportDataSourceInfoCollection 
public function GetDataSources() : ReportDataSourceInfoCollection

Valeur de retour

Type : Microsoft.Reporting.WebForms.ReportDataSourceInfoCollection
Collection ReportDataSourceInfoCollection contenant des objets ReportDataSourceInfo.

Notes

Cette méthode renvoie les noms des sources de données et les chaînes d'invites utilisateur des sources de données utilisées dans le rapport qui peuvent demander des informations d'identification.

Exemples

private void button1_Click(object sender, EventArgs e)
{

   ReportDataSourceInfoCollection rdsic =
      this.reportViewer1.ServerReport.GetDataSources();

   foreach (ReportDataSourceInfo rdsi in rdsic)
   {
      Debug.WriteLine(rdsi.Name + ":" + rdsi.Prompt);
   }
}
Private Sub Button2_Click(ByVal sender As System.Object, _
   ByVal e As System.EventArgs) Handles Button2.Click
    Dim rdsic As ReportDataSourceInfoCollection = _
       ReportViewer1.ServerReport.GetDataSources

    For Each rdsi As ReportDataSourceInfo In rdsic
        Debug.WriteLine(rdsi.Name + ":" + rdsi.Prompt)
    Next

End Sub

Voir aussi

Référence

ServerReport Classe

Surcharge GetDataSources

Espace de noms Microsoft.Reporting.WebForms