在选择屏幕中循环

2020-08-21 20:39发布

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

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


你好

我的选择屏幕有2面,左侧输入右侧输出。 我从用户那里获得了交易名称,并给出了类似于SU24的输出表,但更为具体。

参数:TRAN01类型XUPNAME强制性。
 选择屏幕注释(2)ARBPL01。
 选择屏幕注释(2)BUKRS01。
 选择屏幕注释(2)BWKEY01。
 选择屏幕注释(3)EKGRP01。
 选择屏幕注释(3)EKORG01。
 选择屏幕注释(2)ERKRS01。
 选择屏幕注释(2)FIKRS01。
 选择屏幕注释(2)GSBER01。
 选择屏幕注释(2)IWERK01。
 选择屏幕注释(3)KOART01。
 选择屏幕注释(3)KOKRS01。
 选择屏幕注释(3)KOSTL01。
 选择屏幕注释(2)LGNUM01。
 选择屏幕注释(2)PLVAR01。
 选择屏幕注释(2)PRCTR01。
 选择屏幕注释(2)PS_PR01。
 选择屏幕注释(2)SPART01。
 选择屏幕注释(2)SWERK01。
 选择屏幕注释(2)VKORG01。
 选择屏幕注释(2)VSTEL01。
 选择屏幕注释(2)VTWEG01。
 选择屏幕注释(2)WERKS01。
 选择屏幕行的结尾。

在此示例中,TRAN01是我的第一个输入框,其他是我的输出。

但是正如您所看到的,如果我需要100个输入,则需要重新编写超过100次的代码,例如TRAN02,TRAN03,...,TRAN99,TRAN100。

有简单的方法吗? IDK也许使用类可能有用,有什么建议吗?

(8.1 kB)

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

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


你好

我的选择屏幕有2面,左侧输入右侧输出。 我从用户那里获得了交易名称,并给出了类似于SU24的输出表,但更为具体。

参数:TRAN01类型XUPNAME强制性。
 选择屏幕注释(2)ARBPL01。
 选择屏幕注释(2)BUKRS01。
 选择屏幕注释(2)BWKEY01。
 选择屏幕注释(3)EKGRP01。
 选择屏幕注释(3)EKORG01。
 选择屏幕注释(2)ERKRS01。
 选择屏幕注释(2)FIKRS01。
 选择屏幕注释(2)GSBER01。
 选择屏幕注释(2)IWERK01。
 选择屏幕注释(3)KOART01。
 选择屏幕注释(3)KOKRS01。
 选择屏幕注释(3)KOSTL01。
 选择屏幕注释(2)LGNUM01。
 选择屏幕注释(2)PLVAR01。
 选择屏幕注释(2)PRCTR01。
 选择屏幕注释(2)PS_PR01。
 选择屏幕注释(2)SPART01。
 选择屏幕注释(2)SWERK01。
 选择屏幕注释(2)VKORG01。
 选择屏幕注释(2)VSTEL01。
 选择屏幕注释(2)VTWEG01。
 选择屏幕注释(2)WERKS01。
 选择屏幕行的结尾。

在此示例中,TRAN01是我的第一个输入框,其他是我的输出。

但是正如您所看到的,如果我需要100个输入,则需要重新编写超过100次的代码,例如TRAN02,TRAN03,...,TRAN99,TRAN100。

有简单的方法吗? IDK也许使用类可能有用,有什么建议吗?

(8.1 kB)
付费偷看设置
发送
3条回答
何必丶何苦呢
1楼-- · 2020-08-21 20:51

为什么不通过带有表控件的对话框屏幕来实现呢?

还是用ALV列表并准备好输入第一列?

那么您可以轻松地处理任何数字

坦白地说,这是使用选择屏幕的一种奇怪方式。

最诚挚的问候

Dominik Tylczynski

Nir深蓝
2楼-- · 2020-08-21 20:57
< p> 还是带有ALV列表且第一列已准备好输入?

我该怎么做?

槿木_熙
3楼-- · 2020-08-21 21:06

查看此Wiki:交互式ALV-ALV网格中的输入启用功能

HTH

多米尼克·蒂尔钦斯基

一周热门 更多>