Class ReportBuilder
Název místa: Aspose.Words.LowCode Shromáždění: Aspose.Words.dll (25.4.0)
Poskytuje metody určené k vyplnění šablony s daty pomocí LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
Dědiční členové
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)
Populuje šablonový dokument s daty z uvedeného zdroje a vytváří dokončenou zprávu s dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
data
object
Objekt datového zdroje.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(string, string, SaveFormat, objekt, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje a vytváří dokončenou zprávu se stanoveným formátem výstupu a dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
Objekt datového zdroje.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(řetěz, řetěz, SaveOptions, objekt, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje a vytváří dokončenou zprávu se stanoveným formátem výstupu a dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
Objekt datového zdroje.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(Stream, Stream, SaveFormat, Objekt, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje, vytváří dokončenou zprávu se stanoveným formátem výstupu a dalšími možnostmi, z vstupních a výstupních tok.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
Objekt datového zdroje.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReport(Stream, Stream, SaveOptions, Objekt, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje, vytváří dokončenou zprávu se stanoveným formátem výstupu a dalšími možnostmi, z vstupních a výstupních tok.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
Objekt datového zdroje.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReport(String, String, Objekt, String, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje a vytváří dokončenou zprávu s označeným odkazem na zdroj dat a dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
data
object
Objekt datového zdroje.
dataSourceName
string
Název, který odkazuje na objekt datového zdroje v šablon.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(string, string, SaveFormat, objekt, string, ReportBuilderOptions)
Populuje šablónový dokument s daty ze stanoveného zdroje, vytváří dokončenou zprávu s stanoveným formátem výstupu, jmenovanou referencí zdrojů dat a další možnosti.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
Objekt datového zdroje.
dataSourceName
string
Název, který odkazuje na objekt datového zdroje v šablon.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(string, string, SaveOptions, objekt, string, ReportBuilderOptions)
Populuje šablónový dokument s daty ze stanoveného zdroje, vytváří dokončenou zprávu s stanoveným formátem výstupu, jmenovanou referencí zdrojů dat a další možnosti.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
Objekt datového zdroje.
dataSourceName
string
Název, který odkazuje na objekt datového zdroje v šablon.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(Stream, Stream, SaveFormat, objekt, řetězec, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje a vytváří dokončenou zprávu s označeným odkazem na zdroj dat a dalšími možnostmi.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
Objekt datového zdroje.
dataSourceName
string
Název, který odkazuje na objekt datového zdroje v šablon.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReport(Stream, Stream, SaveOptions, objekt, řetězec, ReportBuilderOptions)
Populuje šablonový dokument s daty ze stanoveného zdroje a vytváří dokončenou zprávu s označeným odkazem na zdroj dat a dalšími možnostmi.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
Objekt datového zdroje.
dataSourceName
string
Název, který odkazuje na objekt datového zdroje v šablon.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReport(String, String a Objekt[]a[], Stringov[]a[], ReportBuilderOptions)
Populuje šablonový dokument s daty z více zdrojů a vytváří dokončenou zprávu s dalšími možnostmi.Tento přetížení automaticky určuje formát ušetření na základě rozšíření výstupního souboru.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(String, String, SaveFormat, objekt[]a[], Stringov[]a[], ReportBuilderOptions)
Populuje šablonový dokument s daty z více zdrojů a vytváří dokončenou zprávu s specifikovaným formátem výstupu a dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(String, String, SaveOptions, Objekt[]a[], Stringov[]a[], ReportBuilderOptions)
Populuje šablonový dokument s daty z více zdrojů a vytváří dokončenou zprávu s specifikovaným formátem výstupu a dalšími možnostmi.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
outputFileName
string
Název výstupního souboru.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude každá stránka vývoje uložen jako samostatný soubor.
Pokud je formát výstupu TIFF, výsledek bude uložen jako jediný multi-frame soubor TifF.
BuildReport(Stream, Stream, SaveFormat, Objekt[]a[], Stringov[]a[], ReportBuilderOptions)
Populuje šablonový dokument s daty z více zdrojů, vytváří dokončenou zprávu s specifikovaným formátem výstupu a další možnosti z specifikovaných vstupních a výstupních toků soubor.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveFormat
SaveFormat
Výstup je zachráněný formát.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReport(Stream, Stream, SaveOptions, Objekt[]a[], Stringov[]a[], ReportBuilderOptions)
Populuje šablonový dokument s daty z více zdrojů, vytváří dokončenou zprávu s specifikovaným formátem výstupu a další možnosti z specifikovaných vstupních a výstupních toků soubor.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
outputStream
Stream
Výstupní soubor stream.
saveOptions
SaveOptions
Výstupy ušetří možnosti.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Remarks
Pokud je formát výstupu obrázek (BMP, EMF, EPS, GIF, JPEG, PNG, nebo WebP), bude pouze první stránka výsledku uložen do specifikovaného toku.
Jestliže je formát výstupu TIFF, bude výsledek uložen jako jediný multi-frame TifF do specifikovaného toku.
BuildReportToImages(String, ImageSaveOptions, objekty[]a[], Stringov[]a[], ReportBuilderOptions)
Populace šablony dokumentu s daty z více zdrojů.Odstranění výstupu na obrázky.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Název vstupního souboru.
saveOptions
ImageSaveOptions
Výstupy ušetří možnosti.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Returns
Stream []a[]
BuildReportToImages(Stream, ImageSaveOptions, objekty[]a[], Stringov[]a[], ReportBuilderOptions)
Populace šablony dokumentu s daty z více zdrojů.Odstranění výstupu na obrázky.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Vstupní soubor stream.
saveOptions
ImageSaveOptions
Výstupy ušetří možnosti.
data
object
[]a[]
ada datových objekt.
dataSourceNames
string
[]a[]
ada jmen odkazovat na předměty datového zdroje v rámci šablony.
reportBuilderOptions
ReportBuilderOptions
Dodatečná zpráva buduje možnosti.
Returns
Stream []a[]
Create()
Vytváří novou podobu reportbuilder procesoru.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Vytváří novou podobu reportbuilder procesoru.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()