TechKnowledge Content
TÓM TẮT Bài viết này thảo luận về cách sử dụng gói Bảo trì Tùy chỉnh để cho phép chức năng Người viết Báo cáo Great Plains từ từ điển
báo cáo của bên thứ 3.
Ví dụ THÔNG TIN THÊM: Báo cáo Biểu mẫu Hóa đơn Lịch
sử Trống SOP đang được sửa đổi trong từ điển Smartlist ở Người viết Báo cáo. Người dùng muốn gọi hàm RW_ParseString Báo cáo nằm trong từ điển Great Plains và không thể truy nhập từ từ điển Smartlist.
Để giải quyết giới hạn này, bạn có thể dùng tệp gói được tạo bởi Bảo trì Tùy chỉnh:
1. Tạo bản sao lưu của Exp1493r.dic (từ điển báo cáo mà Smartlist sử dụng).
2. Trong Danh sách thông minh trong Người viết Báo cáo, mở báo cáo cần sửa đổi. Trong ví dụ này, báo cáo đang được sử dụng là Biểu mẫu Hóa đơn Lịch sử Trống SOP.
3. Tạo một (các) trường được tính toán mới. Đặt tên trường được tính toán như mong muốn, chẳng hạn như calcfield1.
4. Đặt trường được tính toán để nhập Chuỗi.
5. Bấm vào
tab Hàm, rồi bấm vào nút
Người dùng Xác định. Bấm
Kiểm kê cho Chuỗi. Chọn hàm RW bất kỳ mà bạn thấy được liệt kê, rồi bấm
Thêm. Ví rw_ASI_Get_Customer_Item_Description sẽ được sử dụng trong ví dụ này.
6. Trong ví dụ này, bạn nên phân tích Mô tả Mục Chính của mục cho 25 ký tự đầu tiên. Hàm trong Great Plains trong biểu thức | Trường được tính toán sẽ có hình thức
như sau: FUNCTION_SCRIPT(RW_ParseString IV_Item_MSTR. Mô tả Mục 25 1) Tuy nhiên, mô tả RW_ParseString có ở đây nên câu lệnh của chúng tôi trông giống
như:
FUNCTION_SCRIPT(rw_ASI_Get_Customer_Item_Description IV_Item_MSTR. Mô tả Mục 25 1)
7. Đóng cửa sổ bố trí, lưu các thay đổi, rồi thoát khỏi Người viết Báo cáo về Great Plains.
8. Truy cập Công | Tùy chỉnh | Tùy chỉnh Bảo trì và chọn báo cáo này từ danh sách.
9. Xuất dữ liệu đó sang một tệp gói.
10. Mở tệp gói đã lưu trong Notepad.
11. Thực hiện tìm kiếm calcfield1 (hoặc bất kỳ điều gì bạn đã đặt tên). Hãy tìm hàm này và bạn sẽ thấy hàm báo cáo ở đó, rw_ASI_Get_Customer_Item_Description như trên. Chuyển tên sang RW_ParseString vì đó là tên hàm chúng ta muốn sử dụng nhưng không thể nhập.
12. Thoát Notepad và lưu các thay đổi.
13. Quay lại cửa sổ Bảo trì Tùy chỉnh, bấm vào Nhập để nhập gói, chọn gói vừa sửa đổi, rồi
ghi đè báo cáo hiện có của bạn.
14.Quay lại mục Viết Báo cáo, bạn sẽ thấy trường tính toán với hàm mà chúng ta muốn và trường được tính toán hoạt động chính xác.
Bài viết này đã được TechKnowledge Document ID:34991