Class ReportBuilder

Class ReportBuilder

Pôvodný názov: Aspose.Words.LowCode Zhromaždenie: Aspose.Words.dll (25.4.0)

Poskytuje metódy určené na vyplnenie šablóny s údajmi pomocou LINQ Reporting Engine.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

Z dedičných č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(struny, struny, objekty, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja a generuje dokončenú správu s ďalšími možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

data object

Objekt zdrojov údajov.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(string, string, SaveFormat, objekt, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object

Objekt zdrojov údajov.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(string, string, SaveOptions, objekt, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object

Objekt zdrojov údajov.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(Stream, Stream, SaveFormat, objekt, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami, z vstupných a výstupných tokov.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object

Objekt zdrojov údajov.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReport(Stream, Stream, SaveOptions, objekt, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami, z vstupných a výstupných tokov.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object

Objekt zdrojov údajov.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReport(string, string, objekt, string, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s menovaným odkazom na zdroj údajov a dodatočnými možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

data object

Objekt zdrojov údajov.

dataSourceName string

Názov na odkaz na objekt zdrojov údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(string, string, SaveFormat, objekt, string, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu, menovanú referenciu zdroja údajov a dodatočné možnosti.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object

Objekt zdrojov údajov.

dataSourceName string

Názov na odkaz na objekt zdrojov údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(string, string, SaveOptions, objekt, string, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s špecifikovaným formátom výstupu, menovanú referenciu zdroja údajov a dodatočné možnosti.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object

Objekt zdrojov údajov.

dataSourceName string

Názov na odkaz na objekt zdrojov údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(Stream, Stream, SaveFormat, objekt, riadok, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s menovaným odkazom na zdroj údajov a dodatočnými možnosťami.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object

Objekt zdrojov údajov.

dataSourceName string

Názov na odkaz na objekt zdrojov údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReport(Stream, Stream, SaveOptions, objekt, riadok, ReportBuilderOptions)

Populuje šablónový dokument s údajmi zo špecifikovaného zdroja, generuje dokončenú správu s menovaným odkazom na zdroj údajov a dodatočnými možnosťami.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object

Objekt zdrojov údajov.

dataSourceName string

Názov na odkaz na objekt zdrojov údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReport(String, String a objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablónový dokument s údajmi z viacerých zdrojov a generuje dokončenú správu s ďalšími možnosťami.Tento preťaženie automaticky určuje formát ušetrenia na základe rozšírenia výstupného súboru.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(String, String, SaveFormat, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablónový dokument s údajmi z viacerých zdrojov, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(string, string, SaveOptions, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablónový dokument s údajmi z viacerých zdrojov, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočnými možnosťami.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

outputFileName string

Názov výstupného súboru.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG, alebo WebP), každá stránka vydania bude uložená ako samostatný súbor.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame súbor TifF.

BuildReport(Stream, Stream, SaveFormat, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablónový dokument s údajmi z viacerých zdrojov, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočné možnosti z špecifikovaných vstupných a výstupných tokov súborov.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveFormat SaveFormat

Výstup sa zachráni formát.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReport(Stream, Stream, SaveOptions, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablónový dokument s údajmi z viacerých zdrojov, generuje dokončenú správu s špecifikovaným formátom výstupu a dodatočné možnosti z špecifikovaných vstupných a výstupných tokov súborov.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

outputStream Stream

Výstupný súbor stream.

saveOptions SaveOptions

Výstup je šetriť možnosti.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Remarks

Ak je formát výstupu obrázok (BMP, EMF, EPS, GIF, JPEG, PNG alebo WebP), bude uložená iba prvá stránka výsledku do špecifikovaného prúdu.

Ak je formát výstupu TIFF, výsledok sa uloží ako jediný multi-frame TifF do špecifikovaného prúdu.

BuildReportToImages(String, ImageSaveOptions, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablóny dokumentu s údajmi z viacerých zdrojov.Odovzdáva výstup na obrázky.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Názov vstupného súboru.

saveOptions ImageSaveOptions

Výstup je šetriť možnosti.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Returns

Stream []

BuildReportToImages(Stream, ImageSaveOptions, objekt[], Ťažký string[], ReportBuilderOptions)

Populuje šablóny dokumentu s údajmi z viacerých zdrojov.Odovzdáva výstup na obrázky.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Vstupný súbor stream.

saveOptions ImageSaveOptions

Výstup je šetriť možnosti.

data object []

Rôzne objekty zdrojov údajov.

dataSourceNames string []

Nariadenie názvov, ktoré odkazujú na objekty zdroja údajov v šablóne.

reportBuilderOptions ReportBuilderOptions

Dodatočná správa buduje možnosti.

Returns

Stream []

Create()

Vytvára novú inštanciu zostavovacieho procesora.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Vytvára novú inštanciu zostavovacieho procesora.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Slovenčina