Class ReportBuilder
Pôvodný názov: Aspose.Words.LowCode Zhromaždenie: Aspose.Words.dll (25.5.0)
Poskytuje metódy určené na vyplnenie šablóny s údajmi pomocou LINQ Reporting Engine.
public class ReportBuilder : ProcessorInheritance
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
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
Create(ReportBuilderContext)
Vytvára novú inštanciu zostavovacieho procesora.
public static ReportBuilder Create(ReportBuilderContext context)Parameters
context ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()