点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大师们,
我编写了一个简单的变体函数,以从VC中获取一些参数,并将其用作输入以从Z表中获取单个记录,然后将其结果返回给VC。 我已经激活了功能模块,并在测试配置文件中为测试材料编写了一个过程。 当我测试事物时,似乎什么也没有触发。 我试图通过在代码(SE37)中设置一个断点,然后通过VC强制其触发来捕获该函数,但是没有任何反应。 同样,一切似乎都已被激活(功能模块已保存,已激活+过程已保存,已释放),但我的变体功能没有任何结果。
有人可以帮助我确定如何调试功能模块吗?
嗨,凯尔比,
当您尝试调用变体函数时,是否确保"指定"了变体函数的所有输入特征?
亲切的问候,
约翰内斯
嗨,约翰内斯,
很抱歉,您的回复很晚! 一位上师与我联系,并提供了相同的答案,解决了我的问题。 我没有意识到所有输入参数都是必需的。 一旦通过它们,调试器就通过功能模块的SE37捕获了预期的错误。 :]
一些调试提示:
功能CE_I_CONFIGURE
...
* -------------------------
执行setup_master_data
使用
only_cfg_engine
cuco
rctms-spras
rctms-neutr
gc_r3vc"场景
lt_charact"特征
更改
lv_md_subrc。
...
mi []填写在这里 ,此内部表将保存配置中的所有特征值。
FM VC_I_GET_CONFIGURATION用于直接从数据库表中获取配置信息。
您好 Kelby ,
一个非常有用的调试工具是配置跟踪:只需从CU50激活它(其他-跟踪-激活),运行测试材料的配置模拟,然后显示它(其他-跟踪-显示)。
也许,请先检查跟踪设置,以显示更详细的跟踪级别并设置跟踪区域(例如,过程)。
显示跟踪结果时,搜索步骤并检查输入特性; 如果未正确评估它们,则该过程不会触发该函数。
如果您需要进一步的打击,请随时回到这里。
希望这会有所帮助。
谢谢你,
Flavio
您是否已将对象依赖项分配给相关材料的配置文件?
BR
Adil。
一周热门 更多>