Class ReportBuilder

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, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

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

ReportBuilder

Create(ReportBuilderContext)

Créez une nouvelle instance du processeur du constructeur de rapport.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Français