点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
也许你们可以帮助我,告诉我我是否正确理解RTTS。
我想在运行时在填充表时向内部表中添加动态字段。
据我所知,RTTS不可能实现吗?
我只能在实际填写表格之前创建一个结构,之后再更改它。
举个例子:
我从数据库中选择了X量的数据。
使用内部逻辑处理X时,内部表的每一行可以包含N个字段。
行1:n1,n2,n3,n4->填充并附加<行>行2:n1,n2, n3,n4,n5,n6->填充并附加
Row3:n1,n2->填充并附加
....
在处理逻辑之后,我只知道每行可以包含多少个字段。
所以在第一个循环中,我的表将包含4个字段,而在第二个循环中,表将包含6个字段 。
当我从第一个循环中填充了所有4个字段时,我将需要在第二个循环中创建2个其他字段并填充它们。
我显然不想遍历整个逻辑 两次以找出创建结构所需的最大字段数。
为了安全起见,我现在只定义一个包含50个字段的结构,这很糟糕。
RTTS能够向"正在使用的"内部表中添加字段吗?
对不起,RTTS不能在内部表填充时向内部表添加字段。
(或者,如果创建了内部表,则粘贴旧表->低 性能,因为每列将添加一个表副本)
是的,这就是我认为的Matthew,
但是如果有任何新行超出了前一个字段所需要的字段,则将有多个表。
也许您可以创建3D内部表?
Field1(键)
Field2(值表)
实际上取决于您所需的结果...
也称为a 深层结构。
一周热门 更多>