Hiển thị diễn giải cho các ô lookup

Navigation:  Các công cụ phát triển phần mềm > Nhập liệu (Data Entry) > Biểu mẫu tính năng (Function Form) > Công cụ thiết kế form >

Hiển thị diễn giải cho các ô lookup

Previous pageReturn to chapter overviewNext page
Show/Hide Hidden Text

Hiển thị diễn giải cho các ô tìm kiếm từ danh mục

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ị.

description_001_zoom30

 

Các cách để thiết lập hiển thị diễn giải cho ô tìm kiếm từ danh mục

Các cách để thiết lập hiển thị diễn giải cho các ô lookup như sau:

<%EXTOGGLE%>Thiết lập hiển thị diễn giải trung tâm

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).

formcn_edit_028_zoom20

 

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.

 

<%EXTOGGLE%>Thiết lập hiển thị diễn giải ở từng trường nhập liệu trên form

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, ...

formcn_edit_033_zoom40

 

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

 

<%EXTOGGLE%>Thiết lập hiển thị diễn giải ở bảng Info List

Ở 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ị.

formcn_edit_029_zoom20

Để 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, ...

formcn_edit_034_zoom20

 

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ắc hoạt động

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