Command định nghĩaĐối với Data Lookup có thể dùng 1 trong 2 cách: - Tại Excel dùng câu lệnh trong comment của ô: phoebus://lookup_code - Tại Form Designer: Customization\ LookupCode: lookup_code
lookup_code là code của các nguồn trong Phoebus hoặc code của một Query được định nghĩa trong chức năng QD. |
Data Lookup là gì?
Data Lookup là một tính năng cho phép người dùng click vào để mở lên một hộp thoại, liên kết với một tính năng của Phoebus để chọn một mẫu tin thay vì nhập bằng tay.
Ví dụ Thiết lập cho ô Tài khoản Nợ trong form Phiếu thu, khi người dùng click chuột vào sẽ chọn tài khoản từ CA (Chart of Account)
Có 3 bước:
Bước 1. Đặt tên ô, theo ví dụ này chúng tôi đặt tên là tkno
Bước 2. Unlock ô bằng công cụ Excel.
Bước 3. Chú ý nếu bỏ qua bước này, bạn có thể thiết lập trực tiếp tại Form Designer. Xem chi tiết tại phần Thiết lập tại Form Designer bên dưới.
Tại excel template, dùng câu lệnh Phoebus trong phần Comment của ô: phoebus://combo?id=lookup_code
lookup_code trong trường hợp này sẽ là CA, như trong hình minh họa dưới đây Tại một ô khác, đặt công thức =SLOOKUP("lookup_code",[ô lookup]) để lấy ra tên/diễn giải/... từ lookup code. Unlock và đặt tên cho ô này là tentkno
|
Tại Form Designer, mở công cụ thiết kế - liệt kê danh sách các ô đã được đặt tên trong excel template.
Ở ví dụ này, kéo tên ô tkno và tentkno vào form và sắp xếp ở vị trí mà bạn muốn.
Chú ý nếu bỏ qua Bước 3 ở Thiết lập tại Excel template, bạn sẽ đặt Lookup để lấy dữ liệu trực tiếp tại Form Designer
Thực hiện 2 bước sau:
❑ Lookup: Customization \ Lookup List \ LookupCode: lookup_code *** Ngoài lookup từ chức năng của hệ thống, Phoebus còn cho phép lookup từ một Query được định nghĩa trong QD.
❑ Lookup in "": để lấy ra tên/diễn giải/ ... từ lookup code Kéo mục Lookup in "" được xây dựng sẵn trong Customization \ Misc \ ListCode: tên ô lấy lookup
|
Hệ thống Phoebus có các lookup_code sau:
1. Các mã phân tích A0-A9, T0..T9 ... được định nghĩa với chức năng ND - Analysis Definition
2. Bất kỳ loại lookup nào được định nghĩa với chức năng CAT - Lookup Catelogy.
Phoebus Built-in List:
Phoebus system lookup types
|