验证工厂的选择选项

2020-08-19 15:33发布

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

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


嗨,

我有一个Plant(WERKS)的选择选项,如果勾选了某个单选按钮,我想将其限制为单个值。

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

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


嗨,

我有一个Plant(WERKS)的选择选项,如果勾选了某个单选按钮,我想将其限制为单个值。

付费偷看设置
发送
6条回答
Baoming ROSE
1楼 · 2020-08-19 16:01.采纳回答

您还可以使用两个输入字段,仅显示其中一个,具体取决于单选按钮。 切换选定的单选按钮时,您将使另一个可见,并隐藏前一个。

其中一个是select-option,另一个是参数。 执行报告后,您只需从显示的内容中输入即可,例如 您可以清空选择范围,并在允许仅一个值的情况下将参数" I"" EQ"移至该范围低。

 TABLES t001w。

 参数rbn RADIOBUTTON GROUP gr1默认'X'用户命令gr1。
 参数rb1无线电按钮组gr1。

 t001w-werks MODIF ID pln的选择项。
 参数plant1 TYPE t001w-werks MODIF ID pl1。


 选择屏幕输出时。
   环视屏幕。
     如果screen-group1(2)='PL'。
       案例abap_true。
         当rbn。
           检查screen-group1 ='PL1'。
         当rb1。
           检查screen-group1 ='PLN'。
       结束。
       屏幕有效= 0。
       修改屏幕。
     万一。
   结局。


 选择结束。
   案例abap_true。
     当rbn。
       清除工厂1。
     当rb1。
       清除:plantn,plantn []。
       plantn [] = VALUE#((符号='I'选项='EQ'低= plant1))。
   结束。

   "继续使用范围表plantn []进行进一步选择,等等。
 
95年老男孩
2楼-- · 2020-08-19 16:04

最好是在第一种情况下有一个选择选项,在第二种情况下有一个参数。 您可以根据其他条件隐藏参数/选择选项。

网络上有很多例子

微wx笑
3楼-- · 2020-08-19 16:10

我也将投票支持Frederic的答案。

创建2个选择选项,一种是通常的方式,另一种是无扩展无间隔的。

根据情况在at选择屏幕输出事件中隐藏其中之一。

将"用户"命令添加到单选按钮,使其在选择屏幕本身上具有交互性。

,最后将这些值从这两个选择选项传递到最终范围

此致

Anmol

悻福寶寶
4楼-- · 2020-08-19 16:07
落灬小鱼
5楼-- · 2020-08-19 16:21

谢谢 ! 我会尝试一下。

当学会了学习
6楼-- · 2020-08-19 16:20

您能给我一个例子还是至少一个有关如何执行此操作的链接,我对ABAP还是很陌生。

一周热门 更多>