Erstellen dynamischer Tabellen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Erstellen dynamischer Tabellen

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Hallo zusammen,

ich suche eine Klasse, Methode oder Fuba zum erstellen einer dynamischen Tabelle. Bisher habe ich das über:

CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = itab_fieldcatalog
IMPORTING
ep_table = ep_table
EXCEPTIONS
generate_subpool_dir_full = 1
OTHERS = 2.

erledigt. doch nun enthält mein Fieldcatalog felder die dem DDIC nicht bekannt sind. Hoffe mir kann jemand weiterhelfen. Habe dieses Thema schon einmal unter einem anderen Thread veröffentlicht. Denke aber das ich da falsch war. ich bitte um hilfe.

Gruß
Steffi221185

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


Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hi Steffi,

schau mal ob Dir das weiterhilft.

http://www.abapforum.com/viewtopic.php? ... he+tabelle

Gruss,
Steff

Re: Erstellen dynamischer Tabellen

Beitrag von JHM (Top Expert / 1211 / 2 / 202 ) »
Steffi221185 hat geschrieben: doch nun enthält mein Fieldcatalog felder die dem DDIC nicht bekannt sind.
Ich kenne die Methode zwar nicht, aber der Feldkatalog bietet dir doch die Möglichkeit Felder ohne DDIC-Bezug zu beschreiben. Hast du dies einmal Versucht?

Insbesondere die Felder:
INTTYPE ABAP-Datentyp des Feldes der internen Ausgabetabelle
OUTPUTLEN Spaltenbreite
sind hier von Intersse.

Kein Ahnung ob das funktioniert.
Gruß Hendrik

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Hallo Hendrik,

das stimmt man kann felder angeben die keinen DDIC-Bezug haben. Aber ich weiß auch nicht von welchen Datentyp meine Felder sind. Sorry wenn ich mich da vielleicht falsch ausgedrückt habe. Also:

- die felder besitzen keinen DDIC-Bezug und
- der Datentyp der Felder ist nicht bekannt.

Kann ich jetzt überhaupt eine Tabelle erstelllen. Mein Problem ist, dass das Tabellen aus Oracle sind die ich später mittels Native SQL aus lesen möchte.

Gruß Steffi

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

wenn ich Deine Beschreibung richtig verstehe, müsstest Du in etwa so vorgehen:
  1. Besorgen der Datenbeschreibung zur Tabelle aus Oracle mittels NativeSQL
  2. Umsetzen in eine ABAP-Strukturbeschreibung
  3. Erzeugen der Tabelle
  4. Laden der Daten mittels NativeSQL
  5. Weiterverarbeitung
Wie die benötigten SQL-Befehle heißen, kann ich jedoch nicht sagen... :(
Gruß
Ereglam


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

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Danke.

Problem is nun nur wieder das sich die Oracle-Datentypen von den ABAP-Datentypen unterscheiden und ich jetzt wieder eine geeignete Routine schreiben muss.

Ist auch kein Problem...nur entsteht so wieder unnötiger Quellcode. Ich dachte es gebe evtl. eine einfachere Variante.

Trotzdem Danke.

Gruß Steffi

Seite 1 von 1

Vergleichbare Themen

13
Antw.
8464
Views
Dynamischer Selection Screen mit dynamischer Suchhilfe
von Johnny11 » 26.03.2014 08:19 • Verfasst in ABAP® Core
2
Antw.
2798
Views
Dynamischer Methodenaufruf mit dynamischer Tabelle
von mark.thk » 12.12.2018 10:34 • Verfasst in ABAP Objects®
5
Antw.
5597
Views
Dynamischer Methodenaufruf mit dynamischer Tabelle
von Tommy Nightmare » 08.09.2017 13:23 • Verfasst in ABAP Objects®
3
Antw.
2979
Views
2
Antw.
1721
Views
dynamischer SQL-String
von marlboro_light » 20.08.2006 15:50 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 3 Stunden von DeathAndPain 12 / 2750
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 756
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1339
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1883

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

FOR mit CORRESPONDING
vor 3 Stunden von DeathAndPain 12 / 2750
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 756
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1339
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1883

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1883
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4180
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4090