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

Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 23 / 3704
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 272
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10622
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1325

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

Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 23 / 3704
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 272
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10622
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1325

Unbeantwortete Forenbeiträge

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