个性化与配置



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

应用程序配置

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

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

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

如何启动组件配置器?

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

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

Create Change Configuration

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

Configure Component

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

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

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

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

个性化中的增量处理

当您保存应用程序配置时,您无法检查管理员和最终用户所做的更改。需要存储自定义和个性化数据,以便能够管理合并的数据。

应考虑以下几点 -

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

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

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

广告