Đây là lệnh để tạo file tự động bằng công cụ mail merge và lưu kết quả ra các tệp tài liệu trên máy tính.
User có thể in ra giấy các tệp này và gửi cho khách hàng.
Hiện lệnh này đang dùng Snap engine để tạo email. Trong tương lai có thể sử dụng Formated Text như công cụ để tạo email.
pbs.BO.Output.ToMailMergeFiles?$template=`SNAP_TEMPLATE`¶m1=value1¶m2=value2 ...
Tham số tùy chọn, được dùng để tạo bảng dữ liệu khi chạy ở chế độ không tương tác với user. Datacode có thể là:
Khi ở chế độ tương tác với user, tham số này chỉ định bảng dữ liệu tạo mail sẽ là các mẩu tin mà user tick chọn. Khi có tham số $range=Y thì tham số $data sẽ bị bỏ qua.
Sau khi chạy lệnh. Các files tạo ra sẽ nằm ở folder My Documents\Phoebus\MailMerge\
Trong ví dụ này ta sẽ thực hiện các bước để thiết lập và sử dụng tính năng này để gửi mail cho các mẩu tin user chọn ở tính năng Employee Record
Nguồn dữ liệu là Employee Record. Nguồn dữ liệu đã có sẵn trường email. Ta cần thêm 1 trường dữ liệu nữa đặt tên là subject .
Tạo lệnh pbs.BO.Output.ToSnap để mở Snap Editor cho template có tên emp
pbs.BO.Output.ToSnap?$template=emp&$range=Y
Chạy lệnh này và set bảng dữ liệu ở chế độ MailMerge
Thêm nội dung body của email vào template.
emp
pbs.BO.Output.ToMailMergeFiles?$template=emp&$range=Y
Updated on : 2020-10-13 20:51:59. by : . at T470-01.
Topic : . pbs.bo.output.tomailmergefiles