Funktionsbaustein Parameter Automatische Typumwandlung

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

Funktionsbaustein Parameter Automatische Typumwandlung

Beitrag von huhu124 (ForumUser / 1 / 0 / 0 ) »
Hallo,

ich soll einen Funktionsbaustein anlegen der zwei Char mit max. Länge 132 Zeichen vergleicht. Jetzt bekomme ich eine Kurzdump wenn ich dem Fuba eine Variable vom Typ Char35 übergebe. Ich dachte es findet eine Automatische Typumwandlung statt.

Was kann ich machen damit der Fuba Werte vom selben Typ mit unterschiedlicher Länge annimmt?

Code: Alles auswählen.

DATA: name1 TYPE Char35. 
DATA: name2 TYPE Char35. 

name1 = ' Hänße-moerser '. 
name2 = 'Haensse mörser  '. 

*"---------------------------------------------------------------------- 
*"*"Lokale Schnittstelle: 
*"  IMPORTING 
*"     REFERENCE(X_STRING1) TYPE  CHAR_132 
*"     REFERENCE(X_STRING2) TYPE  CHAR_132 
*"     REFERENCE(X_UML_CONVERT) TYPE  CHAR1 DEFAULT 'X' 
*"     REFERENCE(X_DEL_SPECIAL_CHARS) TYPE  CHAR1 DEFAULT 'X' 
*"  EXPORTING 
*"     REFERENCE(EX_STATUS) TYPE  CHAR1 
*"---------------------------------------------------------------------- 

CALL FUNCTION 'ZIDE_COMPARE_STRING' 
  EXPORTING 
    x_string1                 = name1 
    x_string2                 = name2 
*   X_UML_CONVERT             = 'X' 
*   X_DEL_SPECIAL_CHARS       = 'X' 
* IMPORTING 
*   EX_STATUS                 =


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


Re: Funktionsbaustein Parameter Automatische Typumwandlung

Beitrag von sbuhmann (ForumUser / 8 / 0 / 0 ) »
mach einfach alle variabeln und parameter als "type string".

Viele Grüße
Sascha

Re: Funktionsbaustein Parameter Automatische Typumwandlung

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Man kann in FB-Schnittstellen auch generische Typen wie C, CLIKE, CSEQUENCE nutzen, dann tritt der Dump nicht auf.
In Deinem Fall würde ich TYPE C nehmen, wenn die Werte, die Du übergeben willst, alle vom Typ C sind.

Seite 1 von 1

Vergleichbare Themen

8
Antw.
3126
Views
Typumwandlung p nach n
von Christl » 07.03.2007 11:36 • Verfasst in ABAP® für Anfänger
3
Antw.
5060
Views
Funktionsbaustein interne Tabelle als Exporting Parameter
von sgoedde » 27.10.2008 12:53 • Verfasst in ABAP® für Anfänger
2
Antw.
2768
Views
Funktionsbaustein: Defaultwerte für IMPORT-Parameter setzen
von Orlando80 » 31.10.2006 14:04 • Verfasst in ABAP® Core
0
Antw.
1162
Views
5
Antw.
4722
Views

Über diesen Beitrag


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.