BuildReport

BuildReport(Document, object)

Füllt das angegebene Vorlagendokument mit Daten aus der angegebenen Quelle und macht es zu einem fertigen Bericht.

public bool BuildReport(Document document, object dataSource)
ParameterTypBeschreibung
documentDocumentEin Vorlagendokument, das mit Daten gefüllt werden soll.
dataSourceObjectEin Datenquellenobjekt.

Rückgabewert

Ein Flag, das angibt, ob das Parsen des Vorlagendokuments erfolgreich war. Das zurückgegebene Flag ist nur sinnvoll, wenn ein Wert vonOptionsDie Eigenschaft umfasst dieInlineErrorMessages Möglichkeit.

Bemerkungen

Mit dieser Überladung können Sie auf die Mitglieder der Datenquelle im Vorlagendokument verweisen, Sie können jedoch nicht auf das Datenquellenobjekt selbst verweisen. Sie sollten das verwendenBuildReport Überlastung, um dies zu erreichen.

Ein Datenquellenobjekt kann einen der folgenden Typen haben:

Informationen zum Arbeiten mit Datenquellen verschiedener Typen in Vorlagendokumenten finden Sie in der Referenz zur Vorlagensyntax (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Siehe auch


BuildReport(Document, object, string)

Füllt das angegebene Vorlagendokument mit Daten aus der angegebenen Quelle und macht es zu einem fertigen Bericht.

public bool BuildReport(Document document, object dataSource, string dataSourceName)
ParameterTypBeschreibung
documentDocumentEin Vorlagendokument, das mit Daten gefüllt werden soll.
dataSourceObjectEin Datenquellenobjekt.
dataSourceNameStringEin Name zum Verweisen auf das Datenquellenobjekt in der Vorlage.

Rückgabewert

Ein Flag, das angibt, ob das Parsen des Vorlagendokuments erfolgreich war. Das zurückgegebene Flag ist nur sinnvoll, wenn ein Wert vonOptionsDie Eigenschaft umfasst dieInlineErrorMessages Möglichkeit.

Bemerkungen

Mit dieser Überladung können Sie in der Vorlage auf die Mitglieder der Datenquelle und das Datenquellenobjekt selbst verweisen. Wenn Sie nicht auf das Datenquellenobjekt selbst verweisen möchten, können Sie es weglassendataSourceName vorbeiNull oder nutzen Sie dieBuildReport Überlastung.

Ein Datenquellenobjekt kann einen der folgenden Typen haben:

Informationen zum Arbeiten mit Datenquellen verschiedener Typen in Vorlagendokumenten finden Sie in der Referenz zur Vorlagensyntax (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Siehe auch


BuildReport(Document, object[], string[])

Füllt das angegebene Vorlagendokument mit Daten aus den angegebenen Quellen und macht es zu einem fertigen Bericht.

public bool BuildReport(Document document, object[] dataSources, string[] dataSourceNames)
ParameterTypBeschreibung
documentDocumentEin Vorlagendokument, das mit Daten gefüllt werden soll.
dataSourcesObject[]Ein Array von Datenquellenobjekten.
dataSourceNamesString[]Ein Array von Namen zum Verweisen auf die Datenquellenobjekte innerhalb der Vorlage.

Rückgabewert

Ein Flag, das angibt, ob das Parsen des Vorlagendokuments erfolgreich war. Das zurückgegebene Flag ist nur sinnvoll, wenn ein Wert vonOptionsDie Eigenschaft umfasst dieInlineErrorMessages Möglichkeit.

Bemerkungen

Mithilfe dieser Überladung können Sie in der Vorlage auf mehrere Datenquellenobjekte und deren Mitglieder verweisen. Der Name der ersten Datenquelle kann weggelassen werden (also ein leerer String sein oderNull), wenn Sie auf die Mitglieder der Datenquelle verweisen, nicht jedoch auf das Datenquellenobjekt selbst. Namen der anderen Datenquellen müssen angegeben und eindeutig sein.

Wenn Sie eine einzelne Datenquelle verwenden möchten, sollten Sie die Verwendung von in Betracht ziehenBuildReport undBuildReport Überladungen stattdessen.

Ein Datenquellenobjekt kann einen der folgenden Typen haben:

Informationen zum Arbeiten mit Datenquellen verschiedener Typen in Vorlagendokumenten finden Sie in der Referenz zur Vorlagensyntax (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Siehe auch