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 / 3946 / 105 / 886 ) »
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 / 3946 / 105 / 886 ) »
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

2
Antw.
1467
Views
Generische Typen
von Elcin » 16.08.2016 15:28 • Verfasst in ABAP® für Anfänger
4
Antw.
5608
Views
Generische Typen in OO
von christop » 16.06.2008 10:07 • Verfasst in ABAP® für Anfänger
2
Antw.
2808
Views
quan typen
von kostonstyle » 28.08.2008 11:22 • Verfasst in ABAP® für Anfänger
2
Antw.
1450
Views
Message typen im PBO
von JohnLocklay » 09.12.2016 11:44 • Verfasst in ABAP® für Anfänger
2
Antw.
2561
Views
Prüfung auf zeichenartigen Typen
von ABAP_User » 15.06.2011 11:38 • Verfasst in ABAP® für Anfänger

Ü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

Aktuelle Forenbeiträge

Fiori App aus dem Launchpad aufrufen
vor einer Stunde von Bright4.5 2 / 10
alv_grid aktualisieren
vor 3 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 12 Stunden von Shortcut IT 3 / 42

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

Fiori App aus dem Launchpad aufrufen
vor einer Stunde von Bright4.5 2 / 10
alv_grid aktualisieren
vor 3 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 12 Stunden von Shortcut IT 3 / 42

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170