点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
使用BO4.2 SP05的版本
我们注意到,网络智能不允许合并不同数据类型的维,因此我们将Universe(.unv)中的一种数据类型从字符更改为数字,以实现此目的。 -数据都是数字。
但是,使用基于此对象显示的已过滤数据的现有报告停止显示数据,必须重新应用过滤器才能使其正常工作。
似乎您每次更改Universe对象的数据类型时都必须重新应用报表级过滤器。 不会期望这样做,因为在这种情况下必须冻结对象的数据类型。
已检查了SAP知识库,并在该论坛中进行了搜索,但找不到相似的内容。
有人看到过类似的东西,知道这是否是已知问题吗?
同时,我们不得不将此对象的数据类型更改回字符,以免影响预先存在的报告。
谢谢
(56.1 kB)
创建数据类型为Number的新对象,而不是更改对象的数据类型,以免对现有报表产生影响。
Number数据类型
您为什么期望在Universe级别进行更改不会影响现有报告?
这不是一个简单的更改-777777和'777777'是2个完全不同的东西。
产品看起来像预期的那样。
针对Oracle数据库运行的查询会在有意义的转换时自动将值从一种数据类型转换为另一种数据-在这种情况下,如果运行查询..col ='777777'或col = 777777返回数据。
col定义为数据库上的数字
我们曾以为业务对象可能也做过类似的事情-看来我们需要牢记这一点,并避免对任何Universe列数据类型进行任何更改。
一周热门 更多>