Quantcast
Viewing all articles
Browse latest Browse all 9760

Re: How to Call Event Handler Method in Another view

hi,

1)    You can make the method EH_ONSELECT as public and static and call this method in viewGS_CM/ADDDOC  using syntax

    impl class name of view GS_CM/DOCTREE=>EH_ONSELECT "method name.

                       

             or

 

2)The view GS_CM/ADDDOC which contains EH_ONSELECT method has been already enhanced, so I can't execute such kind of operation one more time.

  

 

                     or

 

3)If both views or viewarea containing that view are under same window , then you can get the instance ofGS_CM/DOCTREE from view GS_CM/ADDDOC  through the main window controller.

 

lr_window = me->view_manager->get_window_controller( ).

 

    lv_viewname = 'GS_CM/DOCTREE '.
  lr_viewctrl ?= 
lr_window ->get_subcontroller_by_viewname( lv_viewname ).

 

Now you can access the method of view GS_CM/DOCTREE .

 

 

 

 

Let me know in case you face any issues.




 


 

Message was edited by: Laure Cetin Please do not ask for points, this is against the Rules of Engagement: http://scn.sap.com/docs/DOC-18590


Viewing all articles
Browse latest Browse all 9760

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>