Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

CL_SALV_TABLE full screen 2 instances toggle between them?


Hello,

I've created a class which holds 2 instances of CL_SALV_TABLE (GR_ALV_000 & GR_ALV_001). Both get a GUI-Status with extra functionality to jump to the other.

The class has a LCL_EVENT_HANDLER to handle the ON_USER_COMMAND event. So far everything works fine.

But then:

I would expect handling the event comming for example from GR_ALV_001 should do not much more then GR_ALV_000->DISPLAY( ).

But that does not seem to work when GR_ALV_000 was already displaid before.  Both exist because when using the back arrow shows the 1st displayed again and jump to other is again possible.

Tried to put CL_GUI_CFW=>FLUSH( ) after the display, ALV->REFRESH( ), ...

It seems so that it is maybe just an issue of setting the Focus but since I created them full-screen from a class I don't have a container and see no getter to get the container used for the full-screen ALV version.

Anybody any suggestions?

Dirk

Tags:
Former Member
Not what you were looking for? View more on this topic or Ask a question