调用 REUSE_ALV_FIELDCATALOG_MERGE 很容易被忽略的一个问题

标签:
reuse_alv_fieldcatal获取内表结构获取字段结构杂谈 |
分类: ALV |
正常,可以使用

如果是内表,
i_program_name 和 i_inclname 参数都要写为本程序名 (sy-repid)
我画红框标记的地方,需要特别注意下。
REUSE_ALV_FIELDCATALOG_MERGE
自动获取ALV fieldcat
比如使用结构:
另外,对于没有在SE11 定义结构的,他还有个参数可用:
I_INTERNAL_TABNAME
实例如下:

定义结构的时候, type后面只能跟基本类型(不是指date element)
其他任何都只能用like,包括想参考
“表名-字段名”,必须使用like。
总之,都用like是没问题的。不然这个函数是获取不到值的。
基础数据:
同时这个函数的buffer 缓存有时候很恶心,多留意,有时候需要退出去一下,清下缓存再进行测试。
前一篇:关于表维护的change log
后一篇:MIRO 凭证拆分 增强