前言——这篇文章是 SAP ABAP Web Dynpro 系列。
目录
介绍
Web Dynpro 应用程序是使用 MVC(模型视图控制器)架构开发的。 这意味着需要与视图元素绑定的任何数据模型(例如输入字段、复选框、表格等)。 这种绑定可以使用视图和控制器来实现。 在本文中,我们将探讨 Web Dynpro 中的数据绑定。
Web Dynpro 中的数据绑定
在 Web Dynpro 中,我们有多个 组件. 在我们之前的文章中,我们已经讨论过我们有一个叫做 Context 的东西,它是一个在运行时存储数据的数据容器。 一个上下文可以有多个节点,例如存储表数据的表节点。 这些节点可以有多个作为表字段的属性。
定义
将上下文的属性或节点与 UI 元素(例如表格、输入字段等)绑定在 Web Dynpro 中称为数据绑定。
为什么我们需要数据绑定
- 在 Web Dynpro 屏幕上显示客户数据
- 根据预定义的选择自动填充输入字段
- 为输入元素提供搜索帮助
- 根据后端数据在 UI 上维护/提供条件
数据绑定类型
- 内部映射
它是单个组件的上下文之间的映射。 - 外部映射
它是使用其接口控制器的多个上下文之间的映射。
数据绑定的设置和编码
在我们之前的文章中,我们已经分享了创建 Web Dynpro 视图并将其作为应用程序发布的步骤。 您可以按照提到的步骤和代码 点击此处 将该应用程序转换为利用数据绑定的应用程序。
0条评论