Compartir a través de


ServerReport.GetDataSources (Método) (Boolean%)

Recupera información sobre los orígenes de datos utilizados para un informe, incluido si todas las credenciales necesarias se han suministrado para los orígenes de datos del informe.

Espacio de nombres:  Microsoft.Reporting.WebForms
Ensamblado:  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Sintaxis

'Declaración
Public Function GetDataSources ( _
    <OutAttribute> ByRef allCredentialsSet As Boolean _
) As ReportDataSourceInfoCollection
public ReportDataSourceInfoCollection GetDataSources(
    out bool allCredentialsSet
)
public:
ReportDataSourceInfoCollection^ GetDataSources(
    [OutAttribute] bool% allCredentialsSet
)
member GetDataSources : 
        allCredentialsSet:bool byref -> ReportDataSourceInfoCollection 
public function GetDataSources(
    allCredentialsSet : boolean
) : ReportDataSourceInfoCollection

Parámetros

  • allCredentialsSet
    Tipo: Boolean%
    [out] Indica si todas las credenciales necesarias se han suministrado para los orígenes de datos utilizados por el informe del servidor.

Valor devuelto

Tipo: Microsoft.Reporting.WebForms.ReportDataSourceInfoCollection
Un ReportDataSourceInfoCollection que contiene objetos ReportDataSourceInfo.

Comentarios

Este método devuelve los nombres de los orígenes de datos y las cadenas de mensajes de usuario de los orígenes de datos utilizados en el informe que está configurado para solicitar credenciales.

Ejemplos

El siguiente ejemplo enumera todos los orígenes de datos que solicitan credenciales para el informe de servidor actualmente activo en un control ReportViewer.

private void button1_Click(object sender, EventArgs e)
{
   bool bCreds;

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

   Debug.WriteLine("All credentials supplied: {0}", 
      bCreds.ToString());

   foreach (ReportDataSourceInfo rdsi in rdsic)
   {
      Debug.WriteLine(rdsi.Name + ":" + rdsi.Prompt);
   }
}

Vea también

Referencia

ServerReport Clase

GetDataSources (Sobrecarga)

Microsoft.Reporting.WebForms (Espacio de nombres)