Feldkatalog für ALV

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

Beitrag von Kerstin (Specialist / 203 / 2 / 0 ) »
Hallo,

ich muss doch noch mal eine Frage zu dem Thema loswerden:

Der FB 'REUSE_ALV_FIELDCATALOG_MERGE' verlangt als interne Tabelle eine Tabelle mit Kopfzeile, die Methode 'set_table_for_first_display' verlangt eine interne Tabelle ohne Kopfzeile. Im Report habe ich im allgemeinen nur eine interne Tabelle für die Daten. Um weiterzukommen habe ich mir jetzt eine 2. Tabelle kreiert und die Daten umgeschaufelt. Ich glaube aber nicht, dass das der Weisheit letzter Schluss ist. Wie geht das eleganter?

Kerstin

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


Beitrag von black_adept (Top Expert / 4135 / 131 / 956 ) »
Hallo Kerstin,

das Problem ist, dass auch der Reuse-Baustein nicht grade der schlaueste ist. Ich hoffe, dass ich irgendwann mal einen Baustein von SAP finde, der zur Laufzeit einfach die Struktur der übergebenen Tabelle einliest und dann die Daten ermittelt.

Aber zu deinem Problem. Das kann man wie folgt lösen:

1.) Definiere dir ein Struktur, die nachher die jeweilige Tabellenzeile beschreibt ( etwa STRUCT )

2.) Definiere deine Tabelle mit Bezug auf diese Struktur ( ITAB type standard table of STRUCT ... )

3.) Beim Aufruf des REUSE...MERGE-Bausteins gibst du bei "i_internal_tabname" nicht den Tabellennamen sondern den Strukturnamen ( hier STRUCT ) mit ( ich weiß dass das völlig abwegig erscheint - aber man darf sich durch die Namen der Übergabeparameter nicht allzu sehr einschränken lassen .).

Das wars auch schon.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von pXo (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

mein Vorschlag zu diesem Problem wäre folgender:

1. Vergiss die REUSE_ALV* Bausteine
2. Investiere diese Zeit in das Arbeiten mit CL_GUI_ALV_GRID
3. (ergibt sich aus 2) freue dich an deiner Wissenserweiterung bzgl. OO

... mir ging's zumindest so

ff noch
pXo
Real programmers do not comment their code. It is hard to write and it should be hard to understand!

Vergleichbare Themen

0
Antw.
1359
Views
ALV-feldkatalog unter 4.0B
von poldi » 03.11.2006 10:41 • Verfasst in ABAP Objects®
1
Antw.
2001
Views
Feldkatalog modifizieren
von dEr_BuMaN » 06.08.2007 09:43 • Verfasst in ABAP® für Anfänger
10
Antw.
6616
Views
Überscrifft aus Feldkatalog
von managero » 23.06.2008 14:31 • Verfasst in Dialogprogrammierung
3
Antw.
4891
Views
Alternativen zu Feldkatalog
von newbie007 » 28.11.2011 00:08 • Verfasst in ABAP® für Anfänger
7
Antw.
5082
Views
ALV: Refresh Feldkatalog
von khr » 27.09.2013 10:06 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 5 Stunden von waltersen gelöst 8 / 8043
SAPGui 8.00 32 Bit vs 64 Bit
vor 21 Stunden von DeathAndPain 3 / 1320
Programm per Fremdtransport einspielen
vor 23 Stunden von IHe 3 / 713

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

IBAN und BUT0BK
vor 5 Stunden von waltersen gelöst 8 / 8043
SAPGui 8.00 32 Bit vs 64 Bit
vor 21 Stunden von DeathAndPain 3 / 1320
Programm per Fremdtransport einspielen
vor 23 Stunden von IHe 3 / 713