我正在使用两个Web Dynpro Java组件(SAP Netweaver Developer Studio 7.0),其中第一个组件嵌入另一个组件并在弹出窗口中使用它。
嵌入式组件有一个按钮点击触发的方法,在执行此方法后,我需要调用嵌入组件方法。
我应该使用Web Dynpro组件接口来调用嵌入组件方法吗?
答案 0 :(得分:0)
完全!您应该执行的步骤是:
在Comp1(嵌入)组件的接口控制器中创建包装器方法(具有相同的签名),并在那里调用必要的组件控制器方法
wdThis.wdGetComp1Controller.doSmth()
将Comp1添加到Comp2(嵌入式)组件的已使用部分。
现在,您可以像这样访问嵌入组件(Comp1)的方法
wdThis.wdGetComp1Interface().doSmth();
答案 1 :(得分:0)
问题以这种方式解决了:
嵌入式组件有一个按钮,用于触发接口控制器事件。