Class ReportBuilder

Class ReportBuilder

De naam: Aspose.Words.LowCode Verzameling: Aspose.Words.dll (25.4.0)

Het biedt methoden die bedoeld zijn om de template met gegevens te vullen met behulp van de LINQ Reporting Engine.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

Geëerbiede leden

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

BuildReport(string, string, object, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met extra opties.

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

data object

Een gegevensbron object.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat en aanvullende opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveFormat SaveFormat

De output is het save format.

data object

Een gegevensbron object.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveOptions, object, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat en aanvullende opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object

Een gegevensbron object.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOpties)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat en aanvullende opties, uit input- en outputstromen.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveFormat SaveFormat

De output is het save format.

data object

Een gegevensbron object.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat en aanvullende opties, uit input- en outputstromen.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object

Een gegevensbron object.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReport(string, string, object, string, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een genoemde gegevensbron verwijzing en aanvullende opties.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

data object

Een gegevensbron object.

dataSourceName string

Een naam om het gegevensbronobject in het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat, een genoemde gegevensbron verwijzing en aanvullende opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveFormat SaveFormat

De output is het save format.

data object

Een gegevensbron object.

dataSourceName string

Een naam om het gegevensbronobject in het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een aangegeven outputformaat, een genoemde gegevensbron verwijzing en aanvullende opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object

Een gegevensbron object.

dataSourceName string

Een naam om het gegevensbronobject in het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOpties)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een genoemde gegevensbron verwijzing en aanvullende opties.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveFormat SaveFormat

De output is het save format.

data object

Een gegevensbron object.

dataSourceName string

Een naam om het gegevensbronobject in het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions)

Populeert het templatedocument met gegevens uit de aangegeven bron, het genereren van een voltooide rapport met een genoemde gegevensbron verwijzing en aanvullende opties.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object

Een gegevensbron object.

dataSourceName string

Een naam om het gegevensbronobject in het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReport(String, String en object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen, het genereren van een voltooide verslag met extra opties.Deze overbelasting bepaalt automatisch het opgeslagen formaat op basis van de uitgangsbestandverlenging.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveFormat, object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen, het genereren van een voltooide verslag met een specifiek uitgangsformaat en extra opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveFormat SaveFormat

De output is het save format.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(string, string, SaveOptions, object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen, het genereren van een voltooide verslag met een specifiek uitgangsformaat en extra opties.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

outputFileName string

De uitgangsbestandnaam.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt elke pagina van de output opgeslagen als een aparte bestand.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF-bestand.

BuildReport(Stream, Stream, SaveFormat en object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen, het genereren van een voltooide verslag met een bepaald outputformaat en aanvullende opties uit de specifieke input- en outputbestandstromen.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveFormat SaveFormat

De output is het save format.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReport(Stream, Stream, SaveOptions, object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen, het genereren van een voltooide verslag met een bepaald outputformaat en aanvullende opties uit de specifieke input- en outputbestandstromen.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

outputStream Stream

De output file stream.

saveOptions SaveOptions

De opties van de uitkomst worden opgeslagen.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Remarks

Als het uitgangsformaat een afbeelding is (BMP, EMF, EPS, GIF, JPEG, PNG, of WebP), wordt alleen de eerste pagina van de output opgeslagen in de aangegeven stroom.

Als het uitgangsformaat TIFF is, wordt de output opgeslagen als een enkele multi-frame TifF naar de aangegeven stroom.

BuildReportToImages(String, ImageSaveOptions, object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen.Verwijder de uitkomst naar afbeeldingen.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

De inputbestandnaam.

saveOptions ImageSaveOptions

De opties van de uitkomst worden opgeslagen.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Returns

Stream []

BuildReportToImages(Stream, ImageSaveOptions, object[], De string[], ReportBuilderopties)

Populeert het templatedocument met gegevens uit meerdere bronnen.Verwijder de uitkomst naar afbeeldingen.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

De input file stream.

saveOptions ImageSaveOptions

De opties van de uitkomst worden opgeslagen.

data object []

Een reeks gegevensbron objecten.

dataSourceNames string []

Een reeks namen om de gegevensbronobjecten binnen het template te verwijzen.

reportBuilderOptions ReportBuilderOptions

Aanvullende rapportage bouw opties.

Returns

Stream []

Create()

Creëert een nieuwe instantie van de rapportage-builder-processor.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Creëert een nieuwe instantie van de rapportage-builder-processor.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Nederlands