点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我需要将BT112H_SC组件上下文节点的BTAdminI绑定到其他自定义组件BTAdminI上下文节点。
BT112H_SC已经得到增强。为此自定义组件也已生成。但是当我尝试增强组件控制器时,出现诸如"
页面,控制器或MIME BSPWDComponent.do 已存在于SAP CRM WebUI的自定义应用程序中"
所以我打开了自定义组件(增强BT112H_SC时生成的组件)。 当我打开此自定义组件时,没有为该自定义控制器的组件控制器生成z类。
要绑定BT112H_SC的BTAdminI,我需要在 wd_usage_initialize.It 中编写绑定逻辑。不允许 我进行编辑。因此,我进行了隐式增强,以编写绑定逻辑,还创建了组件用法。并且还在自定义组件中正确创建了上下文节点。
但是我的问题是我无法在自定义组件中看到Items数据。意味着绑定没有正确进行。
您能否在此问题上帮助我,将BT112H_SC的BTAdminI绑定到自定义组件中
嗨
我不确定您是否使用了"自定义组件"一词!!
如果增强SAP标准组件,则会创建Z组件-但这不是"自定义组件"! 而且,您仅在SAP标准组件(扩展集内)中进行更改!
如果您创建了一个完全独立的Z组件并命名了增强组件(最初增强标准组件时会弹出增强对象),那么您就搞砸了!
请提供标准组件BT112H_SC,增强组件(Z_BT112H_SC?)和您的自定义组件的屏幕截图!
致谢
Domi
嗨Domi,
现在我可以在ZComponent WD_USAGE_INITIALIZE方法中添加代码。但是我仍然遇到一个问题。
我在BTAdminI上看不到任何值。数据没有填充到集合包装中。
嗨
所以您增强了组件,但还需要增强compcontroller吗?
也许快速项目开关处于活动状态-请参阅CL_BT112H_S_BSPWDCOMPONEN_CTXT => CLASS_CONSTRUCTOR和说明2149971 a>
如果是这样,请查看视图BT112H_SC/ItemList以获取可能的解决方案(CL_BT112H_S_ITEMLIST_IMPL-> ON_ITM_SEARCH)
顺便说一句:请尝试使用函数样式进行方法调用
致谢
多米
一周热门 更多>