正文部分
1、可以通过表DD07L获取
2、通过函数获取
DATA:
fs_taba TYPE dd07v.
DATA:
it_taba TYPE STANDARD TABLE OF dd07v,
it_tabb TYPE STANDARD TABLE OF dd07v.
CALL FUNCTION 'DD_DOMA_GET'
EXPORTING
domain_name = 'XFELD'
langu = sy-langu
withtext = 'X'
TABLES
dd07v_tab_a = it_taba
dd07v_tab_n = it_tabb
EXCEPTIONS
illegal_value = 1
op_failure = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT it_taba INTO fs_taba.
WRITE:
/ sy-tabix,fs_taba-domvalue_l CENTERED ,fs_taba-ddtext CENTERED.
ENDLOOP.
点击进入:ABAP获取域(domain)值的方法
我在公众号里写了很多SAP的文章
有兴趣可以关注一下

本文介绍了一种在ABAP环境中获取特定域值的方法。通过使用函数'DD_DOMA_GET',并设置必要的输入参数,如域名称和语言,可以从表DD07L中检索域值。此外,还展示了如何处理可能发生的异常。
971

被折叠的 条评论
为什么被折叠?



