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