Class ReportBuilder
Il nome: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)
Fornisce metodi progettati per riempire il modello con i dati utilizzando LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
I membri ereditari
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, oggetto, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
data
object
Un oggetto di data source.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, SaveFormat, oggetto, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
Un oggetto di data source.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, SaveOptions, oggetto, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
Un oggetto di data source.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(Stream, Stream, SaveFormat, oggetto, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive, dai flussi di input e output.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
Un oggetto di data source.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReport(Stream, Stream, SaveOptions, oggetto, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive, dai flussi di input e output.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
Un oggetto di data source.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReport(string, string, oggetto, string, ReportBuilderOptions)
Popolare il documento di modello con i dati della fonte specificata, generando un rapporto completato con una referenza della fonte di dati denominata e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
data
object
Un oggetto di data source.
dataSourceName
string
Un nome per riferirsi all’oggetto fonte di dati nel modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, SaveFormat, oggetto, string, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con il formato di uscita specificato, una referenza denominata della fonte dei dati e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
Un oggetto di data source.
dataSourceName
string
Un nome per riferirsi all’oggetto fonte di dati nel modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, SaveOptions, oggetto, string, ReportBuilderOptions)
Popolare il documento modello con i dati dalla fonte specificata, generando un rapporto completato con il formato di uscita specificato, una referenza denominata della fonte dei dati e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
Un oggetto di data source.
dataSourceName
string
Un nome per riferirsi all’oggetto fonte di dati nel modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(Stream, Stream, SaveFormat, oggetto, stringhe, ReportBuilderOptions)
Popolare il documento di modello con i dati della fonte specificata, generando un rapporto completato con una referenza della fonte di dati denominata e opzioni aggiuntive.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
Un oggetto di data source.
dataSourceName
string
Un nome per riferirsi all’oggetto fonte di dati nel modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReport(Stream, Stream, SaveOptions, oggetto, stringhe, ReportBuilderOptions)
Popolare il documento di modello con i dati della fonte specificata, generando un rapporto completato con una referenza della fonte di dati denominata e opzioni aggiuntive.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
Un oggetto di data source.
dataSourceName
string
Un nome per riferirsi all’oggetto fonte di dati nel modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReport(String, String e oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti, generando un rapporto completato con opzioni aggiuntive.Questo sovraccarico determina automaticamente il formato di salvataggio basato sull’estensione del file di uscita.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, SaveFormat, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti, generando un rapporto completato con un formato di uscita specificato e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(string, string, opzioni di salvataggio, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti, generando un rapporto completato con un formato di uscita specificato e opzioni aggiuntive.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), ciascuna pagina dell’uscita sarà salvata come un file separato. Il nome del file di output specificato verrà utilizzato per generare nomi di file per ogni parte secondo la regola: outputsFile_partIndex.extension.
Se il formato di uscita è TIFF, l’uscita verrà salvata come un unico file multi-frame.
BuildReport(Stream, Stream, SaveFormat, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive dai flussi di file di input e output specificati.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveFormat
SaveFormat
Il formato del salvataggio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReport(Stream, Stream, Opzioni di salvataggio, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti, generando un rapporto completato con formato di uscita specificato e opzioni aggiuntive dai flussi di file di input e output specificati.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
outputStream
Stream
Il file di uscita Stream.
saveOptions
SaveOptions
La produzione di opzioni di risparmio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Remarks
Se il formato di uscita è un’immagine (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), solo la prima pagina del prodotto sarà salvata al flusso specificato.
Se il formato di uscita è TIFF, l’uscita sarà salvata come un unico multi-frame TifF al flusso specificato.
BuildReportToImages(String, ImmagineSaveOptions, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti.Renderà la produzione alle immagini.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Il nome del file di input.
saveOptions
ImageSaveOptions
La produzione di opzioni di risparmio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Returns
Stream [ ]
BuildReportToImages(Stream, ImmagineSaveOptions, oggetto[ ], di string[ ], ReportBuilderOptions)
Popolare il documento modello con dati provenienti da più fonti.Renderà la produzione alle immagini.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Il file di input stream.
saveOptions
ImageSaveOptions
La produzione di opzioni di risparmio.
data
object
[ ]
Una serie di oggetti di fonte di dati.
dataSourceNames
string
[ ]
Una serie di nomi per riferirsi agli oggetti di fonte di dati all’interno del modello.
reportBuilderOptions
ReportBuilderOptions
Rapporto aggiuntivo costruire opzioni.
Returns
Stream [ ]
Create()
Crea una nuova instanza del reportbuilder processor.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Crea una nuova instanza del reportbuilder processor.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()