可以配置Web Dynpro应用,因此在设计时指定呈现给用户工作时的细节显示,而有些细节是不能在设计时设定的。此外,管理员和用户可以在运行时生成和保存自己的设置,调整应用程序的定制和个性化。
在ALV组件中也有各种选项修改了一组标准的属性,用户可以根据自己的业务需求为自己提供合适的变式。然而,与其他的Web Dynpro环境不同,用户不可以在设计时使用此配置在设计时,有可能没有指定涉及配置的结构。出于这个原因,在一般情况下不能使用应用程序配置工具来配置ALV输出。
(1)个性化配置和自定义ALV输出
1)个性化:ALV输出的功能之一,提供给用户设定视图。在视图中用户可以保存列结构、排序条件、筛选条件和各种显示选项信息。这意味着用户可以使用其设置选项始终显示ALV输出。然而,这些配置视图只提供给创建它的用户,其他用户无法看到这些视图。
2)配置:应用程序开发人员使用ALV配置模型中的类及方法既不能创建也删除视图。但是,他们可以在特殊模式下在ALV组件中创建无限数量的视图,并交付这些视图。应用程序开发人员可以将视图保存在配置数据记录中,通过ALV编程将其传输和交付。
3)定制(自定义):在客户的网站中,管理员可以改变他们所提供的视图,或插入自己的视图,然后将这些视图提供给所有用户客户端。(www.daowen.com)
注:配置和定制,必须启动应用程序分别需要的模式,并在运行时进行必要的设置。
(2)视图和ALV配置模型的数据结构
所有设置,用户保存在ALV输出的视图中,该设置涉及一个特定数据结构的字段的ALV配置模型。例如,如果用户加载另一种结构时,它可能不再应用视图设置。
因此,必须确保系统能够唯一地分配,以便应用程序和数据结构同时加载。用一个唯一的密钥(KEY)标记数据结构。用户保存了所有视图,给出了这样的识别码。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。