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.
1806
Views
TYPES | DATA : BEGIN OF (gelöst)
von beterman » 17.10.2011 17:13 • Verfasst in ABAP® für Anfänger
1
Antw.
1640
Views
Types: begin of... / Icon ALV
von c oco » 22.08.2012 18:00 • Verfasst in ABAP® für Anfänger
7
Antw.
3302
Views
Begin OF-Struktur
von Bugfix13 » 08.01.2014 11:58 • Verfasst in ABAP® für Anfänger
2
Antw.
6726
Views
SELECTION-SCREEN BEGIN OF LINE o. Bezeichner
von SwordMaster » 14.12.2007 14:25 • Verfasst in ABAP® Core
2
Antw.
2379
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

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor einer Stunde von Patrick1982 gelöst 5 / 57
alv_grid aktualisieren
vor 6 Stunden von Egzon gelöst 4 / 82

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 CHAR16 in CHAR12-Feld
vor einer Stunde von Patrick1982 gelöst 5 / 57
alv_grid aktualisieren
vor 6 Stunden von Egzon gelöst 4 / 82

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 / 170