11、SAP BO web intelligence 页面左侧控件选择,是否可以设置静态值,且通过静态值控制web bi报表的两个表同一个位置的切换。

0
SAP BO web intelligence 页面左侧控件选择,是否可以设置静态值,且通过静态值控制web bi报表的两个表同一个位置的切换。
已邀请:
2

meganlv - 天善智能SAP BO讲师 2014-11-05 回答

在Webi里面新建一个维度,比如叫图形类型,可以将值维护为空,然后基于这个维度新建一个输入控件,在输入控件里面是可以手工维护值的,这个就相当于问题里面提到的静态列表,然后后续的判断步骤是一样的。
0

meganlv - 天善智能SAP BO讲师 2014-11-05 回答

控件的值必须来自于一个对象,也就是来自值列表,如果想实现通过控件来控制不同表的动态显示,那么来自底层的数据可能会重复,举一个详细的例子。

业务数据是
区域 销售额
上海 500
北京 600

如果想在报表上使用饼图和柱形图分别显示按区域的销售额对比,但是使用控件来控制什么时候显示饼图,什么时候显示柱形图。你需要将来自底层的数据模拟成:
图形类型 区域 销售额
饼图 上海 500
饼图 北京 600
柱形图 上海 500
柱形图 北京 600

然后在报表上用图形类型这个字段创建一个控件,相当于产生了数据筛选,然后对于饼图和柱形图进行显示判断,比如:
饼图的显示判断条件为 图形类型=饼图
柱形图的显示判断条件为 图形类型=柱形图

这样的控制并不是特别好,如果数据量比较大,会导致数据翻倍。

所以如果一定要实现这种效果的话,可以考虑在webi里面用javascript脚本测试一下。
0

libo205 2014-11-06 回答

如何实现,请接着说?

要回复问题请先登录注册