field symbols

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

field symbols

Beitrag von Riceman (ForumUser / 6 / 0 / 0 ) »
hi,

ich habe mich nun schon stundenlang an field symbols versucht, aber jedesmal bekomme ich die fehlermeldung, daß er die variable nicht kennt.

prinzipiell soll folgendes passieren:


DATA: BEGIN OF itab OCCURS 0,
role TYPE agr_name,
field TYPE char7,
END OF itab.

die rollen und zugehörigen feldnamen werden dann separat eingepflegt. anschließend ein loop über die itab, in der folgendes passieren soll:

UPDATE pa9899 SET [itab-field] = 'X' WHERE pernr = lf_pernr.
WRITE: / wa_agr-uname, lf_pernr.

habe mich bei der implementation der field symbols genau an die beispiele gehalten, aber es funzt einfach nicht :(

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


Beitrag von Flo (Specialist / 161 / 0 / 0 ) »
Du könntest mal den Code posten wo du ein Field-Symbol benutzt dann könnte man vielleicht auch einen Fehler sehen.

Beitrag von Riceman (ForumUser / 6 / 0 / 0 ) »
mußte das ganze zum laufen bringen und habe es eben unschön gecodet und alles, was nicht funktionierte, weggeworfen.. ich weiß, daß das ne schlechte idee war *g*

Beitrag von Riceman (ForumUser / 6 / 0 / 0 ) »
habe das ganze nochmal mit einer dynamischen SET-anweisung versucht, klappt aber auch nicht.


beim anlegen der itab:

itab-field = 'ESS_PT = "X" '.

und in der loop:

UPDATE pa9899 SET (itab-field) WHERE pernr = lf_pernr.

geht auch nicht, doch in der doku von UPDATE steht folgendes beispiel:

Das gleiche Beispiel unter Verwendung einer dynamischen SET-Bedingung:

DATA: tabname TYPE STRING,
set_clause TYPE STRING.

tabname = 'SCUSTOM'.
set_clause = 'DISCOUNT = ''003'' '.

UPDATE (tabname) SET (set_clause).

wo liegt mein denkfehler?

Seite 1 von 1

Vergleichbare Themen

13
Antw.
12574
Views
Field-Symbols
von cschmoel » 23.08.2012 09:21 • Verfasst in ABAP® für Anfänger
7
Antw.
3327
Views
field symbols
von bohne » 20.10.2006 15:07 • Verfasst in ABAP® für Anfänger
10
Antw.
4602
Views
FIELD-SYMBOLS
von kostonstyle » 15.08.2008 08:07 • Verfasst in ABAP® für Anfänger
13
Antw.
6862
Views
Field Symbols
von Trulchen » 27.06.2014 08:10 • Verfasst in ABAP® für Anfänger
7
Antw.
3338
Views
field-symbols definierung
von dimes » 12.07.2005 14:24 • 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

IBAN und BUT0BK
vor 5 Stunden von GastX gelöst 4 / 532
Gewährleistungsende im Equipment
Gestern von Yourairld gelöst 8 / 22814
IF mit AND und OR
vor einer Woche von GastX 6 / 10714
Meine Inbox
vor einer Woche von Rabea1103 1 / 8291

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

IBAN und BUT0BK
vor 5 Stunden von GastX gelöst 4 / 532
Gewährleistungsende im Equipment
Gestern von Yourairld gelöst 8 / 22814
IF mit AND und OR
vor einer Woche von GastX 6 / 10714
Meine Inbox
vor einer Woche von Rabea1103 1 / 8291