Springen in richtige Zeile zurück

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Springen in richtige Zeile zurück

Beitrag von Kojak (ForumUser / 63 / 0 / 0 ) »
Tja,

nachdem sich die Sortierreihenfolge in meinem Programm geändert hat, ist die Darstellung nicht mehr sehr schön. Wenn ich einen Eintrag im FuBa REUSE_ALV_GRID_DISPLAY auswähle, wird durch die neue Reihenfolge der Auftrag nach unten durchgereicht, aber er bleibt auf der selektierten Zeile stehen. Ich möchte allerdings, dass er zur Zeile der Auswahl zurückspringt und nicht da bleibt, wo er ist.

Code: Alles auswählen.

          rs_selfield-refresh = 'X'.
          rs_selfield-col_stable = 'X'.
          rs_selfield-row_stable = 'X'.
so hab ich des momentan gehabt, aber es geht so ja nicht mehr ...

Danke für eure Antworten!

Ciao Kojak

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


Beitrag von Gast ( / / 0 / 3 ) »
Ach ja noch ne weiterführende Frage hierzu...

Wie kann ich das Ausblenden der Daten beim Sortieren unterdrücken. Habe nämlich nen Hotspot auf die zu sortierende Zelle gelegt und beim Sortieren ist dann da kein Eintrag zu sehen, obwohl er ja nur durch das Sortieren ausgeblendet wurde.

Beitrag von TakerOne (Specialist / 102 / 0 / 3 ) »
Hallo,

am einfachsten mit

SET_CURRENT_CELL_VIA_ID

Ermitteln der momentanen Zeile in der Tabelle und dann die Struktur-Felder für die Zeile und Spalte versorgen.


Mit GET_CURRENT_CELL_VIA_ID kann man vorher testweise den gewünschten syntaktischen Inhalt ermitteln. Es ist manchmal etwas merkwürdig, was dort hinein geschrieben werden soll.

Grüssle.
Ich bin eigentlich ein sehr netter Mensch.
Wenn ich Freunde hätte, könnten diese es bestätigen. :-)

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

im layout des alv's - paramter:
cell_merge = 'N'

'ohne Zusammenfassung von Einträgen bei der Sortierung'

mfg
richard

Beitrag von Gast ( / / 0 / 3 ) »
Hallo nochmal und danke!

Das mit dem Ausblenden funktioniert einwandfrei, aber wie muss ich den SET_CURRENT_CELL_VIA_ID anwenden? Hab zwar die Doku gefunden, aber das ist eine Methode der Klasse CL_GUI_ALV_GRID und ich verwende doch den REUSE_ALV_GRID_DISPLAY ...
Tja, in OO von ABAP kenn ich mich net wirklich aus ...

Beitrag von Kojak (ForumUser / 63 / 0 / 0 ) »
Hi nochmal,

Also ich hab mal a weng debuggt und festgestellt, dass das Sortieren nicht an der obigen Stelle beim Refresh passiert, sondern später intern im Code. Deswegen muss ich ihm ja irgendwie den Schlüssel oder so mitgeben anhend dessen er weiß, wo er hinspringen muss. Wie funktioniert das allerdings mit der oben genannten Funktion?

Danke und schönen Nikolaus ... :wink:

Kojak

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1644
Views
Beim Refresh wieder in richtige Zelle springen
von Gast » 19.10.2005 15:27 • Verfasst in ABAP® für Anfänger
22
Antw.
5565
Views
Nach Absprung mit F3 zurück ins Programm springen
von hmaxi96 » 24.11.2015 10:17 • Verfasst in ABAP® für Anfänger
2
Antw.
2913
Views
richtige Technologie
von Gast » 14.11.2005 16:09 • Verfasst in Java & SAP®
1
Antw.
1777
Views
Liest READ Zeile für Zeile oder aufeinmal
von bohne » 26.11.2006 16:46 • Verfasst in ABAP® für Anfänger
2
Antw.
2138
Views
OLE - In Word zu Bookmarks springen
von Kaiwalker » 28.11.2005 14:02 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 744
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2368
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8954