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.
11212
Views
aktuelle Buchungsperiode ermitteln
von tian98 » 06.11.2006 13:55 • Verfasst in Financials
3
Antw.
3154
Views
Neue Position in Vertriebsbeleg aus alter Position anlegen
von shapoc » 18.07.2014 10:54 • Verfasst in Sales and Distribution
2
Antw.
2019
Views
Aktuelle Dokumentationen
von Buetzy » 05.06.2008 14:29 • Verfasst in SAP - Allgemeines
1
Antw.
4458
Views
1
Antw.
1340
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

Zeilenumbrüche ersetzen
vor einer Stunde von rob_abc 4 / 28
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2087
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor einer Stunde von rob_abc 4 / 28
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2087
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 506
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2143
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8739