尝试在列级别显示节点时,Webi报表中的层次结构存在问题

2020-09-23 06:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们正试图在W...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们正试图在Webi报表中显示产品层次结构-在与"树形结构"不同的列中显示节点(如下面的屏幕截图所示)。

由于未分配的节点,当我们将节点拖放到报告区域时,报告中缺少某些顺序。

示例-从下面的快照中,当我们将级别04/05 ... 09拖动到报告中时,一些订单消失了(由于未分配的数据),这周围有字吗?

(27.1 kB)
付费偷看设置
发送
3条回答
xfwsx85
1楼 · 2020-09-23 06:50.采纳回答

这是使用Web Intelligence扁平化分层数据的解决方案-

-我们使用ForAll函数为每个节点创建了变量,并为每个变量编写了以下公式,如下所示-并在下面突出显示了层次结构中未分配的顺序,我们也针对此措施进行了显示 数据完全没有问题。

var Level01 = [材料(等级体系)]。[等级01] ForAll([材料(等级体系)]。[等级01])

var Level02 = [材料(等级体系)]。[等级02] ForAll([材料(等级体系)]。[等级01])

var Level03 = [材料(等级体系)]。[等级03] ForAll([材料(等级体系)]。[等级01])

var Level04 = [材料(等级体系)]。[等级04] ForAll([材料(等级体系)]。[等级01])

var Level05 = [Material(inc Hierarchy)]。[Level 05] ForAll([Material(inc Hierarchy)]。[Level 01])

,依此类推..一旦我们如上所述创建了变量,只需要拖放该字段即可。

当我们将"级别"放入报表中时,订单数仍然相同。

感谢大家的宝贵意见。

谢谢

Teena

风早神人
2楼-- · 2020-09-23 07:02

感谢您输入Amit,

此问题已使用forAll选项进行了排序,我将在短期内分享屏幕截图。

谢谢

Teena

hongfeng1314
3楼-- · 2020-09-23 06:36

我还没有尝试过,但是您可以尝试再创建一个Webi查询,并且只创建一个物料层次结构对象。稍后从查询中合并物料层次结构对象,并在 报告布局。

一周热门 更多>