[56387] in SAPr3-news

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

Re: Variable Feldnamen verwenden?

daemon@ATHENA.MIT.EDU (Reiner Wagner)
Wed Jan 4 09:46:18 2006

To: sapr3-news@mit.edu
Date: Wed, 4 Jan 2006 15:41:14 +0100
From: "Reiner Wagner" <rwagner@t-online.de>
Message-ID: <dpgn2v$je3$02$1@news.t-online.com>

Hallo Gerwin,

> Geht das nicht ohne ASSIGN? Assign geht nicht bei Datenfelder vom Typ
FLTP.
>
> Wie kommst Du darauf?

der Funktionsbaustein RFC_READ_TABLE verwendet ASSIGN und schmiert genau
dann ab, wenn ich eine Tabelle lesen will, die ein Feld vom Typ F hat.

Der dort verwendete Code ist

    DATA: BEGIN OF WORK, BUFFER(30000), END OF WORK.
    FIELD-SYMBOLS: <WA> TYPE ANY, <COMP> TYPE ANY.
    ASSIGN WORK TO <WA> CASTING TYPE (QUERY_TABLE).

Und genau bei diesem Assign schmiert das ganze ab. Und ich möchte das ganze
jetzt so umschreiben, dass es immer läuft.

Gruß,

Reiner



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