SAP abap 获取域中数值方法
前言
有时数值域中存放,需要取出文本描述
正文
通过函数获取
DATA lt_dd07v1 LIKE dd07v OCCURS 0 WITH HEADER LINE.
DATA lt_dd07v2 LIKE dd07v OCCURS 0 WITH HEADER LINE.
"审批状态
CALL FUNCTION 'DD_DOMA_GET'
EXPORTING
domain_name = 'ZAPLST' “域名称
get_state = 'M '
langu = sy-langu
prid = 0
withtext = 'X'
* IMPORTING
* DD01V_WA_A =
* DD01V_WA_N =
* GOT_STATE =
TABLES
dd07v_tab_a = lt_dd07v1
dd07v_tab_n = lt_dd07v2
* EXCEPTIONS
* ILLEGAL_VALUE = 1
* OP_FAILURE = 2
* OTHERS = 3
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
READ TABLE lt_dd07v1 WITH KEY domvalue_l = wa_item-zzdczr.
IF sy-subrc = 0.
wa_item-zzdczr = lt_dd07v1-ddtext. “域中数值描述
ENDIF.
post SAP-Garson
原文链接:https://blog.csdn.net/luckilyhuihuio/article/details/113881607文章来自于网络,如果侵犯了您的权益,请联系站长删除!