09-16-2008 6:26 AM
Hi All,
I am working on a module pool. I have to make a transaction similar to SE84. I have to get tree on left hand side. Based on the selection, i should display the appropriate screen on right hand side. How can i achieve this?
Thanks,
Ibrahim
09-16-2008 6:38 AM
Use an instance of CL_GUI_DOCKING_CONTAINER as your container for an instance of CL_SALV_TREE.
Create a screen with a subscreen, and your tree docked in at the left hand side. Use an event receiver to handle clicks on the tree and load up corresponding screens into the subscreen area.
Check out: transaction DWDM. see Container Controls -> Docking Control;
and program SALV_DEMO_TREE_EVENTS
Cheers,
Phil
09-16-2008 6:39 AM
Hi,
For this you need to try ALV tree program + multiple ALV on single page
For ALV tree example check this program -
BCALV_TREE_DND_MULTIPLE
For Displaying 2 ALVs in single page check program - BALVBT01.
Based on the selection from tree, make the another ALV contents.
Cheers,
Kothand