Trước đây khi thiết kế form nhập liệu, để đọc diễn giải cho các ô lookup, người thiết kế phải dùng công cụ hỗ trợ là Lookup in ''
Tuy nhiên việc dùng Lookup in '' trong form sẽ làm chậm đi hiệu năng sử dụng của phần mềm, do đó công cụ này không được khuyến khích sử dụng.
Từ phiên bản 4.5.4.700 về sau, Phoebus tích hợp sẵn thiết lập để đọc diễn giải hay bất cứ trường dữ liệu nào cần được hiển thị.
Các cách để thiết lập hiển thị diễn giải cho các ô lookup như sau:
Thiết lập hiển thị diễn giải trung tâm sẽ được áp dụng cho toàn hệ thống, ở bất kỳ form của Kiểu dữ liệu nào trong phần mềm Phoebus. Phần hiển thị cho các trường dữ liệu được tra cứu từ nguồn của hệ thống (Lookup Code) sẽ được tự động hiển thị Diễn giải (Description) mà không cần phải thiết lập ở từng trường nhập liệu. Vào Thiết lập hệ thống pbs.BO.PS.SystemSettings \ Form Design \ Display Text Instead Of Value In Lookup Editors (Turn On).
CHÚ Ý: ▪Nếu hệ thống đã được thiết lập mặc định lấy diễn giải trung tâm, trường hợp cần hiển thị các cột khác ngoài cột Diễn giải thì cần thực hiện thao tác Thiết lập hiển thị diễn giải ở từng trường nhập liệu.
|
Trường hợp không thực hiện thiết lập hiển thị diễn giải trung tâm, người thiết kế sẽ phải thiết lập riêng cho từng trường dữ liệu để đọc diễn giải hoặc bất kỳ cột nào cần hiển thị. Thiết lập tại Customization \ 5.Lookup list \ Displaying field. Giá trị hiển thị trên trường nhập liệu sẽ được tra cứu từ cột được khai báo tại Displaying field: ▪Description: điền vào "Description" nếu muốn trường này hiển thị diễn giải cho mã được lookup. ▪FieldName: điền vào tên cột dữ liệu cần hiển thị theo mã được lookup, ví dụ nguồn lookup từ chức năng NA: Address2, Address3, Contract, Telephone, ...
CHÚ Ý Trường hợp đã Thiết lập hiển thị diễn giải trung tâm mà muốn thể hiện lại Code và Description: ▪Hiển thị Code: nhập dấu gạch ngang - vào thiết lập Displaying field ở trường dữ liệu ▪Hiển thị Code.Description: nhập dấu . vào thiết lập Displaying field ở trường dữ liệu
|
Ở bảng Info List, chương trình sẽ thể hiện mặc định Mã (Code) cho các cột có lookup. Hướng dẫn dưới đây sẽ giúp hiển thị Diễn giải hoặc bất kỳ cột nào cần hiển thị. Để thiết lập thể hiện diễn giải cho các cột chứa mã trên bảng Info List, vào Form \ Setup \ 2. Form Fields \ Display Field, điền vào: ▪Description: điền vào "Description" nếu muốn cội này hiển thị diễn giải cho mã được lookup ở bảng Info List ▪FieldName: điền vào tên cột dữ liệu cần hiển thị theo mã được lookup, ví dụ nguồn lookup từ chức năng NA: Address2, Address3, Contract, Telephone, ...
CHÚ Ý Trường hợp đã Thiết lập hiển thị diễn giải trung tâm mà muốn thể hiện lại Code và Description: ▪Hiển thị Code: nhập dấu gạch ngang - vào dòng trường dữ liệu tương ứng ở cột Display Field ▪Hiển thị đồng thời Code.Description: nhập dấu . vào dòng trường dữ liệu tương ứng ở cột Display Field
|
Nguyên tắt thiết lập có 2 cấp độ như sau:
❑Cấp độ 1: Thiết lập diễn giải trung tâm, thiết lập này sẽ được áp dụng cho toàn hệ thống, ở bất kỳ Kiểu dữ liệu nào trong phần mềm Phoebus.
❑Cấp độ 2: Thiết lập diễn giải ở từng Kiểu dữ liệu (Form và Info List), thiết lập chi tiết này sẽ được ưu tiên thay đổi nếu đã được thiết lập Cấp độ 1.
________________________
Updated date: 27/07/2016