Class ReportBuilder
Navne til: Aspose.Words.LowCode Sammensætning: Aspose.Words.dll (25.4.0)
Det giver metoder, der er beregnet til at udfylde templet med data ved hjælp af LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
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()