Konvertierung von Datentyp mit CONV

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

Konvertierung von Datentyp mit CONV

Beitrag von Julia.hrtm (ForumUser / 8 / 1 / 4 ) »
Hallo,

ich habe eine Frage bezüglich dem Konvertierungsoperator "CONV".
Ich möchte meinen Variableninhalt des Datentyps Char20 in den Datentyp scrtext_l konvertieren. Jedoch erhalte ich den Syntaxfehler: "Feld "CONV" unbekannt. Es ist weder in einer der angegebenen Tabellen enthalten noch durch eine "DATA"-Anweisung definiert."

Hier die Codezeile:

Code: Alles auswählen.

long_text   = CONV scrtext_l( gv_act_month )
Laut der Dokumentation gibt es ja diesen Operator:
https://help.sap.com/doc/abapdocu_750_i ... n_conv.htm

Ich arbeite noch auf SAP R/3, gibt es da Unterschiede zu S/4 Hana bei solchen Funktionalitäten?
Oder sollte das eigentlich funktionieren?

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


Re: Konvertierung von Datentyp mit CONV

Beitrag von ewx (Top Expert / 4850 / 313 / 642 ) »
Welche ABAP-Version habt ihr denn?
In "SAP R/3" gibt es unterschiedliche Release-Stände. SAP_ABA 750 benötigst du mindestens.
Wenn long_text bereits korrekt definiert ist, reicht

Code: Alles auswählen.

long-text = CONV #( gv_act_month ).
bzw. reicht in deinem Fall wahrscheinlich ein einfaches

Code: Alles auswählen.

long-text = gv_act_month.
CONV benötigst du eher, wenn du eine nicht passend definierte Variable an eine Methode oder Funktionsbaustein übergeben möchtest.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
Julia.hrtm


Re: Konvertierung von Datentyp mit CONV

Beitrag von Julia.hrtm (ForumUser / 8 / 1 / 4 ) »
ewx hat geschrieben:
20.11.2024 11:12
Welche ABAP-Version habt ihr denn?
In "SAP R/3" gibt es unterschiedliche Release-Stände. SAP_ABA 750 benötigst du mindestens.
SAP_ABA ist nur auf Version 731, dementsprechend kann es wohl nicht funktionieren. :(

Gibt es irgendwelche anderen Möglichkeiten den Datentyp zu konvertieren. Ich hatte in die Variable gv_act_month den Monatsnamen des aktuellen Monats schreiben lassen und würde diesen Text gern als Spaltenbezeichnung der alv nutzen. Da sich der Monat ja ändern kann.

Re: Konvertierung von Datentyp mit CONV

Beitrag von ewx (Top Expert / 4850 / 313 / 642 ) »
Ja, da ist wohl mal dringend ein Update notwendig! ;)
du benötigst in deinem Fall keine besondere Konvertierung. Das macht ABAP intern bei einer direkten Zuweisung.

Re: Konvertierung von Datentyp mit CONV

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »

Code: Alles auswählen.

DATA lv_scrtext_l TYPE scrtext_l.
lv_scrtext_l = gv_act_month.
lo_col->set_longtext( lv_scrtext_l ).
Und ich leide mit dir. Habe auch gerade ein Projekt mit einem Kunden auf einem sehr alten Releasestand....
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Konvertierung von Datentyp mit CONV

Beitrag von ST22 (Specialist / 279 / 43 / 41 ) »
...und ich arbeite tagtäglich auf 7.31...aber nicht mehr sooooo lange hoffentlich ;-)

Re: Konvertierung von Datentyp mit CONV

Beitrag von rob_abc (Specialist / 107 / 27 / 44 ) »
7.58 Endlich

Code: Alles auswählen.

return 'abc'.
möglich =)

Re: Konvertierung von Datentyp mit CONV

Beitrag von DeathAndPain (Top Expert / 1952 / 259 / 413 ) »
Was macht das?
ewx hat geschrieben:
20.11.2024 11:12
SAP_ABA 750 benötigst du mindestens.
Das halte ich für ein Gerücht. Das große Syntaxpaket, das die neuen Syntaxmöglichkeiten für ABAP gebracht hat, war 7.40, und wie hier nachzulesen war auch CONV Bestandteil davon.

Davor und danach kamen nur kleine Detailanpassungen und Bugfixes.
black_adept hat geschrieben:Und ich leide mit dir. Habe auch gerade ein Projekt mit einem Kunden auf einem sehr alten Releasestand....
Na ja, wie man hier im Forum quasi tagtäglich zu lesen bekommt, programmieren die meisten Leute ja heute noch wie auf jenen alten Releaseständen. Da langt oft auch noch ein 3.x-Release. Für die macht es dann keinen Unterschied.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
black_adept


Seite 1 von 1

Vergleichbare Themen

7
Antw.
5455
Views
Dynamische Konvertierung von "String" auf "urspr. Datentyp"
von Steffen » 24.08.2018 09:00 • Verfasst in ABAP Objects®
15
Antw.
5767
Views
Datentyp-Problem?
von Tharya » 15.08.2006 08:16 • Verfasst in ABAP® für Anfänger
7
Antw.
790
Views
Speicherkapazität für Datentyp
von L0w-RiDer » 21.01.2020 09:16 • Verfasst in ABAP® für Anfänger
2
Antw.
1846
Views
Datentyp Quant
von Gast » 16.06.2005 14:52 • Verfasst in ABAP® für Anfänger
2
Antw.
4004
Views
Problem mit Datentyp P
von an4kh4 » 06.06.2007 10:58 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Rechnung: Belegspez. Adresse
vor 9 Stunden von Manfred K. 3 / 461
Daten an Tabelle binden
Gestern von Lukas Sanders 4 / 2308
Regex in where
vor 3 Tagen von tar 8 / 1145

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

Rechnung: Belegspez. Adresse
vor 9 Stunden von Manfred K. 3 / 461
Daten an Tabelle binden
Gestern von Lukas Sanders 4 / 2308
Regex in where
vor 3 Tagen von tar 8 / 1145

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Tagen von snooga87 1 / 758
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3938