Class ReportBuilder
Název místa: Aspose.Words.LowCode Shromáždění: Aspose.Words.dll (25.5.0)
Poskytuje metody určené k vyplnění šablony s daty pomocí LINQ Reporting Engine.
public class ReportBuilder : ProcessorInheritance
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()