使用标题

2020-08-26 07:40发布

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

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


req.jpg 嗨,

我是新手,我接到一份任务,要为"物料主"生成简单的ALV报告。每输出一次。

但是我有一个关于页面顶部的问题。 即,"当我在需要显示在页面顶部的选择屏幕中输入物料编号时"作为标题。 我在SCN中拥有Google并创建了一个源,但未获得正确的结果。

有人可以请提供示例代码。

"我已安装了参考屏幕" ....

req.jpg (42.9 kB)

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

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


req.jpg 嗨,

我是新手,我接到一份任务,要为"物料主"生成简单的ALV报告。每输出一次。

但是我有一个关于页面顶部的问题。 即,"当我在需要显示在页面顶部的选择屏幕中输入物料编号时"作为标题。 我在SCN中拥有Google并创建了一个源,但未获得正确的结果。

有人可以请提供示例代码。

"我已安装了参考屏幕" ....

req.jpg (42.9 kB)
付费偷看设置
发送
2条回答
DafaDDDa
1楼 · 2020-08-26 08:32.采纳回答

调试程序,您将看到输入" 23"存储在变量中,且前导零。 显示的内容称为"外部"格式,存储在变量和数据库中的内容称为"内部"格式。 某些ABAP代码定义为转换例程/退出 自动执行以从内部格式转换为外部格式,反之亦然。

WRITE ... TO ... 隐式调用转换例程(从内部格式转换为外部格式),但是您需要逐字段编写字段,而不是像现在这样编写整个结构。 例如,您可以在调试中尝试此操作以查看结果:

 TABLES mara。
 SELECT_OPTIONS s_matnr用于mara-matnr。
 数据输出TYPE c长度100。
 将s_matnr-低TO输出。  "删除前导零
 将s_matnr写到输出。  "不会删除前导零。

NB:请不要将代码作为图像发布,因为人们将不得不自己输入代码。

哎,真难
2楼-- · 2020-08-26 08:26

您好,

您的输出相对于您的代码是正确的,您需要做的是分别写sv_matnr-low和sv_matnr-high,同时去除前导零。

ps:这是实质性的,不是材料。

一周热门 更多>