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 / 1212 / 2 / 202 ) »
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 / 4136 / 131 / 956 ) »
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.
2833
Views
Tabellentyp
von JohnLocklay » 06.07.2017 14:10 • Verfasst in ABAP® Core
16
Antw.
2947
Views
Sortierter Tabellentyp für Objekttabelle
von ralf.wenzel » 11.09.2019 12:15 • Verfasst in ABAP Objects®
4
Antw.
2037
Views
Spaltenname zu eigenen Tabellentyp hinzufügen
von Dyrdek » 21.11.2016 10:00 • Verfasst in ABAP® für Anfänger
2
Antw.
2129
Views
Kompletten Tabellentyp in einer Schleife wiederholen
von Dankel » 29.01.2020 10:06 • Verfasst in ABAP Objects®
5
Antw.
8734
Views
Problem mit interne Tabelle m. selbst def. Tabellentyp
von Sandra1995 » 27.11.2013 10:25 • 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

Aktuelle Forenbeiträge

SELECT SUM CUST
vor 13 Stunden von black_adept 2 / 702
TABSTRIP oder Subscreen
vor 14 Stunden von Rabea1103 1 / 662
Banf anlegen
vor 20 Stunden von IHe 3 / 12023
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4721
Banf anlegen
vor einer Woche von wreichelt 2 / 12368

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

SELECT SUM CUST
vor 13 Stunden von black_adept 2 / 702
TABSTRIP oder Subscreen
vor 14 Stunden von Rabea1103 1 / 662
Banf anlegen
vor 20 Stunden von IHe 3 / 12023
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4721
Banf anlegen
vor einer Woche von wreichelt 2 / 12368

Unbeantwortete Forenbeiträge

TABSTRIP oder Subscreen
vor 14 Stunden von Rabea1103 1 / 662
GUIXT Tabellen in Container ansprechen
vor 3 Wochen von Denaris 1 / 17072
Speichern Popup in MM42 verhindern
vor 3 Wochen von Noodl 1 / 17833
Meine Inbox
letzen Monat von Rabea1103 1 / 32967