abap - 寻找一种方法来获得 ZTERM 的详细描述
问题描述
我目前正在尝试编写一个功能模块,理论上它应该输出一个自定义表格,如T052
,但带有一个附加字段Z_TEXTLONG
,它解释了所选 的详细信息ZTERM
,类似于FI_F4_ZTERM
弹出窗口中的文本。这是我尝试过的:
LOOP AT T_ZBEDS ASSIGNING FIELD-SYMBOL(<line>).
CALL FUNCTION 'FI_F4_ZTERM'
EXPORTING
I_KOART = 'K'
I_ZTERM = <line>-zterm
I_XSHOW = ''
I_ZTYPE = ''
I_NO_POPUP = 'X'
IMPORTING
E_ZTERM = v_text
EXCEPTIONS
NOTHING_FOUND = 1
OTHERS = 2.
WRITE v_text TO <line>-Z_TEXTLONG.
从我收集到的信息来看,这不起作用,因为将它返回FI_F4_ZTERM
的列表E_ZTERM
写入,而不是单个值,这将是我需要的。我对接下来应该做什么有点迷茫。我试图研究这些文本是如何FI_F4_ZTERM
生成的,或者从哪里调用它们,但我没有成功。目前,我正在尝试从 获取此文本V_T052
,但这也不起作用。如果有任何建议,我将不胜感激。
解决方案
尝试函数 FI_TEXT_ZTERM,它有单个导入参数 I_T052
推荐阅读
- clojure - 如何使用 clojure with_redefs 中的给定参数检查模拟函数是否被调用至少一次?
- javascript - 从图像 URL 转换时 Base64 图像未打开
- javascript - Vue 组件的 prop 设置为实例数据会改变上游值
- excel - 比较两张纸之间的数据,并打印是或否
- r - 如何根据节点社区对边缘进行着色?
- maven - 如何在自定义插件中获取 Maven 依赖项的位置?
- javascript - 显示表格 - vanilla JS 等价物
- angular - 如何根据每个帖子显示评论。我正在使用 https://jsonplaceholder.typicode.com
- c - 破折号和 C: eval "$(
我想使用 C 中的system()函数来评估文件cmdfile中的表达式,但我得到的结果与直接在命令行上执行的结果不同。cmdfile的内容如下:
$ cat
- python - 当父母在字典中为空时安全获取