在域(domain)的value range中可以定义域的固定值(fix value),
读取这些固定值和描述主要有以下两种方法,
1. 读取数据库视图DD07V
代码:
DATA:git_dd07v TYPE STANDARD TABLE OF dd07v.
SELECT *
FROM dd07v
INTO TABLE git_dd07v
WHERE domname = 'ZT1_OPR_TYPE'
AND ddlanguage = 'E'.
2. 通过函数DD_DOMVALUES_GET
DATA: git_ddo7v TYPE STANDARD TABLE OF dd07v,
l_subrc TYPE sy-subrc.
CALL FUNCTION 'DD_DOMVALUES_GET'
EXPORTING
domname = 'ZT1_OPR_TYPE' "域名称
text = 'X'
langu = 'E' "语言代码
bypass_buffer = 'X'
IMPORTING
rc = l_subrc
TABLES
dd07v_tab = git_ddo7v
EXCEPTIONS
wrong_textflag = 1
OTHERS = 2.
结果:
以上。