DocumentTableSet

DocumentTableSet class

Bietet Zugriff auf Daten mehrerer Tabellen (oder Arbeitsblätter) in einem externen Dokument, die beim Zusammenstellen eines Dokuments verwendet werden. Ermöglicht außerdem die Definition von Eltern-Kind-Beziehungen für die Dokumenttabellen und vereinfacht so den Zugriff auf zugehörige Daten in Vorlagendokumenten.

public class DocumentTableSet

Konstrukteure

Name Beschreibung
DocumentTableSet(Stream) Erstellt eine neue Instanz dieser Klasse und lädt alle Tabellen aus einem Dokument unter Verwendung des Standardwerts DocumentTableOptions .
DocumentTableSet(string) Erstellt eine neue Instanz dieser Klasse und lädt alle Tabellen aus einem Dokument unter Verwendung des Standardwerts DocumentTableOptions .
DocumentTableSet(Stream, IDocumentTableLoadHandler) Erstellt eine neue Instanz dieser Klasse.
DocumentTableSet(string, IDocumentTableLoadHandler) Erstellt eine neue Instanz dieser Klasse.

Eigenschaften

Name Beschreibung
Relations { get; } Ruft die Sammlung von Eltern-Kind-Beziehungen ab, die für Dokumenttabellen dieses Satzes definiert sind.
Tables { get; } Ruft die Sammlung von abDocumentTable Objekte, die Tabellen dieses Satzes darstellen.

Bemerkungen

Für Dokumente im Spreadsheet-Dateiformat aDocumentTableSet Instanz repräsentiert einen Satz Blätter. Für Dokumente anderer Dateiformate, aDocumentTableSet Instanz stellt eine Reihe von Tabellen dar.

Um beim Zusammenstellen eines Dokuments auf Daten der entsprechenden Tabellen zuzugreifen, übergeben Sie eine Instanz dieser Klasse als eine Datenquelle an eine vonDocumentAssembler .AssembleDocument Überladungen.

In Vorlagendokumenten aDocumentTableSet Instanz sollte genauso behandelt werden, als wäre es aDataSet Beispiel. Weitere Informationen finden Sie in der Referenz zur Vorlagensyntax.

Siehe auch