ABAP parameter Select-option 设置不可输入状态示例
1.parameter parameter id 就是screen-name
*方法一:将不可输入状态设置到INITIALIZATION
PARAMETERS p_rs_02 TYPE mara-matnr.
INITIALIZATION.
LOOP AT SCREEN.
IF screen-name = 'p_rs'.
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
*方法二:将不可输入状态设置到PBO
PARAMETERS p_rs_02 TYPE mara-matnr.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-name = 'p_rs'.
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
2.Select-option Select-option ID不是screen-name但是包含Select-option ID
*方法一:将不可输入状态设置到INITIALIZATION
SELECT-OPTIONS s_Werks for mara-matnr.
INITIALIZATION.
LOOP AT SCREEN.
IF screen-name CS 'S_WERKS'.
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
*方法二:将不可输入状态设置到PBO
SELECT-OPTIONS s_Werks for mara-matnr.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-name CS 'S_WERKS'.
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
post SAP-Garson
原文链接:https://blog.csdn.net/qq_30797051/article/details/119794081文章来自于网络,如果侵犯了您的权益,请联系站长删除!