SAP ABAP - Trợ giúp Tìm kiếm
Trợ giúp Tìm kiếm, một đối tượng lưu trữ khác của Từ điển ABAP, được sử dụng để hiển thị tất cả các giá trị có thể có cho một trường dưới dạng danh sách. Danh sách này còn được gọi làhit list. Bạn có thể chọn các giá trị sẽ được nhập vào các trường từ danh sách lần truy cập này thay vì nhập giá trị theo cách thủ công, điều này tẻ nhạt và dễ xảy ra lỗi.
Tạo Trợ giúp Tìm kiếm
Step 1- Đến giao dịch SE11. Chọn nút radio để được trợ giúp Tìm kiếm. Nhập tên của trợ giúp tìm kiếm sẽ được tạo. Hãy nhập tên ZSRCH1. Bấm vào nút Tạo.
Step 2- Hệ thống sẽ nhắc tạo kiểu trợ giúp tìm kiếm. Chọn trợ giúp tìm kiếm Sơ cấp, là trợ giúp mặc định. Màn hình tạo trợ giúp tìm kiếm cơ bản như trong ảnh chụp màn hình sau sẽ xuất hiện.
Step 3- Trong phương pháp lựa chọn, chúng ta cần chỉ ra nguồn dữ liệu của chúng ta là một bảng hay một khung nhìn. Trong trường hợp của chúng tôi, nó tình cờ là một cái bàn. Bảng là ZCUSTOMERS1. Nó được chọn từ một danh sách lựa chọn.
Step 4- Sau khi phương thức lựa chọn được nhập, trường tiếp theo là Kiểu hộp thoại. Điều này kiểm soát sự xuất hiện của hộp thoại hạn chế. Có một danh sách thả xuống với ba tùy chọn. Hãy chọn tùy chọn 'Hiển thị giá trị ngay lập tức'.
Step 5- Tiếp theo là vùng tham số. Đối với mỗi trường hoặc thông số trợ giúp Tìm kiếm, các trường cột này phải được nhập theo yêu cầu.
Search help parameter- Đây là một trường từ nguồn dữ liệu. Các trường từ bảng được liệt kê trong danh sách lựa chọn. Các trường tham gia trợ giúp tìm kiếm sẽ được nhập, một trường trong mỗi hàng. Hãy bao gồm hai trường CUSTOMER và NAME. Cách hai trường này tham gia được chỉ ra trong phần còn lại của các cột.
Import- Trường này là hộp kiểm cho biết liệu tham số Trợ giúp tìm kiếm có phải là tham số nhập hay không. Việc xuất hoặc nhập có tham chiếu đến trợ giúp tìm kiếm.
Export- Trường này là hộp kiểm cho biết liệu tham số Trợ giúp tìm kiếm có phải là tham số xuất hay không. Việc xuất sẽ chuyển các giá trị trường từ danh sách lựa chọn sang các trường trên màn hình.
LPos- Giá trị của nó kiểm soát vị trí thực của tham số hoặc trường trợ giúp Tìm kiếm trong danh sách lựa chọn. Nếu bạn nhập giá trị 1, trường sẽ xuất hiện ở vị trí đầu tiên trong danh sách lựa chọn, v.v.
SPos- Nó kiểm soát vị trí thực của tham số Trợ giúp Tìm kiếm hoặc trường trong hộp thoại hạn chế. Nếu bạn nhập giá trị 1, trường sẽ xuất hiện ở vị trí đầu tiên trong hộp thoại hạn chế, v.v.
Data element- Theo mặc định, mọi trường hoặc tham số Trợ giúp Tìm kiếm được gán một phần tử dữ liệu đã được gán cho nó trong nguồn dữ liệu (Bảng hoặc Chế độ xem). Tên phần tử dữ liệu này xuất hiện trong chế độ hiển thị.
Step 6- Thực hiện kiểm tra tính nhất quán và kích hoạt trợ giúp tìm kiếm. Nhấn F8 để thực hiện. Màn hình 'Kiểm tra Trợ giúp Tìm kiếm ZSRCH1' xuất hiện như trong ảnh chụp màn hình sau.
Step 7- Hãy nhập số 100004 vào trường màn hình 'Sẵn sàng cho inp' của KHÁCH HÀNG. Bấm phím Enter.
Số khách hàng, 100004 và tên 'STEPHEN' được hiển thị.