BuildReport

BuildReport(Document, object)

Fyller i det angivna malldokumentet med data från den angivna källan vilket gör det till en klar rapport.

public bool BuildReport(Document document, object dataSource)
ParameterTypBeskrivning
documentDocumentEtt malldokument som ska fyllas i med data.
dataSourceObjectEtt datakällaobjekt.

Returvärde

En flagga som indikerar om analysen av malldokumentet lyckades. Den returnerade flaggan är bara meningsfull om ett värde påOptionsegenskapen inkluderar InlineErrorMessages alternativ.

Anmärkningar

Med denna överbelastning kan du referera till datakällans medlemmar i malldokumentet, men du kan inte referera till själva datakällans objekt. Du bör användaBuildReport överbelastning för att uppnå detta.

Ett datakällobjekt kan vara av en av följande typer:

För information om hur man arbetar med datakällor av olika typer i malldokument, se mallsyntax referens (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Se även


BuildReport(Document, object, string)

Fyller i det angivna malldokumentet med data från den angivna källan vilket gör det till en klar rapport.

public bool BuildReport(Document document, object dataSource, string dataSourceName)
ParameterTypBeskrivning
documentDocumentEtt malldokument som ska fyllas i med data.
dataSourceObjectEtt datakällaobjekt.
dataSourceNameStringEtt namn som refererar till datakällobjektet i mallen.

Returvärde

En flagga som indikerar om analysen av malldokumentet lyckades. Den returnerade flaggan är bara meningsfull om ett värde påOptionsegenskapen inkluderar InlineErrorMessages alternativ.

Anmärkningar

Med denna överbelastning kan du referera till datakällans medlemmar och själva datakällans objekt i mallen. Om du inte ska referera till själva datakällobjektet kan du utelämnadataSourceName passerarnull eller användBuildReport överbelastning.

Ett datakällobjekt kan vara av en av följande typer:

För information om hur man arbetar med datakällor av olika typer i malldokument, se mallsyntax referens (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Se även


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

Fyller i det angivna malldokumentet med data från de angivna källorna vilket gör det till en klar rapport.

public bool BuildReport(Document document, object[] dataSources, string[] dataSourceNames)
ParameterTypBeskrivning
documentDocumentEtt malldokument som ska fyllas i med data.
dataSourcesObject[]En uppsättning datakällobjekt.
dataSourceNamesString[]En uppsättning namn för att referera till datakällobjekten i mallen.

Returvärde

En flagga som indikerar om analysen av malldokumentet lyckades. Den returnerade flaggan är bara meningsfull om ett värde påOptionsegenskapen inkluderar InlineErrorMessages alternativ.

Anmärkningar

Genom att använda denna överbelastning kan du referera till flera datakällobjekt och deras medlemmar i mallen. Namnet på den första datakällan kan utelämnas (dvs. vara en tom sträng ellernull om du ska referera till datakällans medlemmar men inte själva datakällans objekt. Namnen på de andra datakällorna måste anges och vara unika.

Om du ska använda en enda datakälla, överväg att använda avBuildReport ochBuildReport överbelastning istället.

Ett datakällobjekt kan vara av en av följande typer:

För information om hur man arbetar med datakällor av olika typer i malldokument, se mallsyntax referens (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Se även