SAP Web Dynpro - 个性化和配置

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

应用程序配置

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

使用组件配置,它允许您管理行为.

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

如何启动组件配置器?

在ABAP对象列表中,选择一个Web Dynpro组件 :

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

创建更改配置

这将打开浏览器使用配置程序的对话框窗口.模块组件配置器处于活动状态,您输入新组件配置的名称.

配置组件

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

注意 : 只有在实际包含值时才能保存新配置.不存储不包含任何数据且具有名称的空配置文件.

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

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

个性化中的Delta处理

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

以下几点应考虑去;

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

  • 应用程序的自定义更改应该是用户可以看到所有页面.

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