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 / 4090 / 127 / 940 ) »
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.
1312
Views
ALV-feldkatalog unter 4.0B
von poldi » 03.11.2006 10:41 • Verfasst in ABAP Objects®
1
Antw.
1684
Views
Feldkatalog modifizieren
von dEr_BuMaN » 06.08.2007 09:43 • Verfasst in ABAP® für Anfänger
10
Antw.
6430
Views
Überscrifft aus Feldkatalog
von managero » 23.06.2008 14:31 • Verfasst in Dialogprogrammierung
3
Antw.
4357
Views
Alternativen zu Feldkatalog
von newbie007 » 28.11.2011 00:08 • Verfasst in ABAP® für Anfänger
7
Antw.
4854
Views
ALV: Refresh Feldkatalog
von khr » 27.09.2013 10:06 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 5 Stunden von a-dead-trousers 2 / 193
Trennen Strasse und Hausnummer
vor 11 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

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

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 5 Stunden von a-dead-trousers 2 / 193
Trennen Strasse und Hausnummer
vor 11 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

Unbeantwortete Forenbeiträge

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