2020-09-07 05:55发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
以下是我的要求。
1。 我在生产系统中有自定义数据库表(ZCUSTOM),现在我应该向其中添加一个字段。
(或)
2。 是否有可能在生产系统中将字段添加到自定义结构(ZSTUCTURE)并激活它。
3。 我可以使用报表将字段添加到自定义数据库表(ZCUSTOM)并将字段添加到自定义结构(ZSTUCTURE)
有没有可能? 请让我知道吗?
嗨,
您应该在开发中进行更改,并使用传输机制将其投入生产。
请问候Rob Dielemans
是的,我们可以手动添加它。 但是如果桌子转移了生产该怎么办? 我们无法在PRD中进行编辑!
我的要求很简单!
我正在使用此自定义表显示自定义ALV报告。 因此,当我将字段添加到自定义表中时,它将显示在报告中,如ALV报告输出所示。 但这是可能的,因为您在DEV系统中编辑了自定义表" n"次 。
如果自定义表已移至PRD,该怎么办? 如果您有任何想法请给我建议!
此致
增加
查看FM,例如DDIF_TABL_PUT,DDIF_TABL_ACTIVATE。 查找诸如
在 您自担风险! 考虑先保存数据到其他表或导出到数据集群!
您好马修·比林汉姆,
谢谢你的建议。 我不会直接在PRD中执行此操作。我只想确保可以使用报表程序将字段动态添加到自定义表中。
我正在使用此自定义表显示自定义ALV报告。 因此,无论何时将字段添加到自定义表中,它都将显示在报告中,如ALV报告输出所示。 但这是可能的,因为您在DEV系统中编辑了自定义表" n"次。
如果自定义表已移至PRD,该怎么办? 如果您有任何想法,请建议我!
根据您的真实问题(请参见Rob回答中的评论),您的表格设计有误(据我所知) 可以看到)。
1)每个系统不应有一列,而应包含一列包含系统名称作为最后一个关键字段的列,而一列应包含合规性值。 因此,该表将具有更多的行(每个系统一行,而不是多个系统一行)。
2)您的ALV将使用在运行时(RTTS)动态创建的内部表,其中的列数 作为系统数。 因此,列数将有所不同。 在论坛中搜索更多信息。
Harish Kothapalli
嗨,Harish ,
我和其他人试图在这里解释什么,例如 对Rob的回答在注释中是您的自定义表的数据设计错误。 您尝试做的事情类似于自定义表,在该表中,每次需要新的公司代码时都添加一个新的命名列,而不仅仅是在公司代码表(T001)中添加(在这种情况下通过自定义)新记录, 然后在您的自定义表中保留一个字段来保存实际的公司代码。 或者,举一个更极端的例子:您将有一个表,在其中添加了一个新的命名列,而不是使用一个客户主表(KNA1)和一个客户记录,而客户号字段(KUNNR)包含在其他表中。 为创建的每个新客户。 真的没有多大意义吗? 您的系统ID相当于公司代码(自定义数据,通过横向传输)或客户编号(主数据,在每个系统中维护)的字段。
希望这会有所帮助
最多设置5个标签!
嗨,
您应该在开发中进行更改,并使用传输机制将其投入生产。
请问候Rob Dielemans
是的,我们可以手动添加它。 但是如果桌子转移了生产该怎么办? 我们无法在PRD中进行编辑!
我的要求很简单!
我正在使用此自定义表显示自定义ALV报告。 因此,当我将字段添加到自定义表中时,它将显示在报告中,如ALV报告输出所示。
但这是可能的,因为您在DEV系统中编辑了自定义表" n"次 。
如果自定义表已移至PRD,该怎么办?
如果您有任何想法请给我建议!
此致
增加
查看FM,例如DDIF_TABL_PUT,DDIF_TABL_ACTIVATE。 查找诸如
在 您自担风险! 考虑先保存数据到其他表或导出到数据集群!
您好马修·比林汉姆,
谢谢你的建议。 我不会直接在PRD中执行此操作。
我只想确保可以使用报表程序将字段动态添加到自定义表中。
我的要求很简单!
我正在使用此自定义表显示自定义ALV报告。 因此,无论何时将字段添加到自定义表中,它都将显示在报告中,如ALV报告输出所示。
但这是可能的,因为您在DEV系统中编辑了自定义表" n"次。
如果自定义表已移至PRD,该怎么办?
如果您有任何想法,请建议我!
根据您的真实问题(请参见Rob回答中的评论),您的表格设计有误(据我所知) 可以看到)。
1)每个系统不应有一列,而应包含一列包含系统名称作为最后一个关键字段的列,而一列应包含合规性值。 因此,该表将具有更多的行(每个系统一行,而不是多个系统一行)。
2)您的ALV将使用在运行时(RTTS)动态创建的内部表,其中的列数 作为系统数。 因此,列数将有所不同。 在论坛中搜索更多信息。
Harish Kothapalli
嗨,Harish ,
我和其他人试图在这里解释什么,例如 对Rob的回答在注释中是您的自定义表的数据设计错误。 您尝试做的事情类似于自定义表,在该表中,每次需要新的公司代码时都添加一个新的命名列,而不仅仅是在公司代码表(T001)中添加(在这种情况下通过自定义)新记录, 然后在您的自定义表中保留一个字段来保存实际的公司代码。 或者,举一个更极端的例子:您将有一个表,在其中添加了一个新的命名列,而不是使用一个客户主表(KNA1)和一个客户记录,而客户号字段(KUNNR)包含在其他表中。 为创建的每个新客户。 真的没有多大意义吗? 您的系统ID相当于公司代码(自定义数据,通过横向传输)或客户编号(主数据,在每个系统中维护)的字段。
希望这会有所帮助
< p>Bärbel一周热门 更多>