Class ReportBuilder
Le nom : Aspose.Words.LowCode Assemblée: Aspose.Words.dll (25.4.0)
テンプレートをLINQレポートエンジンを使用してデータで記入する方法を提供します。
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, objet, ReportBuilderOptions)
指定されたソースからデータを含むテンプレートドキュメントを収集し、追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
data
object
データ源オブジェクト
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveFormat, objet, ReportBuilderOptions)
特定のソースからデータを含むテンプレートドキュメントを収集し、特定の出力形式と追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveFormat
SaveFormat
出力は保存形式です。
data
object
データ源オブジェクト
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveOptions, objet, ReportBuilderOptions)
特定のソースからデータを含むテンプレートドキュメントを収集し、特定の出力形式と追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveOptions
SaveOptions
出力は保存オプションです。
data
object
データ源オブジェクト
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(Stream, Stream, SaveFormat, Objet, ReportBuilderOptions)
テンプレートドキュメントを指定されたソースからデータを含み、指定された出力形式および追加オプションで完了したレポートを生成し、入力および出力ストリームから。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveFormat
SaveFormat
出力は保存形式です。
data
object
データ源オブジェクト
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReport(Stream, Stream, SaveOptions, Objet, ReportBuilderOptions)
テンプレートドキュメントを指定されたソースからデータを含み、指定された出力形式および追加オプションで完了したレポートを生成し、入力および出力ストリームから。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveOptions
SaveOptions
出力は保存オプションです。
data
object
データ源オブジェクト
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReport(string, string, objet, string, ReportBuilderOptions)
指定されたソースからデータを含むテンプレートドキュメントを収集し、名付けられたデータソースの参照と追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
data
object
データ源オブジェクト
dataSourceName
string
テンプレートのデータソースオブジェクトを参照する名前。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveFormat, objet, string, ReportBuilderOptions)
テンプレートドキュメントを指定されたソースからデータを含み、指定された出力形式の完了レポート、名付けられたデータソースの参照、および追加のオプションを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveFormat
SaveFormat
出力は保存形式です。
data
object
データ源オブジェクト
dataSourceName
string
テンプレートのデータソースオブジェクトを参照する名前。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveOptions, objet, string, ReportBuilderOptions)
テンプレートドキュメントを指定されたソースからデータを含み、指定された出力形式の完了レポート、名付けられたデータソースの参照、および追加のオプションを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveOptions
SaveOptions
出力は保存オプションです。
data
object
データ源オブジェクト
dataSourceName
string
テンプレートのデータソースオブジェクトを参照する名前。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(Stream, Stream, SaveFormat, objet, string, ReportBuilderOptions)
指定されたソースからデータを含むテンプレートドキュメントを収集し、名付けられたデータソースの参照と追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveFormat
SaveFormat
出力は保存形式です。
data
object
データ源オブジェクト
dataSourceName
string
テンプレートのデータソースオブジェクトを参照する名前。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReport(Stream, Stream, SaveOptions, objet, string, ReportBuilderOptions)
指定されたソースからデータを含むテンプレートドキュメントを収集し、名付けられたデータソースの参照と追加のオプションを含む完了したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveOptions
SaveOptions
出力は保存オプションです。
data
object
データ源オブジェクト
dataSourceName
string
テンプレートのデータソースオブジェクトを参照する名前。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReport(String, String et Objet[ ], et string[ ], ReportBuilderOptions)
複数のソースからのデータを含むテンプレートドキュメントを人口化し、追加のオプションを含む完了したレポートを生成します。この過剰負荷は、出力ファイル拡張に基づいて自動的に保存形式を決定します。
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveFormat, objet[ ], et string[ ], ReportBuilderOptions)
複数のソースからのデータを含むテンプレートドキュメントを人口化し、特定の出力形式と追加のオプションを備えた完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveFormat
SaveFormat
出力は保存形式です。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(string, string, SaveOptions, objet[ ], et string[ ], ReportBuilderOptions)
複数のソースからのデータを含むテンプレートドキュメントを人口化し、特定の出力形式と追加のオプションを備えた完了したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
outputFileName
string
出力ファイル名
saveOptions
SaveOptions
出力は保存オプションです。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), chaque page du sortier sera sauvegardée en tant que fichier séparé. Le nom spécifié du fichiers d’échantillonnage sera utilisé pour générer des noms de ficher pour chaque partie suivant la règle: outputFile_partIndex.extension.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que fichier multi-frame.
BuildReport(Stream, Stream, SaveFormat, objet[ ], et string[ ], ReportBuilderOptions)
複数のソースからのデータを含むテンプレートドキュメントを人口化し、指定された出力形式と指定された入力および出力ファイルストリームからの追加オプションを含む完了したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveFormat
SaveFormat
出力は保存形式です。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReport(Stream, Stream, SaveOptions, objet[ ], et string[ ], ReportBuilderOptions)
複数のソースからのデータを含むテンプレートドキュメントを人口化し、指定された出力形式と指定された入力および出力ファイルストリームからの追加オプションを含む完了したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
outputStream
Stream
出力ファイルストリーム
saveOptions
SaveOptions
出力は保存オプションです。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Remarks
Si le format de sortie est une image (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), seuls la première page du format sera sauvegardée au courant spécifié.
Si le format de sortie est TIFF, les sorties seront sauvegardées en tant que multi-frame unique à la courante spécifiée.
BuildReportToImages(ImageSaveOptions, Objets[ ], et string[ ], ReportBuilderOptions)
Population du document de modèle avec des données à partir de plusieurs sources.Rendez la sortie aux images.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
入力ファイル名
saveOptions
ImageSaveOptions
出力は保存オプションです。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Returns
Stream [ ]
BuildReportToImages(Stream, ImageSaveOptions, objet[ ], et string[ ], ReportBuilderOptions)
Population du document de modèle avec des données à partir de plusieurs sources.Rendez la sortie aux images.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
入力ファイルストリーム
saveOptions
ImageSaveOptions
出力は保存オプションです。
data
object
[ ]
データ源のオブジェクトの数々。
dataSourceNames
string
[ ]
テンプレート内のデータソースオブジェクトを参照する名称の範囲。
reportBuilderOptions
ReportBuilderOptions
追加レポート構築オプション
Returns
Stream [ ]
Create()
Créez une nouvelle instance du processeur du constructeur de rapport.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Créez une nouvelle instance du processeur du constructeur de rapport.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()