Class ReportBuilder

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

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

ReportBuilder

Create(ReportBuilderContext)

Vytváří novou podobu reportbuilder procesoru.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Čeština