Types: Begin of .. vs Data: Begin of ..

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

Types: Begin of .. vs Data: Begin of ..

Beitrag von T.R. (ForumUser / 2 / 1 / 0 ) »
Hallo,

ich bin gerade dabei für meine Abap-Klausur zu lernen und dabei falle ich über folgende Problematik:

Was genau ist der Unterschied zwischen

TYPES: BEGIN OF ... END OF ...

und

DATA: BEING OF ... END OF ..

bei beiden wird doch eine strukturierte Feldleiste erzeugt oder ? aber wann setzt man was ein?

Vielen Dank im Vorraus

Tobias

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


Re: Types: Begin of .. vs Data: Begin of ..

Beitrag von Lazzie (ForumUser / 3 / 0 / 1 ) »
Hallo Tobias,

der Unterschied ist, dass du dir einmal einen Datentyp (TYPES) erstellst und im anderen Fall eine Variable (DATA). Mit dem Datentyp kannst du nicht direkt arbeiten, sondern musst dir noch eine Variable dazu deklarieren. Eine Variable repräsentiert und adressiert einen Speicherbereich, wohingegen ein Datentyp lediglich eine Definition ist. BEGIN OF... und END OF sorgen nur dafür, dass du strukturierte Typen und/oder Variablen definierst. Schau nochmal in die SAP-Hilfe, dort ist das auch ganz gut erklärt.

Ich persönlich verwende beides eher selten, da ich oftmals auf Typen aus dem Dictionary zurückgreifen kann. Ich denke, hier mache ich auch den Unterschied in der Verwendung: Wenn ich weiß, dass ich einen Datentyp voraussichtlich nur für das eine Programm oder innerhalb der gedachten Codingstrecke verwende und es keinen Sinn macht, diesen Typen global im Dictionary zu definieren, dann nehme ich TYPES. Die Definition strukturierter Variablen mit DATA: BEGIN OF... verwende ich so gut wie gar nicht.

hth,
Lars

Folgende Benutzer bedankten sich beim Autor Lazzie für den Beitrag:
T.R.


Re: Types: Begin of .. vs Data: Begin of ..

Beitrag von T.R. (ForumUser / 2 / 1 / 0 ) »
Ah super vielen Dank

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2008
Views
TYPES | DATA : BEGIN OF (gelöst)
von beterman » 17.10.2011 17:13 • Verfasst in ABAP® für Anfänger
1
Antw.
1714
Views
Types: begin of... / Icon ALV
von c oco » 22.08.2012 18:00 • Verfasst in ABAP® für Anfänger
7
Antw.
3452
Views
Begin OF-Struktur
von Bugfix13 » 08.01.2014 11:58 • Verfasst in ABAP® für Anfänger
2
Antw.
6908
Views
SELECTION-SCREEN BEGIN OF LINE o. Bezeichner
von SwordMaster » 14.12.2007 14:25 • Verfasst in ABAP® Core
2
Antw.
2738
Views
TYPES und DATA
von bohne » 19.11.2006 23:27 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Daten an Tabelle binden
vor 15 Stunden von Bright4.5 1 / 318
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1959
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8559