Class ReportBuilder
Navne til: Aspose.Words.LowCode Sammensætning: Aspose.Words.dll (25.5.0)
Det giver metoder, der er beregnet til at udfylde templet med data ved hjælp af LINQ Reporting Engine.
public class ReportBuilder : ProcessorInheritance
object ← Processor ← ReportBuilder
De arvede medlemmer
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, objekt, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
data object
Et data kilde objekt.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(string, string, SaveFormat, objekt, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde og genererer en afsluttet rapport med det angivne udgangsformat og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
Et data kilde objekt.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(string, string, SaveOptions, objekt, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde og genererer en afsluttet rapport med det angivne udgangsformat og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
Et data kilde objekt.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat, Objekt, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med angivne udgangsformat og yderligere muligheder, fra input- og outputstrømme.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
Et data kilde objekt.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReport(Stream, Stream, SaveOptions, Objekt, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med angivne udgangsformat og yderligere muligheder, fra input- og outputstrømme.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
Et data kilde objekt.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReport(string, string, objekt, string, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med en navngivet data kilde reference og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
data object
Et data kilde objekt.
dataSourceName string
Et navn til at henvise til datakildeobjektet i templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(string, string, SaveFormat, objekt, string, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med et angivet udgangsformat, en navngivet data kilde reference og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
Et data kilde objekt.
dataSourceName string
Et navn til at henvise til datakildeobjektet i templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(string, string, SaveOptions, objekt, string, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med et angivet udgangsformat, en navngivet data kilde reference og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
Et data kilde objekt.
dataSourceName string
Et navn til at henvise til datakildeobjektet i templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat, objekt, string, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med en navngivet data kilde reference og yderligere muligheder.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
Et data kilde objekt.
dataSourceName string
Et navn til at henvise til datakildeobjektet i templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReport(Stream, Stream, SaveOptions, objekt, string, ReportBuilderOptions)
Populerer templatedokumentet med data fra den angivne kilde, hvilket genererer en afsluttet rapport med en navngivet data kilde reference og yderligere muligheder.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
Et data kilde objekt.
dataSourceName string
Et navn til at henvise til datakildeobjektet i templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReport(String, String og Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer templatedokumentet med data fra flere kilder, hvilket genererer en afsluttet rapport med yderligere muligheder.Denne overbelastning bestemmer automatisk det sparede format baseret på udgangsfilforlængelsen.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(string, string, SaveFormat, objekt[], og string[], Læs om ReportBuilderOptions)
Populerer templatedokumentet med data fra flere kilder, hvilket genererer en afsluttet rapport med et angivet udgangsformat og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(String, String, SaveOptions, Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer templatedokumentet med data fra flere kilder, hvilket genererer en afsluttet rapport med et angivet udgangsformat og yderligere muligheder.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
outputFileName string
Udgangsfilens navn.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis outputformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), vil hver side af udgangen blive gemt som en separat fil. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat og Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer templatedokumentet med data fra flere kilder, hvilket genererer en fuldstændig rapport med det angivne outputformat og yderligere muligheder fra de angivne input- og outputfilstrømme.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveFormat SaveFormat
Udgivelsen af redningsformatet.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReport(Stream, Stream, SaveOptions og Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer templatedokumentet med data fra flere kilder, hvilket genererer en fuldstændig rapport med det angivne outputformat og yderligere muligheder fra de angivne input- og outputfilstrømme.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
outputStream Stream
Udgangen af filen strømmer.
saveOptions SaveOptions
Produktionen sparer muligheder.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Remarks
Hvis udgangsformatet er et billede (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), vil kun den første side af udgangen blive gemt til den angivne strøm. Hvis udgangsformatet er TIFF, vil udgangen blive gemt som en enkelt multi-frame TifF til den angivne strøm.
BuildReportToImages(String, ImageSaveOptions, Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer formulardokumentet med data fra flere kilder.Render udgangen til billeder.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
Indtastningsfilens navn.
saveOptions ImageSaveOptions
Produktionen sparer muligheder.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Returns
Stream []
BuildReportToImages(Strøm, ImageSaveOptions, Objekt[], og string[], Læs om ReportBuilderOptions)
Populerer formulardokumentet med data fra flere kilder.Render udgangen til billeder.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
Indtastning af filstrøm.
saveOptions ImageSaveOptions
Produktionen sparer muligheder.
data object
[]
En række data kildeobjekter.
dataSourceNames string
[]
En række navne til at henvise til data kildeobjekter inden for templatet.
reportBuilderOptions ReportBuilderOptions
Yderligere rapport opbygger muligheder.
Returns
Stream []
Create()
Skaber en ny instans af rapportbyggerprocessoren.
public static ReportBuilder Create()Returns
Create(ReportBuilderContext)
Skaber en ny instans af rapportbyggerprocessoren.
public static ReportBuilder Create(ReportBuilderContext context)Parameters
context ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()