Class ReportBuilder
Le nom : Aspose.Words.LowCode Assemblée : Aspose.Words.dll (25.5.0)
テンプレートをLINQレポートエンジンを使用してデータで記入する方法を提供します。
public class ReportBuilder : ProcessorInheritance
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()