点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有一个要求,其中我有一个可以为其创建网格体系结构的特定文档。
我的文档结构:
标题1..n项
项目1..n项目行。
但是,我有两个问题。
1。 可以为这种情况创建网格吗?
2。 假设我在item_line表中有一条记录,但是在Item表和标题表中缺少相应的记录。 我可以使用网格路径的功能吗?
我确实有使用深度结构实现相同方法的替代解决方案。 但是我在ABAP 740中遇到了 MESH 关键字,真的很想探索它。
先谢谢了。
我想我了解您的情况。 您希望保持特征(标题/项目/项目行)之间的关系,并且有可能在一个级别上进行"批量"处理,而无论它是否在此级别进行。
考虑第二点 ,鉴于更深层次的实体(项目行)可能没有更高层次的实体将其绑定,因此我认为这种情况无法使用嵌套结构有效地解决。
我可能会尝试 3种平面表类型以表键的形式存储连接:
甚至可以用来构建网格:
但是与"普通"表表达式相比,导航语法没有任何真正的好处。 而且,缺少的上层实体在这里也是一个问题。
因此,我将使用3个具有键关系和表表达式的表。
嗨 Sandra Rossi ,
我的关注点是第二点。
假设我在item_line表中有一条记录,但是在Item表以及标题表中缺少相应的记录。 我可以使用网格路径功能吗?
您的问题中缺少两件事:
嗨, Sandra Rossi ,
结构如下:
标题->项->项行
关联b/w每个节点均为
Header:Item = 1:n和
Item:Itemslines = 1:n
假定以下值
标题:
Field1 = 100
Field2 = ABC
Item1:
Field1 = 100
Field3 = 10
Field4 =项目1
Item2:
Field1 = 100
Field3 = 20
Field4 =项目2
Item_line1:
Field1 = 100
Field3 = 10
Field5 = 1
Field6 =项目行1
Item_line2:
Field1 = 100
Field3 = 20
Field5 = 1
Field6 =项目行1
Item_line3:
Field1 = 200
Field3 = 30
Field5 = 1
Field6 =项目行1
如果出现这种情况 目前,我可以使用标题中的网格路径访问Item_line3值吗? 从技术上讲似乎是不可能的,但是还有其他方法可以解决这种要求。 因为我还需要处理那些不在给定标头中的item_lines。
使用网格或仅实现深层结构会更好?
Tamit Kumar Das Sharma
我不知道有任何语句允许您将其中一项删除 走。 恐怕您必须分别从每个表中删除。
一周热门 更多>