我希望在单击单选按钮时打开选择选项

2020-08-15 00:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)选择屏幕上有2个单选按钮。 然后...

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

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


选择屏幕上有2个单选按钮。 然后选择出现的选项,我将输入信息并在ALV上显示。 我希望为两个按钮打开不同的选择选项。

定义:

参数:p_rad1 RADIOBUTTON GROUP rad1默认'X'用户命令密码,
              p_rad2 RADIOBUTTON GROUP rad1。

 SELECT-OPTIONS:so_lifnr for lfa1-lifnr没有间隔,没有扩展,
                 so_kunnr FOR kna1-kunnr没有间隔,没有扩展,
                 so_bkr_l for lfb1-bukrs没有间隔,没有扩展,
                 so_bkr_k for knb1-bukrs无间隔,无扩展。

我要 p_rad1 SO_KUNNR SO_KUNNR SO_LIFNR SO_BKR_L p_rad2 。 我这样写:

在屏幕上环视。
     IF屏幕名称CS'SO_LIFNR'。
        如果不是p_rad1是INITIAL。
          屏幕激活= 1。
        其他。
          屏幕有效= 0。
        万一。
        修改屏幕。
     ELSEIF屏幕名称CS'SO_BKR_L'。
        如果不是p_rad1是INITIAL。
          屏幕激活= 1。
        其他。
          屏幕有效= 0。
        万一。
        修改屏幕。
     ELSEIF屏幕名称CS'SO_KUNNR'。
        如果不是p_rad2是INITIAL。
          屏幕激活= 1。
        其他。
          屏幕有效= 0。
        万一。
        修改屏幕。
     ELSEIF屏幕名称CS'SO_BKR_K'。
        如果不是p_rad2是INITIAL。
          屏幕激活= 1。
        其他。
          屏幕有效= 0。
        万一。
        修改屏幕。
     万一。
   ENDLOOP。

但是它给了我这样的输出。 它可以正常工作,但是此屏幕是错误的:

我希望它看起来像这个例子一样分开。 两个单选按钮分别显示图像。

对于p_rad1:

对于p_rad2:

我该怎么做?

(58.2 kB)
9条回答
三十六小时_GS
2020-08-15 01:05

使用group4代替名称。

参数:P_RAD1 RADIOBUTTON GROUP RAD1默认'X'用户命令密码," 000
              P_RAD2 RADIOBUTTON GROUP RAD1。  " 001


 选择选项:LFA1-LIFNR的SO_LIFNR无间隔无扩展名," 002
                 SO_KUNNR用于KNA1-KUNNR,无间隔,无扩展," 003
                 SO_BKR_L FOR LFB1-BUKRS NO INTERVALS NO-EXTENSION," 004
                 SO_BKR_K用于KNB1-BUKRS无间隔无扩展。  " 005


 选择屏幕输出时。
   如果P_RAD1 EQ ABAP_ON。


     环视屏幕。
       如果是SCREEN-GROUP4 EQ'003'或SCREEN-GROUP4 EQ'005'。
         屏幕输入= 0。
         屏幕不可见= 1。
         修改屏幕。
       万一。
     结局。


   万一。


   如果P_RAD2 EQ ABAP_ON。


     环视屏幕。
       如果是SCREEN-GROUP4 EQ'002'或SCREEN-GROUP4 EQ'004'。
         屏幕输入= 0。
         屏幕不可见= 1。
         修改屏幕。
       万一。
     结局。


   万一。
 

一周热门 更多>