interne Tabellen richtig anlegen

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

interne Tabellen richtig anlegen

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hallo Zusammen!

Ich habe ein Abap Buch das mir ziemlich gut gefällt. Darin wird
u.a erklärt wie man allgemein interne Tabellen anlegt.
Zu meiner Verwunderung muss ich feststellesn dass der Autor kein einziges Mal
auf die Header Lines eingeht. Ist es wichtig bzw. unbedingt notwendig
bei interne Tabellen mit With Header Lines zu arbeiten

Gibt es also demnach andere (weitere) Möglichkeiten interne Tabellen anzulegen
außer den hier aufgeführten:

Code: Alles auswählen.

Fall 1.
interne Tabelle mit lokalem Tabellentyp
TYPES:BEGIN OF st_bes, "Zeilentyp
...
END OF st_bes.
TYPES: int_bes TYPE SORTED TABLE OF st_bes WITH UNIQUE KEY isbn.
DATA it_bes TYPE int_bes.

Code: Alles auswählen.

Fall 2.
interne Tabelle implizitem Tabellentyp

TYPES:BEGIN OF st_bes, "Zeilentyp
....
END OF st_bes.
DATA: wa_best type st_bes.
DATA: it_best LIKE SORTED TABLE OF wa_best 

Code: Alles auswählen.

Fall 3.

interne Tabelle mit dem Bezug zum ABAP-DICTIONARY
DATA: it_bes TYPE SORTED TABLE OF zbesta WITH UNIQUE KEY isbn.

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


Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
...Hatten wir die Diskussion nicht schon mal... :?
Enno

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Ja, habe im Laufe der Zeit gemerkt wie ich doch
einige Lücken habe gerade mit "With Header Line"

Grüße
bohne

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
bin mir nicht sicher ab wann das kahm, aber SAP empfilt nur noch Tabellen OHNE Kopfzeile anzulegen und lieber mit sogenannten Workareas (eine Struktur wie die Tabelle) zu arbeiten.

Ich persönlich arbeite aber immernoch mit Kopfzeilen, da ich das für mich persönlich angenemmer, einfacher und übersichtlicher finde.
Aber das ist Geschmacksache!

Aussnahme bei OO.
Da lässt es der Syntax-Checker nicht zu.


Möglichkeiten um ITABs anzulegen:
1)

Code: Alles auswählen.

* Kopfzeile automatisch dabei
Data: begin of itab occurs 0 ,
        felder .
Data: end   of itab .
Den rest hast ja selber schon gepostet.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
das bedeutet wenn ich occurs erwähne brauche ich
"With Header Line" nicht mehr.

Wie ist denn die korrekte Schreibweise einer internen Tabelle mit "With Header Line".

Grüße
bohne

Beitrag von Flo (Specialist / 161 / 0 / 0 ) »
Man kanna uch im Dictionary einen Tabellentyp hinterlegen und in dem die Struktur der Tabelle festlegen. Dann muss man im Code nur

Code: Alles auswählen.

Data: itab type tabtype. 
schreiben um eine Tabelle zu definieren. ( keine Kopfzeile )

Seite 1 von 1

Vergleichbare Themen

1
Antw.
4001
Views
Tabellen Pflegedialog richtig benutzen
von Abapsocke » 17.07.2018 11:04 • Verfasst in ABAP® für Anfänger
3
Antw.
1347
Views
1
Antw.
1333
Views
RFC und interne Tabellen
von Mr.Black » 23.01.2007 18:22 • Verfasst in ABAP® Core
3
Antw.
2402
Views
interne tabellen
von rolle » 02.06.2005 13:13 • Verfasst in ABAP® für Anfänger
8
Antw.
3782
Views
interne Tabellen
von niermaj » 20.07.2005 10:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 393
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1658
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 312
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 554

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

Regex in where
Gestern von tar 8 / 393
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1658
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 312
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 554

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 246
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3429
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9978