首页 > 其他 > 详细

POPUP_GET_VALUES & POPUP_GET_VALUES_USER_HELP 金额灰色不可输入

时间:2021-08-17 14:32:29      阅读:11      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 金额字段需要将参考的货币也放到fields表中。

"货币字段没有使用
DATA:
  lt_sval   TYPE STANDARD TABLE OF sval,
  lw_sval   TYPE sval.

lw_sval-tabname = BSIS.
lw_sval-fieldname = WRBTR.
APPEND lw_sval TO lt_sval.
CLEAR lw_sval.

*lw_sval-tabname = ‘BSIS‘.
*lw_sval-fieldname = ‘WAERS‘.
*lw_sval-field_attr = ‘04‘.   "隐藏货币字段
*APPEND lw_sval TO lt_sval.

CALL FUNCTION POPUP_GET_VALUES
  EXPORTING
    popup_title     = TEST
  TABLES
    fields          = lt_sval
  EXCEPTIONS
    error_in_fields = 1
    OTHERS          = 2.
IF sy-subrc <> 0.
  
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

技术分享图片

 

 

DATA:
  lt_sval   TYPE STANDARD TABLE OF sval,
  lw_sval   TYPE sval.

lw_sval-tabname = BSIS.
lw_sval-fieldname = WRBTR.
APPEND lw_sval TO lt_sval.
CLEAR lw_sval.

lw_sval-tabname = BSIS.
lw_sval-fieldname = WAERS.
lw_sval-field_attr = 04.   "隐藏货币字段
APPEND lw_sval TO lt_sval.

CALL FUNCTION POPUP_GET_VALUES
  EXPORTING
    popup_title     = TEST
  TABLES
    fields          = lt_sval
  EXCEPTIONS
    error_in_fields = 1
    OTHERS          = 2.
IF sy-subrc <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

技术分享图片

 

POPUP_GET_VALUES & POPUP_GET_VALUES_USER_HELP 金额灰色不可输入

原文:https://www.cnblogs.com/dy-debug/p/15151414.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!