个性化和配置


根据业务需求,您可以实现许多标准应用程序,并且 Web Dynpro 应用程序的 UI 可以根据需求而变化。

应用程序配置

要配置 Web Dynpro 应用程序,您首先要为各个 Web Dynpro 组件配置数据记录。

使用组件配置,它允许您管理Behave。

接下来是配置应用程序。创建的所有组件都需要在特定配置中使用。Web Dynpro 应用程序的配置定义了应用程序中配置的组件。

如何启动组件配置器?

在 ABAP 对象列表中,选择 Web Dynpro 组件 -

右键单击 → 创建/更改配置。

创建更改配置

这将打开一个浏览器,其中包含配置器的对话框窗口。组件配置器模式处于活动状态,您可以输入新组件配置的名称。

配置组件

您还可以定义隐式和显式配置。保存配置并关闭窗口。

注意- 仅当新配置实际包含值时,您才能保存它。不存储不包含任何数据且具有名称的空配置文件。

由于此配置器不是 ABAP 工作台的一部分,而是在浏览器中单独运行,因此在完成配置中的创建或更改过程后,您需要更新工作台中对象列表的层次结构。

这允许您为每个对象存储不同的配置。

个性化中的 Delta 处理

保存应用程序配置时,您无法检查管理员和最终用户所做的更改。需要存储允许管理合并数据的定制和个性化数据。

应考虑以下几点 -

  • 应用程序用户和管理员应该能够撤销更改。

  • 应用程序的自定义更改应该对所有页面的用户可见。

  • 应用程序管理员应该有权将报告标记为最终报告,并且这应该对所有用户有效。当管理员将属性标记为最终属性时,不得再允许对单个用户的个性化值进行任何更改。