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.
12376
Views
Field-Symbols
von cschmoel » 23.08.2012 09:21 • Verfasst in ABAP® für Anfänger
7
Antw.
3188
Views
field symbols
von bohne » 20.10.2006 15:07 • Verfasst in ABAP® für Anfänger
10
Antw.
4448
Views
FIELD-SYMBOLS
von kostonstyle » 15.08.2008 08:07 • Verfasst in ABAP® für Anfänger
13
Antw.
6636
Views
Field Symbols
von Trulchen » 27.06.2014 08:10 • Verfasst in ABAP® für Anfänger
7
Antw.
3231
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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1770
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2310

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1770
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2310

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 329
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 920
MS-Word als Editor
letzen Monat von tekko 1 / 4431