我有一个客户的要求,涉及在事务 VA42(合同)中显示信息,这些信息保存在许多自定义表中。无法通过 VBAK 上的附加结构获得数据,我自己也无法进行此更改。
我已经注册了屏幕8309
并开始向其中添加我的字段。因此,我创建了一个PBO
模块,以便将数据映射到屏幕中的字段。我在模块中放置了一个断点,它被触发并且我想要呈现的数据正在被检索。到目前为止,我没有将其写入用户出口中的字段。
我试过的:
- 我给了这些字段一个“参数 id”,所以我可以使用
GET
andSET PARAMETER ID
。这不起作用,使用此语句后字段仍为空。
http://hastebin.com/qinerexola.sql
- 我给字段一个正常的名称,而不是在结构/名称上命名字段,并尝试
DYNP_VALUES_UPDATE
将数据映射到提供的字段。Sy-subrc 返回 0 但该字段未更新。
http://hastebin.com/anakirikah.sql
- 我给字段命名为(结构)-(字段)并尝试使用上述功能模块。这也没有奏效。
- 我环顾四周,
screen
看到我的字段的名称出现了,但是这个结构没有关于它的价值的信息,或者至少我可以看到。
我没有将字段附加到 VBAK 的选项,是否仍然可以使用客户表中的自定义数据填充扩展屏幕的字段?