Inhalt einer Variable

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Inhalt einer Variable

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo Zusammen

Ich möchte gerne eine bestimmte Stelle in einer Workarea füllen.

Code: Alles auswählen.

wa_test-kappl = 'V2'
Soweit so gut. nun habe ich aber ein paar erschwerende umstände.

Die Workarea ist ein Feldsymbol und "-kappl" soll nicht direkt geschrieben werden sondern soll der Inhalt einer Variable sein.

Ich habe also eine Variable: w_name = 'KAPPL'

Nun soll das ganze so ähnlich aussehen:

Code: Alles auswählen.

<fs>-[w_name] = 'V2'
Ich finde nicht heraus wie das geht oder ob das überhaupt geht. Danke für die Hilfe!!

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


Re: Inhalt einer Variable

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Das funktioniert mit assign component.

Z.B. ASSIGN COMPONENT 'Fieldsymbol 1' OF STRUCTURE 'Fieldsymbol2' TO <xx>.

Gruss
Nicola

Re: Inhalt einer Variable

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Alternativ ginge es auch so:

Code: Alles auswählen.

DATA: lv_varname TYPE string.

CONCATENATE '<fs>-' w_name TO lv_varname.

ASSIGN (lv_varname) TO <fs2>.


Re: Inhalt einer Variable

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo

Danke ich brauch das ganze aber genau umgekehrt

Ich habe einen Wert in <fs>-value. Diesen möchte ich nun der Zugehörigen Spalte zuordnen. Der Spaltenname befindet sich in der Variabel w_name.

Also müsste ich das ganze ja so machen oder?

Code: Alles auswählen.

CONCATENATE '<wa_dyn>-' w_name INTO w_varname. "Enthält somit neu <wa_dyn>-KNUMH als Beispiel
ASSIGN <fs>-value TO (w_varname). "Geht aber so nicht!!!???
Umgekehrt geht das ja mit dem Assing aber so die logik kapier ich einfach nicht.. :x :x :x

Re: Inhalt einer Variable

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »

Code: Alles auswählen.

* Feldnamen zusammen setzten:
CONCATENATE '<WA_DYN>-' w_name INTO w_varname. "Enthält somit neu <WA_DYN>-KNUMH als Beispiel
* Zeiger auf das Feld erzeugen
ASSIGN (w_varname) TO <fs_varname>.
* Wert zu weisen
<fs_varname> =  <fs>-value.

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
Bugfix13

Gruß Hendrik

Re: Inhalt einer Variable

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Ach sooo :D

Danke dir hat super funktioniert!!

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1713
Views
JSON-Inhalt in Variable speichern
von Commu » 11.08.2015 16:38 • Verfasst in Web-Dynpro, BSP + BHTML
4
Antw.
2408
Views
Inhalt erweitertes Langtextfeld PMD in Variable packen
von Tgut » 03.02.2014 15:16 • Verfasst in ABAP® für Anfänger
7
Antw.
4349
Views
Inhalt von nem TC (ohne PBO,PAI)
von MarkusW » 20.02.2007 17:09 • Verfasst in ABAP® für Anfänger
3
Antw.
1951
Views
Email-Inhalt
von Bugfix13 » 17.07.2014 10:35 • Verfasst in ABAP® für Anfänger
0
Antw.
1044
Views
Datenträger-Inhalt
von Gottschall » 19.12.2016 13:57 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2452
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9038