点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
这是我在创建销售订单期间遇到的问题-显示所有合同的弹出窗口。 这是通过配置完成的。 现在我们要添加更多字段而无需修改。 我可以毫无问题地填写BSTKD。 但是,它不会显示。 您会注意到我对"或BSTKD"的修改。 如果这样做,该代码将起作用。 但是,没有任何修改。
这似乎是一项不可能完成的任务-因此,我无法为您提供任务。
屏幕显示为屏幕700。包括为LV45CF0A行149。子例程为ausgabe_liste_hinweis。 我在这里看到了其他解决方案,但它们似乎都包含修改内容。
我使用的是7.5版。 我们现在仍在使用旧交易。
任何想法都值得赞赏,
米歇尔
代码:
在lt_fieldcat ASSIGNING处循环。 -tech ='X'。 CASE -字段名。 * {替换DEVK904328 1 *当" AUART"或" VBELN"或" DATAB"或" DATBI"时。 当'AUART'或'VBELN'或'DATAB'或'DATBI'或 " BSTKD"。 *}替换 清除 -tech。 当'KUNNR'。 IF(kopfebene CA'XC'AND add_field_show = 1) 或kopfebene CA'D'。 清除 -tech。 万一。 当" POSNR"或" KWMENG"或" MEINS"或" NETWR"或" WAERK"时。 如果是kopfebene CA'。 清除 -tech。 万一。 当" ABRUF_PART"时。 如果是kopfebene CA'D'。 清除 -tech。 万一。 结束。 结局。
Michelle,您好,
我建议检查" NO_OUT"字段,但随后我在发行版中检查了代码,发现了这一点
fieldcat是从结构LISTVBAP生成的,但是该结构没有" BSTKD"字段
至少在我的版本中。
检查该位置,以防万一,在结构中添加该字段,它应该可以正常工作。
Simone
完美! -它摆脱了不变的规则。 我不太喜欢这个主意。 但这确实有效。
一周热门 更多>