Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Menyediakan metode yang dimaksudkan untuk mengisi template dengan data menggunakan LINQ Reporting Engine.
public static class ReportBuilder
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metode
BuildReport(string, string, object)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object
Sebuah objek sumber data.
BuildReport(string, string, object, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan opsi tambahan.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object
Sebuah objek sumber data.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(string, string, SaveFormat, object)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan format output yang ditentukan.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan format output yang ditentukan dan opsi tambahan.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(Stream, Stream, SaveFormat, object)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dari aliran input dan output.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan format output yang ditentukan dan opsi tambahan, dari aliran input dan output.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(string, string, object, string)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan referensi sumber data bernama.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
BuildReport(string, string, object, string, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan referensi sumber data bernama dan opsi tambahan.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(string, string, SaveFormat, object, string)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan format output yang ditentukan dan referensi sumber data bernama.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan format output yang ditentukan, referensi sumber data bernama, dan opsi tambahan.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(Stream, Stream, SaveFormat, object, string)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan referensi sumber data bernama.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
Mengisi dokumen template dengan data dari sumber yang ditentukan, menghasilkan laporan yang lengkap dengan referensi sumber data bernama dan opsi tambahan.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object
Sebuah objek sumber data.
dataSourceName
string
Sebuah nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(string, string, object[], string[])
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dari nama file input dan output yang ditentukan.
Overload ini secara otomatis menentukan format penyimpanan berdasarkan ekstensi file output.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
BuildReport(string, string, object[], string[], ReportBuilderOptions)
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dengan opsi tambahan.
Overload ini secara otomatis menentukan format penyimpanan berdasarkan ekstensi file output.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(string, string, SaveFormat, object[], string[])
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dengan format output yang ditentukan.
Overload ini secara otomatis menentukan format penyimpanan berdasarkan ekstensi file output.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dengan format output yang ditentukan dan opsi tambahan.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Nama file input.
outputFileName
string
Nama file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.
BuildReport(Stream, Stream, SaveFormat, object[], string[])
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dari aliran file input dan output yang ditentukan.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
Mengisi dokumen template dengan data dari beberapa sumber, menghasilkan laporan yang lengkap dengan format output yang ditentukan dan opsi tambahan dari aliran file input dan output yang ditentukan.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Aliran file input.
outputStream
Stream
Aliran file output.
saveFormat
SaveFormat
Format penyimpanan output.
data
object[]
Sebuah array objek sumber data.
dataSourceNames
string[]
Sebuah array nama untuk merujuk objek sumber data dalam template.
reportBuilderOptions
ReportBuilderOptions
Opsi tambahan untuk pembuatan laporan.