Aktuelle Position im ALV ermitteln

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

Aktuelle Position im ALV ermitteln

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Hallo,

wie ermittele ich die Position des Cursors im SICHTBAREN Teil des ALV? Es gibt zwar eine Methode im cl_gui_alv_grid, aber die ist protected :-(

Und die scheinbar passenden PUBLIC Methoden ermitteln immer die Zeile in der zugrundeliegenden internen Tabelle.

Wat nu?

Ciao

Nordlicht

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


Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo Nordlicht,

bis zum OO-Guru habe ich noch einen verdammt langen Weg vor mir, aber im ersten Moment würde ich mal sagen, dass Du eine eigene Klasse erstellst, die von cl_gui_alv_grid erbt.
Dann kannst Du in der neuen Klasse eine "public" Methode implementieren, die wiederum die "protected" Methode aufruft, die das Ergebnis liefert das Du brauchst...

Viele Grüße,
Olli

P.S. Ich hoffe die Idee war jetzt nicht total daneben :lol:

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo zusammen,

bis auf die Tatsache, dass in der ALV-Doku (von 2001) steht, dass man keine abgeleiteten Klassen definieren solle, ist das OK.

@Nordlicht
Da ich gerade kein System vor mir habe, kann ich nicht nachschauen, aber gibt es eventuell eine Methode, die Dir die erste sichtbare Zeile nennt? Dann kannst Du es ja ausrechnen...
Gruß
Ereglam


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

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Schonmal vielen Dank Euch beiden.

@ereglam: Genau die Methode ist leider protected.

Aber ich werde mal versuchen, etwas zu vererben und anschliessend zu publizieren ;-)

Seite 1 von 1

Vergleichbare Themen

2
Antw.
11217
Views
aktuelle Buchungsperiode ermitteln
von tian98 » 06.11.2006 13:55 • Verfasst in Financials
3
Antw.
3165
Views
Neue Position in Vertriebsbeleg aus alter Position anlegen
von shapoc » 18.07.2014 10:54 • Verfasst in Sales and Distribution
2
Antw.
2050
Views
Aktuelle Dokumentationen
von Buetzy » 05.06.2008 14:29 • Verfasst in SAP - Allgemeines
1
Antw.
4469
Views
1
Antw.
1342
Views
aktuelle ScrollPosition in Grafik
von Mondhund76 » 24.05.2012 15:14 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von DeathAndPain 14 / 10745
Dialog-Container mit Toolbar/Status
vor einer Stunde von DeathAndPain gelöst 24 / 3891
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 348
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1400

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.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von DeathAndPain 14 / 10745
Dialog-Container mit Toolbar/Status
vor einer Stunde von DeathAndPain gelöst 24 / 3891
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 348
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1400

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2931
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9524