- SAP Web Dynpro 教程
- SAP Web Dynpro - 主页
- SAP Web Dynpro - 概述
- 配置与集成
- 建筑学
- 导航
- 成分
- 映射和数据绑定
- 事件与行动
- 应用
- 应用程序的 URL
- 创建应用程序
- 组件接口
- 不露面组件
- 协助班
- 应用程序中的服务调用
- 使用服务呼叫
- 调试应用程序
- 版本管理
- 留言
- 集成消息
- 个性化和配置
- 门户集成
- 将 WDA 集成到门户中
- 互动表格
- SAP 列表查看器(ALV)
- 行政
- 监控应用程序
- SAP Web Dynpro 有用资源
- Web Dynpro - 问题解答
- SAP Web Dynpro - 快速指南
- SAP Web Dynpro - 有用资源
- SAP Web Dynpro - 讨论
SAP Web Dynpro - 组件
Web Dynpro 组件是用于创建 Dynpro 应用程序的实体。这些是可重用的实体,它们组合在一起以创建应用程序块。
每个 Web Dynpro 组件都包含一个窗口、视图和控制器页面。您还可以将 Web Dynpro 组件嵌入到应用程序中的其他 Web Dynrpo 组件,并使用组件接口进行通信。
组件的生命周期从您在运行时首次调用它时开始,到 Web Dynpro 应用程序结束。
看法
每个 Web Dynpro 应用程序都至少包含一个视图,用于定义用户界面的布局。每个视图由多个用户元素以及一个控制器和上下文组成。
控制器用于处理用户请求和处理数据。上下文包含视图元素所绑定的数据。
每个视图还包含一个入站和出站插头,以便您可以将视图相互连接。插头可以使用导航链接相互链接。
导航链接和插件
您可以使用入站和出站插件在不同视图之间导航。入站和出站插头是视图控制器的一部分。入站插件定义起始点,而出站插件则告诉要调用的后续视图。
查看设置
视图集定义为预定义部分,您可以在其中嵌入不同的视图到 Web Dynpro 应用程序中。视图集允许您在屏幕上显示多个视图。
以下是设计应用程序时视图集的一些优点 -
- 您可以在 Web Dynpro 窗口中重复使用视图。
- 您可以在稍后阶段轻松更改布局。
- 这是一种使用多个视图的更加结构化的方法。
网络动态窗口
在 Web Dynpro 中,该窗口用于多个视图或视图集。视图只有在嵌入到视图中时才能显示,并且窗口始终包含通过导航链接连接的一个或多个视图。
每个窗口都包含一个入站和一个出站插件,它们可以包含在导航链中。窗口内的入站插头从视图的出站插头通向嵌入窗口。就像所有其他入站插件一样,它们代表一个事件,从而调用分配给它们的事件处理程序。
窗口控制器
控制器
控制器用于定义 Dynpro 应用程序如何响应用户交互。每个视图都有一个控制器,负责根据用户的交互执行操作。