Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Cung cấp các phương thức nhằm điền dữ liệu vào mẫu bằng cách sử dụng LINQ Reporting Engine.
public static class ReportBuilder
Kế thừa
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Phương thức
BuildReport(string, string, object)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
BuildReport(string, string, object, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(string, string, SaveFormat, object)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(Stream, Stream, SaveFormat, object)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh từ các luồng đầu vào và đầu ra.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định và các tùy chọn bổ sung, từ các luồng đầu vào và đầu ra.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(string, string, object, string)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với tham chiếu nguồn dữ liệu có tên.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
BuildReport(string, string, object, string, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với tham chiếu nguồn dữ liệu có tên và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(string, string, SaveFormat, object, string)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định và một tham chiếu nguồn dữ liệu có tên.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định, một tham chiếu nguồn dữ liệu có tên, và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(Stream, Stream, SaveFormat, object, string)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với tham chiếu nguồn dữ liệu có tên.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nguồn đã chỉ định, tạo ra một báo cáo hoàn chỉnh với tham chiếu nguồn dữ liệu có tên và các tùy chọn bổ sung.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object
Một đối tượng nguồn dữ liệu.
dataSourceName
string
Một tên để tham chiếu đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(string, string, object[], string[])
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh từ các tên tệp đầu vào và đầu ra đã chỉ định. Phương thức này tự động xác định định dạng lưu dựa trên phần mở rộng tệp đầu ra.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
BuildReport(string, string, object[], string[], ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh với các tùy chọn bổ sung. Phương thức này tự động xác định định dạng lưu dựa trên phần mở rộng tệp đầu ra.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(string, string, SaveFormat, object[], string[])
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định. Phương thức này tự động xác định định dạng lưu dựa trên phần mở rộng tệp đầu ra.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Tham số
inputFileName
string
Tên tệp đầu vào.
outputFileName
string
Tên tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.
BuildReport(Stream, Stream, SaveFormat, object[], string[])
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh từ các luồng tệp đầu vào và đầu ra đã chỉ định.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
Điền tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn chỉnh với định dạng đầu ra đã chỉ định và các tùy chọn bổ sung từ các luồng tệp đầu vào và đầu ra đã chỉ định.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Tham số
inputStream
Stream
Luồng tệp đầu vào.
outputStream
Stream
Luồng tệp đầu ra.
saveFormat
SaveFormat
Định dạng lưu của đầu ra.
data
object[]
Một mảng các đối tượng nguồn dữ liệu.
dataSourceNames
string[]
Một mảng các tên để tham chiếu các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Các tùy chọn xây dựng báo cáo bổ sung.