Variablenname + Laufende Nummer verbinden

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

Variablenname + Laufende Nummer verbinden

Beitrag von metbo (ForumUser / 3 / 0 / 0 ) »
Hallo,

ich habe in einer internen Tabelle folgende Struktur:

Code: Alles auswählen.

  TYPES:  BEGIN OF satz,
            wert1 TYPE c,
            wert2 TYPE c,
            wert3 TYPE c,
            wert4 TYPE c,
            wert5 TYPE c,
            wert6 TYPE c,
          END OF satz.
Nun möchte ich mit einer While-Schleife alle Werte (von 1-6) in eine Variable speichern.
In etwa so:

Code: Alles auswählen.

WHILE lv_i <= 6.
  gv_sum = gv_sum + gv_wa-wert+lv_i.
ENDWHILE.
Wie kann ich gv_wa-wert + laufende Nummer nun verketten und weiter verarbeiten??


Grüße

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


Re: Variablenname + Laufende Nummer verbinden

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »

Code: Alles auswählen.

field-symbols: <fs> type any.

WHILE lv_i <= 6.
  assign component lv_i of structure gv_wa to <fs>.
  check sy-subrc = 0.
*  gv_sum = gv_sum + gv_wa-wert+lv_i.
  gv_sum = gv_sum + <fs>.
ENDWHILE.

Re: Variablenname + Laufende Nummer verbinden

Beitrag von Arno Simon (ForumUser / 84 / 0 / 1 ) »
Um es nicht ganz so kompliziert zu machen - es müssen keine Feldsymbole sein. Hier reicht eine Form der Do-Schleife aus.

Beispiel:

Code: Alles auswählen.

data:
  begin of a,
    a1 type c value 'a',
    a2 type c value 'b',
    a3 type c value 'c',
  end of a,

  b type c.

  do 3 times
      varying b
      from a-a1
      next a-a2.
    write:/ b.
  enddo.
Das ganze lässt sich auch mit strukturierten Elementen machen.

vG

Arno

Re: Variablenname + Laufende Nummer verbinden

Beitrag von metbo (ForumUser / 3 / 0 / 0 ) »
Vielen Dank,

beide Varianten funktionieren!

Grüße

Seite 1 von 1

Vergleichbare Themen

10
Antw.
2436
Views
Version Laufende Nummer in einer Tabelle
von HH_ABAP » 26.04.2019 15:11 • Verfasst in ABAP® für Anfänger
5
Antw.
4127
Views
dynamischer Variablenname
von Dörk » 31.03.2008 10:19 • Verfasst in ABAP® Core
3
Antw.
2450
Views
Variablenname zur Laufzeit ermittlen (cl_abap_typedescr)
von hfahrian » 13.01.2014 04:48 • Verfasst in ABAP® Core
5
Antw.
6692
Views
Bilanzstrukturen laufende Einstellungen
von Blueshape » 17.01.2008 14:29 • Verfasst in Financials
0
Antw.
1113
Views
HRFOMRS / SMARTFORMS laufende Bezüge - Andruck Jahressumme
von Sammi16 » 17.09.2007 10:50 • Verfasst in Human Resources

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 14 Stunden von waltersen gelöst 10 / 9999
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3054
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2423
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2370

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 14 Stunden von waltersen gelöst 10 / 9999
SAPGui 8.00 32 Bit vs 64 Bit
vor 2 Tagen von DeathAndPain 3 / 3054
Programm per Fremdtransport einspielen
vor 2 Tagen von IHe 3 / 2423
Splitter-AlV erscheint nicht
vor 2 Tagen von qyurryus 2 / 2370