POPUP_GET_VALUES_USER_CHECKED –输入被禁用?

2020-08-25 00:25发布

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

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

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


大家好,

我在POPUP_GET_VALUES_USER_CHECKED FM上遇到一些问题。 当我尝试输入小数或货币值时,该字段显示为已禁用输入。

我的代码如下:

清除:ifields。
   ifields-tabname ='ZTABLE'。
   ifields-fieldname ='TEXT'。
   ifields-value ='COMMENT_DATA'。
   ifields-fieldtext ='评论'。
   ifields-field_attr ='05'。
   追加ifields。

   清除:ifields。
   ifields-field_obl ='X'。
   ifields-tabname ='ZTABLE'。
   ifields-fieldname ='NETWR'。
   ifields-value = w_amount。
   ifields-fieldtext ='AMOUNT'。
   清除ifields-field_attr。
   追加ifields。

第一个值(字段名称=" TEXT")按预期显示(无框,输入已禁用)

第二个值似乎对输入(??)无效。 如果我用一个字符字段代替数字值(例如,字段名=" MATNR"的值是" M123"),则该字段将允许输入而不会出现问题。

有什么想法吗?

预先感谢

路易斯