将数据放入字段

2020-09-01 23:13发布

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

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


专家们,

我想显示mara表中的" ersda"字段。 但是不幸的是我没有ersda字段的数据,您能帮我解决这个问题吗?生成用于所有条目的报告。在我的报告中,我使用了Mara Marc mseg麦芽麦芽酒桌

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

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


专家们,

我想显示mara表中的" ersda"字段。 但是不幸的是我没有ersda字段的数据,您能帮我解决这个问题吗?生成用于所有条目的报告。在我的报告中,我使用了Mara Marc mseg麦芽麦芽酒桌

付费偷看设置
发送
4条回答
奄奄一息的小鱼
1楼-- · 2020-09-01 23:43

这是一个普通的数据字段,唯一的问题是,如果您手动构建字段目录。 如果您尝试获取要显示的mara表的组件-可能会在包含ersda字段的位置包含include。 所以您可能需要打开包装,包括EMARA

最佳问候

康斯坦丁

spaceman01
2楼-- · 2020-09-01 23:25

我建议调试代码,您可以找出问题所在 一个人

落灬小鱼
3楼-- · 2020-09-01 23:24

您好,

您能否在以下有关此问题的问题上为我们提供帮助,

1)您的表中有数据吗?

2)select查询中有多少张表,它们是什么?

3)如何显示数据,您使用哪种方法/FM进行ALV显示?

4)当您说要获取数据时,请从没有获取数据的地方清楚地告诉我们。 是从表到内部表还是无法从内部表显示以向外部报告?

在论坛中提问时,请保持清晰,这将有助于快速回复

问候

Nan4612
4楼-- · 2020-09-01 23:42

你好,

从您的代码中删除以下代码:

如果s_mtart []不初始化。< br>在s_mtart处循环播放。
如果s_mtart-LOW ='ZANL'或s_mtart-LOW ='ZFRT'或s_mtart-LOW ='ZHLB'或S_MTART-LOW ='ZROH'。
s_mtart1-SIGN =' 我是
s_mtart1-OPTION ='EQ'。
s_mtart1-LOW = s_mtart-LOW。
APPEND s_mtart1。
ENDIF。
ENDLOOP。
ENDIF。

为什么要再次将条目添加到已经存在的S_MTART中?

如果S_MTART是初始的,我还看到您正在填充数据。 在那种情况下,为什么要显示错误消息,因为您将始终在S_MTART中获得该值。

现在,在选择查询中放置一个断点,然后查看程序是否到达该点。 恐怕您的下​​面的语句成功了。

检查t_marc不是INITIAL。

由于您说您只有ERSDA字段值,因此可以在表中显示这些条目吗? T_MARA?

关于

一周热门 更多>