在域(domain)的value range中可以定义域的固定值(fix value),
读取这些固定值和描述主要有以下两种方法,
1, 读取数据库视图DD07V
代码:
1 2 3 4 5 6 7 |
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
代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
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. |
结果:
以上。
发表评论