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

22
Antw.
6697
Views
Nach Absprung mit F3 zurück ins Programm springen
von hmaxi96 » 24.11.2015 10:17 • Verfasst in ABAP® für Anfänger
1
Antw.
2147
Views
Liest READ Zeile für Zeile oder aufeinmal
von bohne » 26.11.2006 16:46 • Verfasst in ABAP® für Anfänger
10
Antw.
8448
Views
Vererbung / Polymorphismus - Richtige Lösung?
von tseng » 16.04.2015 08:08 • Verfasst in ABAP Objects®
5
Antw.
7181
Views
Aus Query in Beleg springen - Ist das möglich?
von obreuer » 09.03.2007 11:27 • Verfasst in ABAP® Core
3
Antw.
2775
Views
richtige Schachtelung von select / endselect ???
von barbara » 08.05.2006 11:15 • Verfasst in ABAP® für Anfänger

Ü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.