Datentyp zur Laufzeit ändern

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Datentyp zur Laufzeit ändern

Beitrag von Bernd ( / / 0 / 3 ) »
Hallo ABAP Gemeinde,

gibt es irgend eine Möglichkeit den Datentyp eines Feldes einer Struktur nachträglich zu ändern. Hintergrund ist folgdender. Ich fülle eine Struktur mit Werten. Beinhlatet die Struktur ein Währungsfeld, soll der Datentyp dieses Feldes auf character geändert werden. Ist dies nicht möglich, gibt es dann einen Weg aus der Struktur Spalte für Spalte auszulesen und in ein character-Feld zu konkatenieren?

mfG
Bernd

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


Beitrag von StefanH ( / / 0 / 3 ) »
Vorschlag für Variante 2:

Code: Alles auswählen.

DATA: struc TYPE (deine Struktur)
      c_field TYPE STRING,   
      c_string TYPE STRING.   
FIELD-SYMBOLS: <comp> TYPE ANY.

DO.

ASSIGN COMPONENT sy-index OF STRUCTURE struc TO <comp>.
IF sy-subrc EQ 0.
  c_field = <comp>.
  CONDENSE c_field NO-GAPS.
  CONCATENATE c_string c_field INTO c_string.
ENDIF.

ENDDO.
Kannst mal damit probieren, weiss jetzt nicht, ob es syntaktisch komplett richtig ist, sollte aber nach diesem Prinzip funktionieren.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1929
Views
Datentyp Quant
von Gast » 16.06.2005 14:52 • Verfasst in ABAP® für Anfänger
2
Antw.
4115
Views
Problem mit Datentyp P
von an4kh4 » 06.06.2007 10:58 • Verfasst in ABAP® für Anfänger
15
Antw.
5971
Views
Datentyp-Problem?
von Tharya » 15.08.2006 08:16 • Verfasst in ABAP® für Anfänger
2
Antw.
3640
Views
Datentyp TIMS
von Mrs. Hilflos » 02.10.2007 13:17 • Verfasst in ABAP® Core
7
Antw.
944
Views
Speicherkapazität für Datentyp
von L0w-RiDer » 21.01.2020 09:16 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

Anonymous
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

Aktuelle Forenbeiträge

FUBA 'HR_INFOTYPES_OPERATION'
vor einer Stunde von Bright4.5 1 / 10
RFC vs. ODATA
vor 4 Stunden von rob_abc 7 / 287
Frage zur redefinierten Methode
vor 6 Stunden von ralf.wenzel 12 / 428

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

FUBA 'HR_INFOTYPES_OPERATION'
vor einer Stunde von Bright4.5 1 / 10
RFC vs. ODATA
vor 4 Stunden von rob_abc 7 / 287
Frage zur redefinierten Methode
vor 6 Stunden von ralf.wenzel 12 / 428