Cá nhân hóa & cấu hình
Theo yêu cầu kinh doanh, bạn có thể triển khai nhiều ứng dụng tiêu chuẩn và giao diện người dùng của ứng dụng Web Dynpro có thể thay đổi theo yêu cầu.
Cấu hình của ứng dụng
Để định cấu hình ứng dụng Web Dynpro, trước tiên bạn phải định cấu hình bản ghi dữ liệu cho các thành phần Web Dynpro riêng lẻ.
Sử dụng cấu hình thành phần, nó cho phép bạn quản lý hành vi.
Tiếp theo là cấu hình ứng dụng. Tất cả các thành phần được tạo yêu cầu phải được sử dụng trong cấu hình cụ thể. Cấu hình của ứng dụng Web Dynpro xác định thành phần nào được cấu hình trong một ứng dụng.
Làm thế nào để bắt đầu cấu hình thành phần?
Trong danh sách đối tượng ABAP, hãy chọn một thành phần Web Dynpro -
Nhấp chuột phải → Tạo / Thay đổi cấu hình.
Thao tác này sẽ mở ra trình duyệt với cửa sổ hộp thoại của trình cấu hình. Chế độ Cấu hình thành phần đang hoạt động và bạn nhập tên cho cấu hình thành phần mới của mình.
Bạn cũng có thể xác định cấu hình ngầm định và rõ ràng. Lưu cấu hình và đóng cửa sổ.
Note- Bạn chỉ có thể lưu cấu hình mới khi nó thực sự chứa các giá trị. Tệp cấu hình trống không chứa bất kỳ dữ liệu nào và có tên sẽ không được lưu trữ.
Vì trình cấu hình này không phải là một phần của ABAP Workbench và chạy riêng trong trình duyệt, bạn cần cập nhật cấu hình phân cấp của danh sách đối tượng trong bàn làm việc sau khi hoàn thành quy trình tạo hoặc thay đổi trong cấu hình.
Điều này cho phép bạn lưu trữ các cấu hình khác nhau cho từng đối tượng.
Xử lý Delta trong Cá nhân hóa
Khi lưu cấu hình ứng dụng, bạn không thể kiểm tra các thay đổi được thực hiện bởi quản trị viên và người dùng cuối. Cần lưu trữ dữ liệu tùy chỉnh và cá nhân hóa cho phép quản lý dữ liệu đã hợp nhất.
Những điểm sau đây cần được xem xét:
Người dùng ứng dụng và quản trị viên có thể đảo ngược các thay đổi.
Các thay đổi tùy chỉnh của một ứng dụng sẽ được hiển thị cho người dùng đối với tất cả các trang.
Quản trị viên ứng dụng phải có quyền truy cập để đánh dấu báo cáo là cuối cùng và báo cáo này phải hợp lệ cho tất cả người dùng. Khi quản trị viên gắn cờ cuối cùng thuộc tính, bất kỳ thay đổi nào đối với giá trị dưới dạng cá nhân hóa của một người dùng sẽ không còn được phép nữa.