Table.ApplyLogOnInfo Methode

Aktualisiert Änderungen am TableLogOnInfo-Objekt, das über die Table.LogOnInfo-Eigenschaft zurückgegeben wird.

[Visual Basic]

Public Overrideable Sub ApplyLogOnInfo( _
   ByVal value As CrystalDecisions.Shared.TableLogOnInfo _
)

[C#]

public virtual void ApplyLogOnInfo(
   CrystalDecisions.Shared.TableLogOnInfo value
);

Parameter

  • value
    Enthält die Anmeldeinformationen.

Beispiel

Im folgenden Beispiel werden die Verbindungsinformationen für einen Bericht festgelegt und auf den Bericht angewendet.

[Visual Basic]

      Private Sub LogonToReport _
         (ByVal server As String, ByVal database As String, _
         ByVal ID As String, ByVal password As String)
      
         Dim logonInfo As New TableLogOnInfo()
         Dim table As Table
      
         For Each table In Report.Database.Tables
            logonInfo = Table.LogOnInfo
            logonInfo.ConnectionInfo.ServerName = server
            logonInfo.ConnectionInfo.DatabaseName = database
            logonInfo.ConnectionInfo.UserID = ID
            logonInfo.ConnectionInfo.Password = password
            
            Table.ApplyLogOnInfo(logonInfo)
         Next table
      End Sub 
      
[C#]

      private void LogonToReport(string server, string database,
         string ID, string password)
      {
         TableLogOnInfo logonInfo = new TableLogOnInfo();
         foreach(Table table in Report.Database.Tables)
         {
            logonInfo = table.LogOnInfo;
            logonInfo.ConnectionInfo.ServerName = server;
            logonInfo.ConnectionInfo.DatabaseName = database;
            logonInfo.ConnectionInfo.UserID = ID;
            logonInfo.ConnectionInfo.Password = password;
            
            table.ApplyLogOnInfo(logonInfo);
         }
      }
      

Anforderungen

Namespace CrystalDecisions.CrystalReports.Engine

Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Siehe auch

Table Klasse | Table Elemente | CrystalDecisions.CrystalReports.Engine Namespace

**

©2005 Business Objects SA Alle Rechte vorbehalten

Business Objects SA
http://germany.businessobjects.com/
Supportleistungen
http://germany.businessobjects.com/support/