个性化和配置
个性化和配置
根据业务需求,您可以实现许多标准应用程序,Web Dynpro 应用程序的 UI 可以根据需求而变化。
应用程序配置
要配置 Web Dynpro 应用程序,首先要为各个 Web Dynpro 组件配置数据记录。
使用组件配置,它允许您管理行为。
接下来是配置应用程序。创建的所有组件都需要在特定配置中使用。Web Dynpro 应用程序的配置定义了在应用程序中配置的组件。
如何启动组件配置器?
在 ABAP 对象列表中,选择一个 Web Dynpro 组件 –
右键单击 → 创建/更改配置。
这将打开带有配置器对话窗口的浏览器。Component Configurator 模式处于活动状态,您可以为新的组件配置输入一个名称。
您还可以定义隐式和显式配置。保存配置并关闭窗口。
注意– 只有当新配置实际包含值时,您才能保存新配置。不存储不包含任何数据且具有名称的空配置文件。
由于此配置器不是 ABAP 工作台的一部分并且在浏览器中单独运行,因此您需要在配置中的创建或更改过程完成后更新工作台中对象列表的层次结构。
这允许您为每个对象存储不同的配置。
个性化中的 Delta 处理
保存应用程序配置时,您无法检查管理员和最终用户所做的更改。需要存储允许管理合并数据的定制和个性化数据。
应考虑以下几点 –
-
应用程序用户和管理员应该能够撤销更改。
-
应用程序的自定义更改应该对所有页面的用户可见。
-
应用程序管理员应该有权将报告标记为最终报告,并且这应该对所有用户都有效。当管理员将属性标记为 final 时,不得再允许对作为单个用户个性化值的任何更改。