Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member193821
Active Participant
0 Kudos

Need for this blog?

Although the following links deals about Recursive Tree, this blog is intended for newbie's for easy understanding of RecursiveTree with an action.

1) Tutorial
2) Create a Web Dynpro Recursive Tree

Application details

The user interface of this Web application is to have only one view. This view consists of a tree-interface element with images, a Text View, and an Image UI for displaying the selected image.





Context

Create a TreeUI with a recursive node (child) and Text,Image as Value Attributes of that UI.Create SelectImage ValueAttribute for the context then,



Code to obtain tree structure in wdDoInit()

Include the following code in WDModify() method, These lines create a parameter mapping from the UI element parameter path to the event parameter Select or element. The parameter path is of type string and contains the string representation of the tree node that triggered the event onAction or onLoadChildren

CreateChild() method

A tree node also has an event onAction. This is triggered whenever the user selects a Tree Element. You have to define an action to react to the selection of node element. The event of the tree-node can then be bound to this action. You must also declare a parameter "Select" for this action to save the selected element.

Code for OnActionSelect1() for selecting an image



Result

After deploying the application