ich nutze ein Reuse-ALV-Grid und möchte erreichen, dass die angezeigte ALV-Liste mit den Buttons P-, P--, P+, P++ gescrollt werden kann. Die 4 Buttons sind standardmäßig aktiv (nicht ausgegraut), funktionieren aber nicht. Muss ich hier eigene User-Commands ausprogrammieren, und falls ja, gibt es dafür elegante Lösungen wie z. B. FuBas? Habe das WWW durchsucht, doch eigentlich nur Zeug fürs OO-Grid gefunden.
wenn du den REUSE_ALV_GRID_DISPLAY verwendest, kannst du zum Zeitpunkt der Usercommandverarbeitung mittels der folgenden Zeilen an das zugehörige cl_gui_alv_grid kommen, falls du Informationen für die OO-Version gefunden hast.
FIELD-SYMBOLS: <grid> TYPE REF TO cl_gui_alv_grid.
ASSIGN ('(SAPLSLVC_FULLSCREEN)GT_GRID-GRID') TO <grid>.
CHECK sy-subrc = 0.
Du müsstest jetzt irgendwie herausfinden welche und wie viele Zeilen angezeigt werden. Und ich weiß nicht, ob der OO-Grid überhaupt die Möglichkeit anbietet dir diese information rauszurücken.