ALV-Grid Cursor neu positionieren

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

ALV-Grid Cursor neu positionieren

Beitrag von uwe (ForumUser / 7 / 0 / 0 ) »
Hi Forum..,

ich bin ABAP Newbie daher auch meine Frage ! :oops:
Zu meinem Problem:
Ich habe ein ALV-Grid mit Daten gefüllt.
Nachdem aber nun das ALV-Grid neu gezeichnet wurde stimmt die Position des Cursors im Grid nicht mehr.
Der Cursor springt zurück auf die linke obere Ecke.
Da soll er aber gar nicht hin. Selektiert war in der 5 Zeile die 6 Zelle. Genau da möchte ich auch wieder hin. Ist irgendwie angenehmer für die Anwender.
Leider habe ich überhaupt keine Ahnung wie ich das anstellen soll...

Danke
Uwe

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

sprechen wir von einem ALV REUSE oder ABAP Objekt?????

mfg
Richard

Beitrag von Gast ( / / 0 / 3 ) »
Ich spreche von einem CL_GUI_ALV_GRID

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
dann gehört der Thread in ABAP-OO
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von black_adept (Top Expert / 4096 / 128 / 941 ) »
Hallo Uwe,

die Antwort findet sich in den FAQ http://www.abapforum.com/forum/viewtopic.php?t=4282 dieses Forums - allerdings unter dem unglücklichen Titel "Zeile im ALV fixieren "

http://www.abapforum.com/forum/viewtopic.php?t=1953
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

geänderte Daten schiebt man mit der Methode

Code: Alles auswählen.

CALL METHOD grid1->refresh_table_display
...
auf den Schirm.

Man kann der Methode mitgeben, daß sich die angezeigten Zeilen, Spalte und sonstige Sachen nicht ändern sollen:

Code: Alles auswählen.

...
EXPORTING
IS_STABLE        = <Struktur vom Typ LVC_S_STBL>
I_SOFT_REFRESH   = <Variable vom Typ CHAR01>.
...
Aus der SAP-Hilfe dazu:
Parameter
Bedeutung

IS_STABLE
Ist das Feld row bzw. col dieser Struktur gesetzt, bleibt die Position der Scrollbar für die Zeilen bzw. Spalten stabil.

I_SOFT_REFRESH
Der Parameter wird nur in Ausnahmefällen benutzt. Ist er gesetzt, bleiben beim Auffrischen des Grid Controls vorher gebildete Summen, die Sortierung und definierte Filter der angezeigten Daten erhalten. Dies macht zum Beispiel Sinn, wenn Sie die Daten der Datentabelle zwischenzeitlich nicht geändert haben und das Grid Control lediglich bezüglich Änderungen im Layout oder im Feldkatalog auffrischen möchten.


(Hilfe lesen bildet! :wink: )

Gruß
babap

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1497
Views
Cursor positionieren
von LittleT » 30.05.2007 11:20 • Verfasst in ABAP® für Anfänger
4
Antw.
2442
Views
Cursor positionieren nach F4-Auswahl
von ralf.wenzel » 06.09.2018 15:42 • Verfasst in ABAP® Core
4
Antw.
9383
Views
Cursor im ALV-Grid setzen
von made » 20.12.2005 17:10 • Verfasst in ABAP Objects®
10
Antw.
2719
Views
Set Cursor on ALV GRID - CL_GUI_ALV_GRID
von AlexVienna » 21.06.2021 09:47 • Verfasst in ABAP Objects®
3
Antw.
2005
Views
F4-Hilfe positionieren
von TakerOne » 28.07.2014 10:06 • Verfasst in ABAP® Core

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
Gestern von ArjenR 1 / 254
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3181
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9773