Class ReportBuilder

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, 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, 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

ReportBuilder

Create(ReportBuilderContext)

Skaber en ny instans af rapportbyggerprocessoren.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Dansk