<field-symbols>: Wert einer bestimmten Spalte zuweisen

Alles Rund um SAP®.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

<field-symbols>: Wert einer bestimmten Spalte zuweisen

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo,

ich möchte Werte abhängich von Selektionsergebnissen bestimmten Spalten eines Arbeitsbereichs dynamisch
zuweisen. Im Doku habe ich bis jetzt gelesen, dass bei einer Wertzuweisung der tatsächliche Spaltenname eingegeben werden muss. Aber vielleicht gibt es da doch welche Möglichkeit?
Um es besser zu erklären, hier ein kurzes Beispiel:

data: begin of wa,
field1,
field2,
field3,
end of wa.

FIELD-SYMBOLS <FS> LIKE wa.

Zur Zeit steht es bei mir folgend:

if p = 1. move p to <FS>-field1.
elseif p = 2. move p to <FS>-field2.
elseif p = 3. move p to <FS>-field3.
endif.

Wäre es möglich, statt z.B. <FS>-field1 den Spaltennamen irgendwie dynamisch zu übergeben?
Wenn ich aber statt <FS>-field1 <FS>-(field1) oder
<FS>-<field1> eingebe, kommt eine Fehlermeldung 'Die Struktur <FS> hat kein Feld (field1) bzw. <field1>.

Ich hoffe, es ist wenigstens verständlich, was das für eine Frage ist?...

Danke für Tips.

Jura

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


Beitrag von Joe ( / / 0 / 3 ) »
Hi Jura.

Das funktioniert über

assign component 'FELDNAME' of structure wa to <fs>.
if sy-subrc.
* assign was not successful -> error handling.
endif.

Gruß


Joe.

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo Joe,

es ist schon in die Richtung. Jetzt muss ich gucken, wie ich es im Programm einbaue.

Vielen Dank!

Gruß,
Jura

Seite 1 von 1

Vergleichbare Themen

7
Antw.
4273
Views
field symbols
von bohne » 20.10.2006 15:07 • Verfasst in ABAP® für Anfänger
13
Antw.
8338
Views
Field Symbols
von Trulchen » 27.06.2014 08:10 • Verfasst in ABAP® für Anfänger
13
Antw.
13746
Views
Field-Symbols
von cschmoel » 23.08.2012 09:21 • Verfasst in ABAP® für Anfänger
10
Antw.
5419
Views
FIELD-SYMBOLS
von kostonstyle » 15.08.2008 08:07 • Verfasst in ABAP® für Anfänger
4
Antw.
2384
Views
Field Symbols Fehlermeldung
von carlie » 26.03.2018 19:23 • 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

IF mit AND und OR
vor 4 Tagen von DeathAndPain 10 / 31126
BAPI zur ABSO?
vor 4 Wochen von DeathAndPain 2 / 13435

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.