Ansicht
Dokumentation
CHANGEDOCU_FIELDS_CHAR2ANY - UNICODE-Konvertierung values old + new von char zu any
CPI1466 during Backup ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein CHANGEDOCU_FIELDS_CHAR2ANY soll für die übergebenen Felder:
IV_VALUE_OLD_CHAR, IV_VALUE_NEW_CHAR
die Umwandlung vom TYPE CHAR zum TYPE ANY realisieren.
Waren die Eingaben in den Feldern ungleich SPACE, so wird das Ergebnis in den Felddern:
EV_VALUE_OLD_ANY, EV_VALUE_NEW_ANY bereitgestellt.
Um die Felddefinition zu erhalten, wird der Tabellen-/Strukturname und der Feldname innerhalb dieser Tabelle/Struktur benötigt:
IV_TABNAME = Tabellen-/Strukturname zu den übergebenen CHAR-Feldern gehörend.
IV_FIELDNAME = Feldname der übergebenen CHAR-Felder.
Je Feld der Eingabevariablen erfolgt die Umwandlung von einem CHAR-Feld in das ANY-Feld.
Es wird davon ausgegangen, das die externen Längen der CHAR-FELDER wie folgt erstellt wurden:
Wenn die vorhergehende Umwandlung mit den Bausteinen CHANGEDOCU_FIELDS_ANY2CHAR oder CHANGEDOCU_KEY_ANY2CHAR durchgeführt wurde, ist diese Voraussetzung automatisch erfüllt.
Beispiel
CALL FUNCTION 'CHANGEDOCU_FIELDS_CHAR2ANY'
EXPORTING
iv_tabname = tabname
iv_fieldname = iname
iv_value_old_char = value_old
iv_value_new_char = value_new
IMPORTING
ev_value_old_any =
ev_value_new_any =
EXCEPTIONS
tabname_is_empty = 1
fieldname_is_empty = 2
fieldname_not_in_table = 3
nametab_error = 4
OTHERS = 5
.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Hinweise
Wird nur einer der beiden Werte benötigt, so kann der 2. Eingabewert entweder garnicht bei Aufruf angesprochen werden(optional) oder mit Space vorbelegt sein.
Weiterführende Informationen
Parameter
EV_VALUE_NEW_ANYEV_VALUE_OLD_ANY
IV_FIELDNAME
IV_STRING_NEW
IV_STRING_OLD
IV_TABNAME
IV_VALUE_NEW_CHAR
IV_VALUE_OLD_CHAR
Ausnahmen
CONVERT_NOT_POSSIBLEFIELDNAME_IS_EMPTY
FIELDNAME_NOT_IN_TABLE
NAMETAB_ERROR
TABNAME_IS_EMPTY
Funktionsgruppe
SCD8General Material Data rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3981 Date: 20240523 Time: 174202 sap01-206 ( 38 ms )