Class ReportBuilder

Class ReportBuilder

Tên không gian: Aspose.Words.LowCode Tổng hợp: Aspose.Words.dll (25.4.0)

Nó cung cấp các phương pháp được thiết kế để điền vào mẫu với dữ liệu sử dụng LINQ Reporting Engine.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

Thành viên thừa kế

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, object, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với các tùy chọn bổ sung.

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

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

data object

Một nguồn dữ liệu đối tượng.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveFormat, đối tượng, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.

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

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object

Một nguồn dữ liệu đối tượng.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveOptions, đối tượng, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.

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

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object

Một nguồn dữ liệu đối tượng.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(Stream, Stream, SaveFormat, Object, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung, từ dòng nhập khẩu và xuất khẩu.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object

Một nguồn dữ liệu đối tượng.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReport(Stream, Stream, SaveOptions, Object, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung, từ dòng nhập khẩu và xuất khẩu.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object

Một nguồn dữ liệu đối tượng.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReport(string, string, object, string, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt 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 = null)

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

data object

Một nguồn dữ liệu đối tượng.

dataSourceName string

Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveFormat, đối tượng, string, ReportBuilderOptions)

Nó phổ biến tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể, tham chiếu nguồn dữ liệu được đặt 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 = null)

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object

Một nguồn dữ liệu đối tượng.

dataSourceName string

Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveOptions, đối tượng, string, ReportBuilderOptions)

Nó phổ biến tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể, tham chiếu nguồn dữ liệu được đặt tên, và các tùy chọn bổ sung.

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

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object

Một nguồn dữ liệu đối tượng.

dataSourceName string

Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(Stream, Stream, SaveFormat, đối tượng, string, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt 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 = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object

Một nguồn dữ liệu đối tượng.

dataSourceName string

Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReport(Stream, Stream, SaveOptions, đối tượng, string, ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt tên và các tùy chọn bổ sung.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object

Một nguồn dữ liệu đối tượng.

dataSourceName string

Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReport(string, string, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Nó phổ biế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 thành với các tùy chọn bổ sung.Chuyển tải này tự động xác định định dạng lưu dựa trên phần mở rộng tệp xuất.

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

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveFormat, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Nó phổ biế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 thành với định dạng xuất khẩu cụ thể 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 = null)

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(string, string, SaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Nó phổ biế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 thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Tên file input.

outputFileName string

Tên của file output.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.

Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.

BuildReport(Stream, Stream, SaveFormat, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Nó phổ biế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 thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung từ các dòng tệp nhập khẩu và xuất khẩu cụ thể.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveFormat SaveFormat

Kết quả tiết kiệm định dạng.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReport(Stream, Stream, SaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Nó phổ biế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 thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung từ các dòng tệp nhập khẩu và xuất khẩu cụ thể.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

outputStream Stream

Tải File Stream.

saveOptions SaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Remarks

Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.

Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.

BuildReportToImages(string, ImageSaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nhiều nguồn.Chuyển phát ra sang hình ảnh.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Tên file input.

saveOptions ImageSaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Returns

Stream [ ]

BuildReportToImages(Stream, ImageSaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)

Dân số tài liệu mẫu với dữ liệu từ nhiều nguồn.Chuyển phát ra sang hình ảnh.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Tải file input stream.

saveOptions ImageSaveOptions

Tiết xuất là các tùy chọn tiết kiệm.

data object [ ]

Một loạt các đối tượng nguồn dữ liệu.

dataSourceNames string [ ]

Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.

reportBuilderOptions ReportBuilderOptions

Báo cáo thêm xây dựng các tùy chọn.

Returns

Stream [ ]

Create()

Tạo một ví dụ mới của bộ xử lý xây dựng báo cáo.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Tạo một ví dụ mới của bộ xử lý xây dựng báo cáo.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Tiếng Việt