combit List & Label 29 - .NET Hilfe
combit.Reporting Namespace / ListLabel Klasse / SetDataBinding Methode / SetDataBinding(Object,String) Methode
Datenquelle, an die gebunden werden soll.

Bestimmt die "Haupt"-Tabelle und hat zur Folge, dass lediglich diese Tabelle und alle mit ihr verknüpften Kindtabellen angeboten werden. Tabellen die in der Hierarchie lediglich über der angegebenen Tabelle liegen werden ausgeblendet. Setzen Sie diese Eigenschaft auf leer (String.Empty), wenn Sie grundsätzlich alle Tabellen zur Verfügung haben möchten.

 

Verwenden Sie die AutoMasterMode Eigenschaft, um auszuwählen, ob die Daten des DataMembers als Felder (z.B. für eine Rechnungsliste) oder als Variablen (z.B. Sammelrechnung) übergeben werden sollen.

Beispiele


In diesem Thema
    SetDataBinding(Object,String) Methode
    In diesem Thema

    Setzt die zu verwendende Datenquelle und DataMember für die Print Methode und die Design Methode. Sie können an alle Daten binden für die ein Provider verfügbar ist. Sehen Sie dazu den combit.Reporting.DataProviders Namespace für eine Übersicht der verfügbaren Datenprovider. Sie können auch Ihren eigenen Datenprovider schreiben und so an eigene Quellen binden, die noch nicht abgedeckt werden. Die am meisten verwendeten Objekte für Databinding sind

    Syntax
    'Deklaration
     
    
    Public Overloads Overridable Sub SetDataBinding( _
       ByVal dataSource As Object, _
       ByVal dataMember As String _
    ) 
    public virtual void SetDataBinding( 
       object dataSource,
       string dataMember
    )
    public:
    virtual void SetDataBinding( 
       Object^ dataSource,
       String^ dataMember
    ) 

    Parameter

    dataSource
    Datenquelle, an die gebunden werden soll.
    dataMember

    Bestimmt die "Haupt"-Tabelle und hat zur Folge, dass lediglich diese Tabelle und alle mit ihr verknüpften Kindtabellen angeboten werden. Tabellen die in der Hierarchie lediglich über der angegebenen Tabelle liegen werden ausgeblendet. Setzen Sie diese Eigenschaft auf leer (String.Empty), wenn Sie grundsätzlich alle Tabellen zur Verfügung haben möchten.

     

    Verwenden Sie die AutoMasterMode Eigenschaft, um auszuwählen, ob die Daten des DataMembers als Felder (z.B. für eine Rechnungsliste) oder als Variablen (z.B. Sammelrechnung) übergeben werden sollen.

    Bemerkungen

    Bitte berücksichtigen Sie, dass nach einem Aufruf der zentralen Databinding-Funktionalitäten wie der Design Methode, der Print Methode oder der Export Methode die hier zugewiesene Datenquelle für das verwendete List & Label Objekt für eine spätere Verwendung zuvor erneut zugewiesen werden muss.

    Beispiele
    SqlConnection conn = new SqlConnection(Properties.Settings.Default.ConnectionString);  
    LL.SetDataBinding(conn); 
    LL.Print();
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch