Class ReportBuilder
A név: Aspose.Words.LowCode Összefoglaló: Aspose.Words.dll (25.4.0)
Megadja azokat a módszereket, amelyek célja, hogy a sablont az adatokkal töltse ki a LINQ Reporting Engine használatával.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
Örökletes tagok
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(szál, szál, objektum, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, és kiegészítő opciókkal készített jelentést hoz létre.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
data
object
Az adatforrás objektuma.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(string, string, SaveFormat, objektum, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
Az adatforrás objektuma.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(string, string, SaveOptions, objektum, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
Az adatforrás objektuma.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(Stream, Stream, SaveFormat, objektum, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal és további opciókkal, a belépési és kimeneti áramlatokból.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
Az adatforrás objektuma.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReport(Stream, Stream, SaveOptions, objektum, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal és további opciókkal, a belépési és kimeneti áramlatokból.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
Az adatforrás objektuma.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReport(string, string, objektum, string, ReportBuilderOptions)
A sablon dokumentumot a megadott forrásból származó adatokkal népszerűsíti, és befejezett jelentést hoz létre egy megnevezett adatforrás referenciával és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
data
object
Az adatforrás objektuma.
dataSourceName
string
Egy név, amely az adatforrás objektumára utal a sablonban.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(string, string, SaveFormat, objektum, string, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal, egy megnevezett adatforrás-referenciával és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
Az adatforrás objektuma.
dataSourceName
string
Egy név, amely az adatforrás objektumára utal a sablonban.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(string, string, SaveOptions, objektum, string, ReportBuilderOptions)
A Template dokumentumot a megadott forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a megadott kimeneti formátummal, egy megnevezett adatforrás-referenciával és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
Az adatforrás objektuma.
dataSourceName
string
Egy név, amely az adatforrás objektumára utal a sablonban.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(Stream, Stream, SaveFormat, objektum, szalag, ReportBuilderOptions)
A sablon dokumentumot a megadott forrásból származó adatokkal népszerűsíti, és befejezett jelentést hoz létre egy megnevezett adatforrás referenciával és további opciókkal.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
Az adatforrás objektuma.
dataSourceName
string
Egy név, amely az adatforrás objektumára utal a sablonban.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReport(Stream, Stream, SaveOptions, objektum, szalag, ReportBuilderOptions)
A sablon dokumentumot a megadott forrásból származó adatokkal népszerűsíti, és befejezett jelentést hoz létre egy megnevezett adatforrás referenciával és további opciókkal.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
Az adatforrás objektuma.
dataSourceName
string
Egy név, amely az adatforrás objektumára utal a sablonban.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReport(szál, szál, objektum[], A string[], ReportBuilderOptions)
A Template dokumentumot több forrásból származó adatokkal népszerűsíti, és kiegészítő lehetőségekkel készített jelentést hoz létre.Ez a túlterhelés automatikusan meghatározza a mentési formátum alapján a kimeneti fájl kiterjesztés.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(szál, szál, SaveFormat, objektum[], A string[], ReportBuilderOptions)
A sablon dokumentumot több forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre egy meghatározott kimeneti formátummal és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(szál, szál, SaveOptions, objektum[], A string[], ReportBuilderOptions)
A sablon dokumentumot több forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre egy meghatározott kimeneti formátummal és további opciókkal.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
outputFileName
string
A kimeneti fájl neve.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), a kiadás minden oldala külön fájlként kerül mentésre.
Ha a kiindulási formátum TIFF, a kimeneti fog menteni, mint egy egyszeri multi-frame TifF fájl.
BuildReport(Áram, áram, SaveFormat, objektum[], A string[], ReportBuilderOptions)
A Template dokumentumot több forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a meghatározott kimeneti formátummal és a meghatározott belépési és kimeneti fájláramokból származó további opciókkal.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveFormat
SaveFormat
A kimeneti mentési formátum.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReport(Áramlat, Áramlat, SaveOptions, objektum[], A string[], ReportBuilderOptions)
A Template dokumentumot több forrásból származó adatokkal népszerűsíti, egy befejezett jelentést hoz létre a meghatározott kimeneti formátummal és a meghatározott belépési és kimeneti fájláramokból származó további opciókkal.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
outputStream
Stream
A kimeneti fájl áramlása.
saveOptions
SaveOptions
A kiadás a mentési lehetőségeket.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Remarks
Ha a kimeneti formátum egy kép (BMP, EMF, EPS, GIF, JPEG, PNG, vagy WebP), csak az első oldalt a kiadás menteni a megadott áram.
Ha a kiindulási formátum TIFF, a kimenetet egyetlen multi-frame tiffként fogják menteni a meghatározott áramláshoz.
BuildReportToImages(szalag, ImageSaveOptions, objektum[], A string[], ReportBuilderOptions)
A Template dokumentumot több forrásból származó adatokkal népszerűsíti.Visszaadja az eredményt a képekhez.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Az input fájl neve.
saveOptions
ImageSaveOptions
A kiadás a mentési lehetőségeket.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Returns
Stream []
BuildReportToImages(Áramlat, ImageSaveOptions, objektum[], A string[], ReportBuilderOptions)
A Template dokumentumot több forrásból származó adatokkal népszerűsíti.Visszaadja az eredményt a képekhez.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Az input fájl áramlása.
saveOptions
ImageSaveOptions
A kiadás a mentési lehetőségeket.
data
object
[]
Számos adatforrás objektum.
dataSourceNames
string
[]
A nevek sorozata az adatforrás tárgyakra a sablonon belül.
reportBuilderOptions
ReportBuilderOptions
További jelentés építési lehetőségek.
Returns
Stream []
Create()
Hozzon létre egy új példát a jelentésépítő processzor.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Hozzon létre egy új példát a jelentésépítő processzor.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()