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.
2559
Views
Version Laufende Nummer in einer Tabelle
von HH_ABAP » 26.04.2019 15:11 • Verfasst in ABAP® für Anfänger
5
Antw.
4174
Views
dynamischer Variablenname
von Dörk » 31.03.2008 10:19 • Verfasst in ABAP® Core
3
Antw.
2487
Views
Variablenname zur Laufzeit ermittlen (cl_abap_typedescr)
von hfahrian » 13.01.2014 04:48 • Verfasst in ABAP® Core
5
Antw.
6767
Views
Bilanzstrukturen laufende Einstellungen
von Blueshape » 17.01.2008 14:29 • Verfasst in Financials
0
Antw.
1139
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

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

GUIXT Tabellen in Container ansprechen
vor 4 Wochen von Denaris 1 / 30898
Speichern Popup in MM42 verhindern
vor 4 Wochen von Noodl 1 / 31269
Meine Inbox
letzen Monat von Rabea1103 1 / 46701