SAP Web Dynpro - Thành phần
Thành phần Web Dynpro là một thực thể được sử dụng để tạo một ứng dụng Dynpro. Đây là những thực thể có thể tái sử dụng, chúng được kết hợp với nhau để tạo ra các khối ứng dụng.
Mỗi thành phần Web Dynpro chứa một cửa sổ, chế độ xem và các trang điều khiển. Bạn cũng có thể nhúng một thành phần Web Dynpro vào thành phần Web Dynrpo khác trong một ứng dụng và giao tiếp diễn ra bằng giao diện thành phần.
Thời gian tồn tại của một thành phần bắt đầu khi bạn gọi nó đầu tiên trong thời gian chạy và kết thúc với ứng dụng Web Dynpro.
Lượt xem
Mỗi ứng dụng Web Dynpro chứa ít nhất một dạng xem và nó được dùng để xác định bố cục của giao diện người dùng. Mỗi chế độ xem bao gồm nhiều phần tử người dùng và một bộ điều khiển và ngữ cảnh.
Bộ điều khiển được sử dụng để xử lý yêu cầu của người dùng và xử lý dữ liệu. Bối cảnh chứa dữ liệu mà các phần tử của chế độ xem được ràng buộc.
Mỗi chế độ xem cũng chứa một phích cắm gửi đến và gửi đi để bạn có thể kết nối các chế độ xem với nhau. Các phích cắm có thể được liên kết với nhau bằng các liên kết điều hướng.
Liên kết điều hướng và trình cắm
Bạn có thể điều hướng giữa các chế độ xem khác nhau bằng cách sử dụng phích cắm gửi đến và gửi đi. Các phích cắm đầu vào và đầu ra là một phần của bộ điều khiển chế độ xem. Plug inbound xác định điểm bắt đầu của view trong khi outbound plug-in cho biết view tiếp theo sẽ được gọi.
Xem bộ
Tập hợp dạng xem được định nghĩa là một phần được xác định trước nơi bạn có thể nhúng các dạng xem khác nhau vào ứng dụng Web Dynpro. Tập hợp chế độ xem cho phép bạn hiển thị nhiều hơn một chế độ xem trên một màn hình.
Sau đây là một số ưu điểm của chế độ xem trong việc thiết kế một ứng dụng:
- Bạn có thể sử dụng lại các dạng xem trong cửa sổ Web Dynpro.
- Bạn có thể dễ dàng thực hiện các thay đổi đối với bố cục ở giai đoạn sau.
- Đó là một cách tiếp cận có cấu trúc hơn để sử dụng nhiều hơn một chế độ xem.
Cửa sổ Web Dynpro
Trong Web Dynpro, cửa sổ dành cho nhiều dạng xem hoặc bộ dạng xem. Một dạng xem chỉ có thể được hiển thị khi nó được nhúng trong một dạng xem và một cửa sổ luôn chứa một hoặc nhiều dạng xem được kết nối bằng các liên kết điều hướng.
Mỗi cửa sổ chứa một đầu vào và một đầu ra và chúng có thể được đưa vào một chuỗi điều hướng. Các phích cắm đầu vào trong dây dẫn cửa sổ từ đầu cắm hướng ra ngoài của một chế độ xem đến cửa sổ nhúng. Cũng giống như tất cả các plugin gửi đến khác, chúng đại diện cho một sự kiện và do đó gọi trình xử lý sự kiện được chỉ định cho chúng.
Bộ điều khiển cửa sổ
Bộ điều khiển
Bộ điều khiển được sử dụng để xác định cách ứng dụng Dynpro phản ứng với các tương tác của người dùng. Mỗi chế độ xem có một bộ điều khiển chịu trách nhiệm thực hiện các hành động theo tương tác của người dùng.