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
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
Create(ReportBuilderContext)
Creëert een nieuwe instantie van de rapportage-builder-processor.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()