Web Dynpro 中的数据绑定

前言——这篇文章是 SAP ABAP Web Dynpro 系列。

介绍

Web Dynpro 应用程序是使用 MVC(模型视图控制器)架构开发的。 这意味着需要与视图元素绑定的任何数据模型(例如输入字段、复选框、表格等)。 这种绑定可以使用视图和控制器来实现。 在本文中,我们将探讨 Web Dynpro 中的数据绑定。

Web Dynpro 中的数据绑定

在 Web Dynpro 中,我们有多个 组件. 在我们之前的文章中,我们已经讨论过我们有一个叫做 Context 的东西,它是一个在运行时存储数据的数据容器。 一个上下文可以有多个节点,例如存储表数据的表节点。 这些节点可以有多个作为表字段的属性。

定义

将上下文的属性或节点与 UI 元素(例如表格、输入字段等)绑定在 Web Dynpro 中称为数据绑定。

Web Dynpro 中的数据绑定

为什么我们需要数据绑定

  1. 在 Web Dynpro 屏幕上显示客户数据
  2. 根据预定义的选择自动填充输入字段
  3. 为输入元素提供搜索帮助
  4. 根据后端数据在 UI 上维护/提供条件

数据绑定类型

  1. 内部映射
    它是单个组件的上下文之间的映射。
  2. 外部映射
    它是使用其接口控制器的多个上下文之间的映射。

数据绑定的设置和编码

在我们之前的文章中,我们已经分享了创建 Web Dynpro 视图并将其作为应用程序发布的步骤。 您可以按照提到的步骤和代码 请点击此处尝试搜索。 将该应用程序转换为利用数据绑定的应用程序。

作者


评论

发表评论

您的电邮地址不会被公开。 必填带 *

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.