读懂 ABAP 调试器里的 ()XVBRP[]:这不是新语法,而是旧式内表加调试器命名表示法的组合
有朋友问我下面这个截图里的变量名是什么语法?你这张截图里的()XVBRP[],结论上并不是一种新的 ABAP 变量声明语法。把它拆开看,更容易理解:XVBRP[]这一段,核心含义是:XVBRP是一个带 header line 的旧式内表,而[]明确表示你看到的是内表体 table body,不是同名的header line工作区。前面的(),更像是调试器或动态寻址里的程序限定前缀位置,和 ABAP 文档里ASSIGN动态访问时支持的(PROG)DOBJ形式是同一路数。标准文档明确写到,动态ASSIGN的名字还可以是(PROG)DOBJ,其中PROG是程序名,DOBJ是这个程序里的全局数据对象;社区里也大量以(SAPMV45A)XVBAK、(SAPMV60A)XVBRP[]这类形式访问已加载程序的全局变量。(
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2478353.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!