Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
LINQ Reporting Engineを使用して、データでテンプレートを埋めるためのメソッドを提供します。
public static class ReportBuilder
継承
継承されたメンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
メソッド
BuildReport(string, string, object)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object
データソースオブジェクト。
BuildReport(string, string, object, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、追加オプション付きの完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object
データソースオブジェクト。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(string, string, SaveFormat, object)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式で完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式と追加オプション付きの完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(Stream, Stream, SaveFormat, object)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、入力ストリームと出力ストリームから完成したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式と追加オプション付きの完成したレポートを、入力ストリームと出力ストリームから生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(string, string, object, string)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、名前付きデータソース参照を持つ完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
BuildReport(string, string, object, string, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、名前付きデータソース参照と追加オプションを持つ完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(string, string, SaveFormat, object, string)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式と名前付きデータソース参照を持つ完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式、名前付きデータソース参照、および追加オプションを持つ完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(Stream, Stream, SaveFormat, object, string)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、名前付きデータソース参照を持つ完成したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
指定されたソースからデータを使ってテンプレートドキュメントを埋め、名前付きデータソース参照と追加オプションを持つ完成したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object
データソースオブジェクト。
dataSourceName
string
テンプレート内でデータソースオブジェクトを参照するための名前。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(string, string, object[], string[])
複数のソースからデータを使ってテンプレートドキュメントを埋め、指定された入力および出力ファイル名から完成したレポートを生成します。 このオーバーロードは、出力ファイルの拡張子に基づいて保存形式を自動的に決定します。
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
BuildReport(string, string, object[], string[], ReportBuilderOptions)
複数のソースからデータを使ってテンプレートドキュメントを埋め、追加オプション付きの完成したレポートを生成します。 このオーバーロードは、出力ファイルの拡張子に基づいて保存形式を自動的に決定します。
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(string, string, SaveFormat, object[], string[])
複数のソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式の完成したレポートを生成します。 このオーバーロードは、出力ファイルの拡張子に基づいて保存形式を自動的に決定します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
複数のソースからデータを使ってテンプレートドキュメントを埋め、指定された出力形式と追加オプションを持つ完成したレポートを生成します。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputFileName
string
入力ファイル名。
outputFileName
string
出力ファイル名。
saveFormat
SaveFormat
出力の保存形式。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。
BuildReport(Stream, Stream, SaveFormat, object[], string[])
複数のソースからデータを使ってテンプレートドキュメントを埋め、指定された入力および出力ファイルストリームから完成したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
複数のソースからデータを使ってテンプレートドキュメントを埋め、指定された入力および出力ファイルストリームから指定された出力形式と追加オプションを持つ完成したレポートを生成します。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
パラメータ
inputStream
Stream
入力ファイルストリーム。
outputStream
Stream
出力ファイルストリーム。
saveFormat
SaveFormat
出力の保存形式。
data
object[]
データソースオブジェクトの配列。
dataSourceNames
string[]
テンプレート内でデータソースオブジェクトを参照するための名前の配列。
reportBuilderOptions
ReportBuilderOptions
追加のレポートビルドオプション。