从abap的下拉列表中选择

2020-09-03 20:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个需要在其中创...

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

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


大家好,

我有一个需要在其中创建如下下拉列表的要求。

与A相关

B不相关

与C相关的场景。

我已经创建了下拉列表代码。

但是我面临的难题是,当用户选择以上任何一个选项时。 应当在字段中显示为A(如果选择了A相关)或B或C。

我需要在下拉列表中显示完整的描述,但是当被选中时,它应该仅显示与该选择有关的alhehebet。

请帮助我。

预先感谢

SR

7条回答
葫芦娃快救爷爷
2020-09-03 21:23

嗨,

没有您的代码,我们什么也不能说。 但请尝试下面的代码。

 REPORT ztest。
 参数:p_drp AS列表框可见长度30修改ID pdf。
 *填写列表框
 选择屏幕输出时。

 数据:lv_id TYPE vrm_id,
       lv_values TYPE vrm_values,
       lv_value类似于lv_values的行。

   清除lv_value。
   将lv_value附加到lv_values。

   lv_value-key ='A'。
   lv_value-text ='相关'。
   将lv_value附加到lv_values。

   lv_value-key ='B'。
   lv_value-text ='无关'。
   将lv_value附加到lv_values。

   lv_value-key ='C'。
   lv_value-text ='错误相关的方案'。
   将lv_value附加到lv_values。
   lv_id ='P_DRP'。

   通话功能" VRM_SET_VALUES"
     出口
       id = lv_id
       值= lv_values
     例外情况
       id_illegavrm_id = 1
       其他= 2。
   如果sy-subrc <> 0。
     消息ID sy-msgid类型sy-msgty编号sy-msgno
     与sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4。
   万一。

 选择开始。
   如果sy-subrc = 0。
     写:/p_drp。
   万一。
 

一周热门 更多>