Tabellentyp mit p0040-Daten erweitern

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Tabellentyp mit p0040-Daten erweitern

Beitrag von Mijira (ForumUser / 8 / 2 / 0 ) »
Hallo, ich bin neu hier und finde mich noch nicht ganz zurecht, daher hoffe ich, dass ich das Thema im richtigen Subforum erstellt habe.

Seit zwei Tagen suche ich jetzt schon in Netz und Büchern eine Lösung, finde aber einfach nichts.

Ich möchte eine Tabelle als Exporting-Parameter bei einer Methode definieren und möchte dazu einen Tabellentyp erstellen.

Die Tabelle soll alle Daten aus dem Infotypen p0040 und zusätzlich noch drei weitere Attribute enthalten. Und weil der p0040 ja ziemlich viele Daten beinhaltet, möchte ich diese nur ungern alle von Hand eintragen.

Daher meine Frage:
Kann ich die Daten aus dem Infotypen irgendwie in meinen Tabellentyp importieren und dann noch weitere Zusätze angeben?

Wäre toll, wenn es das Thema bereits gäbe und ich es einfach nur übersehen hätte. Ansonsten wäre ich sehr erfreut über Zeitnahe antworten. Mein Kollege meinte, dass das eigentlich ganz einfach zu lösen sei, konnte mir aber nicht sagen, wie genau.

Vielen Dank im Voraus,

Mijira

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


Re: Tabellentyp mit p0040-Daten erweitern

Beitrag von JHM (Top Expert / 1189 / 1 / 195 ) »
Mijira hat geschrieben:Die Tabelle soll alle Daten aus dem Infotypen p0040 und zusätzlich noch drei weitere Attribute enthalten. Und weil der p0040 ja ziemlich viele Daten beinhaltet, möchte ich diese nur ungern alle von Hand eintragen.

Daher meine Frage:
Kann ich die Daten aus dem Infotypen irgendwie in meinen Tabellentyp importieren und dann noch weitere Zusätze angeben?
Deinem Tabellentyp liegt ja eine Struktur als Zeilentyp zu Grunde.
Wenn du diese Struktur erzeugst, kannst du im Menü über Berarbeiten -> Include eine weitere Struktur includieren oder die Felder einer Struktur übernehmen. Dort dann die p0040 eingeben und due bist am Ziel.

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
Mijira

Gruß Hendrik

Re: Tabellentyp mit p0040-Daten erweitern

Beitrag von black_adept (Top Expert / 3944 / 105 / 886 ) »
Hallo Mijira,

wenn du den Tabellentyp im Public-Bereich der Klasse erstellen willst oder halt ganz allgemein im Coding:

Code: Alles auswählen.

TYPES: BEGIN OF ts_data.
          INCLUDE TYPE P0040.
TYPES:
          extrafeld1 type matnr,
          extrafeld2 type bukrs,
          extrafeld3 type werks_d,
        END OF ts_data,
       tt_data TYPE STANDARD TABLE OF ts_data WITH NON-UNIQUE DEFAULT KEY . 
Wenn du die Struktur im DDIC anlegen willst:
Unbenannt.png

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Mijira

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Tabellentyp mit p0040-Daten erweitern

Beitrag von Mijira (ForumUser / 8 / 2 / 0 ) »
Okay, ist ja tatsächlich ziemlich einfach. Danke für eure schnellen und hilfreichen Antworten, alles klappt jetzt wie es sollte! :up:

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2475
Views
Tabellentyp
von JohnLocklay » 06.07.2017 14:10 • Verfasst in ABAP® Core
16
Antw.
2363
Views
Sortierter Tabellentyp für Objekttabelle
von ralf.wenzel » 11.09.2019 12:15 • Verfasst in ABAP Objects®
3
Antw.
8183
Views
Datenbanktabelle aus Tabellentyp / Struktur erstellen?
von HUMA » 21.09.2004 14:57 • Verfasst in ABAP® für Anfänger
4
Antw.
3662
Views
Datentyp einem Tabellentyp übergeben
von nightyX » 13.05.2004 11:22 • Verfasst in ABAP® für Anfänger
4
Antw.
1795
Views
Spaltenname zu eigenen Tabellentyp hinzufügen
von Dyrdek » 21.11.2016 10:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168