[51416] in SAPr3-news

home help back first fref pref prev next nref lref last post

Interne Tabelle mit Kopf dynamisch deklarieren?

daemon@ATHENA.MIT.EDU (Stefan Bauer)
Tue Sep 14 08:18:29 2004

To: sapr3-news@mit.edu
Date: Tue, 14 Sep 2004 14:23:05 +0200
From: Stefan Bauer <s.bauer@softhome.net>
Message-ID: <2qo5siF115lviU1@uni-berlin.de>
Reply-To: s.bauer@softhome.net

Hallo zusammen,

ich bastele da an einem Problem.

Ich selektiere eine Tabelle dynamisch in eine (dynamische) interne 
Tabelle. Das klappt auch.
Diese interne Tabelle soll aber per TRANSFER in ein Dataset geschrieben 
werden. Hier erhalte ich immer die Meldung, dass meine interne Tabelle 
keinen Kopf hat und dies deshalb nicht möglich ist.
Nun könnte ich meine interne Tabelle in ein weitere schieben, die ein 
Feld mit Typ C und 8000 Stellen hat. Aber da muss es doch noch was 
anderes geben, oder?

Hier noch ein Schnipsel aus meinem Coding:
       CREATE DATA data_ref TYPE TABLE OF (iliste-tab) .
       ASSIGN data_ref->* TO <tab1>.
       SELECT * FROM (iliste-tab) INTO TABLE <tab1>
       WHERE vbeln = ibel-vbeln AND posnr = ibel-posnr.
*      TRANSFER data_ref TO dsn.

Vielen Dank für Tipps,

Stefan

home help back first fref pref prev next nref lref last post