Mail Merge và Báo cáo
Mail Merge là một tính năng phổ biến để nhanh chóng và dễ dàng tạo các tài liệu như chữ cái, nhãn và phong bì. Aspose.Words cho phép bạn tạo tài liệu từ các mẫu với Mail Merge lĩnh vực.
A Mail Merge trường là một trường mà bạn có thể chèn vào một Mail Merge mẫu để bao gồm các giá trị cụ thể từ một bản ghi nguồn dữ liệu trong các tài liệu đầu ra. Ví dụ: bạn có thể chèn trường hợp nhất trong mẫu email để lời chào sẽ có tên của người nhận thay vì “Xin Chào!”. Aspose.Words đặt dữ liệu từ một nguồn bên ngoài, chẳng hạn như cơ sở dữ liệu hoặc tệp, vào các trường này và định dạng chúng. Tài liệu kết quả được lưu trong thư mục được chỉ định.
Aspose.Words lấy tiêu chuẩn Mail Merge chức năng và nâng cao nó trước nhiều bước, biến nó thành một giải pháp báo cáo chính thức cho phép bạn tạo các tài liệu phức tạp hơn như báo cáo, danh mục, hàng tồn kho và hóa đơn. Dưới đây là một vài lợi thế của Aspose.Words giải pháp báo cáo:
- Báo cáo thiết kế trong Microsoft Word sử dụng tiêu chuẩn Mail Merge lĩnh vực
- Xác định các vùng trong tài liệu đang phát triển, chẳng hạn như các hàng thứ tự chi tiết
- Chèn hình ảnh trong một mail merge
- Thực thi bất kỳ logic tùy chỉnh, định dạng điều khiển hoặc chèn nội dung phức tạp bằng cách sử dụng Mail Merge xử lý sự kiện
- Điền vào tài liệu với dữ liệu từ bất kỳ loại nguồn dữ liệu nào
Cơ chế Và Các Thành phần Chính của Mail Merge
Aspose.Words cung cấp khả năng tải tài liệu trong nhiều supported formats và sau đó cho phép người dùng thực hiện một Mail Merge hoạt động.
Thông thường, một tài liệu được tải cho phép bạn lưu trữ các trường hợp nhất, ví dụ: một tài liệu trong DOCX định dạng. Nhưng có những định dạng không lưu trữ các trường như vậy, ví dụ, TXT. Nếu Aspose.Words hỗ trợ tải các định dạng tệp như vậy, bạn có thể thêm các trường hợp nhất trực tiếp vào mô hình tài liệu, lưu tài liệu một cách thuận tiện supported format, và thực hiện Mail Merge hoạt động.
Các Mail Merge hoạt động sẽ hợp nhất của bạn mail merge template và của bạn data source để tạo ra cá nhân merged documents.
A là gì Mail Merge Mẫu
Mục tiêu của việc áp dụng một Mail Merge thao tác sử dụng mẫu hợp nhất là đơn giản hóa quá trình tạo tài liệu.
Có một số cách để tạo và thiết kế mẫu hợp nhất. Bạn có thể sử dụng Microsoft Word, và mẫu hợp nhất không phải là một Microsoft Word mẫu, đó là một tài liệu trong DOT hoặc DOTX định dạng, nó có thể là một tài liệu thông thường trong DOC hoặc DOCX định dạng. Bạn cần chèn một số trường đặc biệt được gọi là trường hợp nhất vào mẫu này ở những nơi bạn muốn dữ liệu từ nguồn dữ liệu của mình được chèn sau này. Hoặc bạn có thể lập trình tạo một mẫu hợp nhất bằng cách sử dụng DocumentBuilder lớp học.
Mẫu hợp nhất chứa văn bản chính, phải giống nhau trong tất cả các tài liệu đầu ra sau khi bạn thực hiện Mail Merge hoạt động. Bạn có thể sử dụng bất kỳ định dạng nào cho mẫu của mình nếu có khả năng thêm các trường hợp nhất vào đó. Tất cả các trường hợp nhất trong mẫu của bạn sẽ được điền từ nguồn dữ liệu của bạn trong Mail Merge hoạt động.