Class ReportBuilder

Class ReportBuilder

名称: Aspose.Words.LowCode 合計: Aspose.Words.dll (25.4.0)

テンプレートをLINQレポートエンジンを使用してデータで記入する方法を提供します。

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

相続人

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(ストレッチ、ストレッチ、オブジェクト、 ReportBuilderOptions)

指定されたソースからデータを含むテンプレートドキュメントを収集し、追加のオプションを含む完了したレポートを生成します。

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

入力ファイル名

outputFileName string

出力ファイル名

data object

データ源オブジェクト

reportBuilderOptions ReportBuilderOptions

追加レポート構築オプション

Remarks

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストレッチ, ストレッチ, SaveFormat, オブジェクト, 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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストレッチ, ストレッチ, SaveOptions, オブジェクト, 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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストリーム, ストリーム, SaveFormat, オブジェクト, 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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReport(ストリーム, ストリーム, SaveOptions, オブジェクト, 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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReport(ストレッチ、ストレッチ、オブジェクト、ストレッチ、 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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストレッチ, ストレッチ, SaveFormat, オブジェクト, ストレッチ, 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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストレッチ, ストレッチ, SaveOptions, オブジェクト, ストレッチ, 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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストリーム, ストリーム, SaveFormat, オブジェクト, ストリーム, 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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReport(ストリーム, ストリーム, SaveOptions, オブジェクト, ストリーム, 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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReport(ストリップ、ストリップ、オブジェクト( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを人口化し、追加のオプションを含む完了したレポートを生成します。この過剰負荷は、出力ファイル拡張に基づいて自動的に保存形式を決定します。

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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストリップ、ストリップ、SaveFormat、Object( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを人口化し、特定の出力形式と追加のオプションを備えた完了したレポートを生成します。

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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストレッチ、ストレッチ、SaveOptions、Object( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを人口化し、特定の出力形式と追加のオプションを備えた完了したレポートを生成します。

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

出力フォーマットが画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を各ページは別々のファイルとして保存されます。

出力フォーマットが TIFF である場合、出力を 1 つの複数フレームの Tiff ファイルとして保存します。

BuildReport(ストリーム、ストリーム、SaveFormat、Object( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを人口化し、指定された出力形式と指定された入力および出力ファイルストリームからの追加オプションを含む完了したレポートを生成します。

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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReport(ストリーム、ストリーム、SaveOptions、オブジェクト( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを人口化し、指定された出力形式と指定された入力および出力ファイルストリームからの追加オプションを含む完了したレポートを生成します。

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

出力形式が画像(BMP、EMF、EPS、GIF、JPEG、PNG、またはWebP)である場合、出力を最初のページのみが指定されたストリームに保存されます。

出力フォーマットが TIFF である場合、出力を指定されたストリームに単一の多フレーム TFF として保存します。

BuildReportToImages(ストレッチ、 ImageSaveOptions、オブジェクト( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを収集します。出力を画像に変換します。

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(ストリーム, ImageSaveOptions, オブジェクト( ), ストリップ( ), レポートビルダーオプション)

複数のソースからのデータを含むテンプレートドキュメントを収集します。出力を画像に変換します。

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

レポート構築プロセッサの新しい例を作成します。

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

レポート構築プロセッサの新しい例を作成します。

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 日本語