Konvertierung von Typen

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

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

Konvertierung von Typen

Beitrag von Neko (ForumUser / 3 / 0 / 0 ) »
Guten Tag,

ich versuche zur Zeit in einem Report zwei Datentypen ineinander zu Konvertieren,

den Datentyp TRKORR ( Char 20) mit der Tabelle Z_RANGE_T_TRKORR welches als Bezugstyp TRKORR hat.

Trotzdem möchte er die Felder nicht miteinander verbinden, habe es bereits mit "conv" versucht aber das möchte er auch nicht.

Über eine schnelle Rückmeldung würde ich mich freuen.

Gruß

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


Re: Konvertierung von Typen

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Wie ist Z_RANGE_T_TRKORR definiert? Und poste mal die Zuweisung / Konvertierung bei der der Compiler dir eine ( welche?) Fehlermeldung schickt.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Konvertierung von Typen

Beitrag von Neko (ForumUser / 3 / 0 / 0 ) »
Die Tabelle besteht aus dem Struktuiereten Zeilentyp ZRANGE_S_TRKORR mit folgenden Komponenten:
SIGN TYPE DDSIGN CHAR 1 Typ der Komponente SIGN im Zeilentyo eines Ranges-Typ
OPTION TYPE DDOPTION CHAR 1 Typ der Komponente OPTION im Zeilentyo eines Ranges-Typ
LOW TYPE TRKORR CHAR 20 Auftrag/Aufgabe
HIGH TYPE TRKORR CHAR 20 Auftrag/Aufgabe

Fehlermeldung:
https://gyazo.com/2d428f86a1aa6f258876f2c467834e49

Zuweisung:
https://gyazo.com/36b60f0effd0d9b1039d715366ff3646

Re: Konvertierung von Typen

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Ich gehe davon aus, dass in deinem Feld TRANSF die Nummer drin steht.
Da du Student bist solltest du den einfachen Weg mit ein paar Zwischenvariablen gehen.

Du definierst eine Variable vom Strukturtyp deiner range: data: ls_r_range like line of rangetabelle.
Dann weist du der Struktur deine Daten zu.

Code: Alles auswählen.

ls_r_range-sign = 'I'.
ls_r_range-option= 'EQ'.
ls_r_range-low= transf.
und hängst diesen eintrag an die Rangetabelle an

Code: Alles auswählen.

append ls_r_range to rangetabelle.
und übergibst diese dann direkt.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Konvertierung von Typen

Beitrag von Neko (ForumUser / 3 / 0 / 0 ) »
alles klar
vielen dank

Seite 1 von 1

Vergleichbare Themen

4
Antw.
5961
Views
Generische Typen in OO
von christop » 16.06.2008 10:07 • Verfasst in ABAP® für Anfänger
2
Antw.
3114
Views
quan typen
von kostonstyle » 28.08.2008 11:22 • Verfasst in ABAP® für Anfänger
2
Antw.
1692
Views
Generische Typen
von Elcin » 16.08.2016 15:28 • Verfasst in ABAP® für Anfänger
2
Antw.
1578
Views
Message typen im PBO
von JohnLocklay » 09.12.2016 11:44 • Verfasst in ABAP® für Anfänger
4
Antw.
860
Views
Instanzerzeugung von abgeleiteten Typen
von nickname8 » 11.08.2020 14:23 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

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

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 767
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2389
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8974