[50802] in SAPr3-news
Re: =?ISO-8859-1?Q?ABAP-Anf=E4ngerfrage?=
daemon@ATHENA.MIT.EDU (Markus Humm)
Thu Jul 22 14:11:28 2004
To: sapr3-news@mit.edu
Date: Thu, 22 Jul 2004 20:11:19 +0200
From: Markus Humm <markus.humm1@freenet.de>
Message-ID: <4100034b$0$190$9b622d9e@news.freenet.de>
[snip]
>
> Im ABAP wird mit TABLES ein Arbeitsbereich angelegt, der namensgleich mit
> der Dictionary-Struktur ist (hier sdyn_book). Die Felder im Dynpro beziehen
> sich ebenfalls auf die Struktur (z.b sdyn_book-carrid). Durch die
> Namensgleichheit werden "die vom Benutzer eingegebenen oder veränderten
> Daten in das Datenobjekt zurückgestellt". Mit Datenobjekt ist die Struktur
> gemeint, denke ich. Soweit ok aber wie aber kommen die Daten von der
> Struktur (die ja auch nur eine Feldleiste/Arbeitsbereich ist) in die
> eigentliche Datenbanktabelle z.B. SPFLI ? Warum arbeitet man eigentlich in
> so einem Fall nicht mit internen Tabellen und schreibt die Änderungen per
> ABAP (UPDATE) in die Tabellen SPFLI & Co?
>
Das musst du mit der Struktur bzw. den gFeldern daraus auch tun. Der
Grund warum häuftig eine Struktur dieser Art benutzt wird, ist der, dass
dann direkter Dictionary Bezug der felder gegeben ist, incl.
F4-Werteghilfe Anbindung, Feldlänge, Datentyp etc.
Grüße
Markus