使用填充数据的RTTS向动态表和/或结构中添加字段

2020-09-07 12:19发布

         点击此处--->   EasySAP.com群内免费提供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能够向"正在使用的"内部表中添加字段吗?

         点击此处--->   EasySAP.com群内免费提供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能够向"正在使用的"内部表中添加字段吗?

付费偷看设置
发送
4条回答
能不能别闹
1楼 · 2020-09-07 13:03.采纳回答

对不起,RTTS不能在内部表填充时向内部表添加字段。

(或者,如果创建了内部表,则粘贴旧表->低 性能,因为每列将添加一个表副本)

奄奄一息的小鱼
2楼-- · 2020-09-07 12:58

是的,这就是我认为的Matthew,

但是如果有任何新行超出了前一个字段所需要的字段,则将有多个表。

哎,真难
3楼-- · 2020-09-07 13:06

也许您可以创建3D内部表?

Field1(键)
Field2(值表)

实际上取决于您所需的结果...

槿木_熙
4楼-- · 2020-09-07 12:46

也称为a 深层结构。

一周热门 更多>