大家好,
在我为Design Studio进行的培训课程中,返利公众号,我经常遇到这样一个问题:是否有可能在Design Studio中使用web Intelligence中已知的"钻取"导航样式。
如果您不知道我对钻取导航的意思,这里有一个简短的描述:
假设您有一个预定义的导航路径,如Country,软件企业优惠,地区、客户和显示国家/地区的交叉表。
用户希望单击他感兴趣的国家/地区,此表将自动向下导航到所选国家/地区。
单击其中一个地区将显示客户。这就像BEx客户机在表格的上下文菜单中所说的"过滤和向下钻取"功能一样。
要返回向上的路径,可以考虑使用后退按钮或类似的东西。为了可视化实际的导航状态,返利软件,您将有一个面包团文本信息。
最后这个szenario可能看起来像这样:
如果您喜欢使用这些复制步骤将其应用到您的应用程序中。
1。在
2行中创建显示国家的数据源(DS\ U 1)。添加一个显示DS\ U 1的交叉表和一个带有文本"You are here:Country"
3的文本组件。添加一个标签为"返回开始"
4的按钮。创建一个名为"level"的全局脚本变量,并将默认值定义为"country"
5。在交叉表的属性中,启用选择选项
6。现在定义onSelect代码。逻辑是…
在附件中找到交叉表和按钮的详细代码代码.txt文件
当然,可能会采用更高的级别,大数据,例如,当您选择客户时,您会跳回起始位置或区域,工业物联网,等等…
一般性意见:只有当你有一个真正预定义的方法来钻取你的数据时,这种情况才有意义。如果你想为你的用户启用"自由风格"导航,这是不合适的。。。需要部署函数。。谢谢你的帖子。
德克,
好帖子谢谢。我有点惊讶于要编写多少代码才能提供基本的"Webi-Like"功能,比如深入查看。我想您可能很感兴趣SAP Partner Antivia的DecisionPoint如何在不编码的情况下处理这种情况,同时利用SAP BusinessObjects平台。
您也可以自己尝试一下
干杯
马克
看起来不错!这能支持DS 1.3的完整功能吗
太好了!
谢谢分享!
我想知道为什么DS没有集成这个功能。
希望将来不用编码就可以使用,但现在我对你的代码很满意!