Ansicht
Dokumentation

CHANGEDOCU_FIELDS_CHAR2ANY - UNICODE-Konvertierung values old + new von char zu any

CHANGEDOCU_FIELDS_CHAR2ANY - UNICODE-Konvertierung values old + new von char zu any

CPI1466 during Backup   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_ANY
EV_VALUE_OLD_ANY
IV_FIELDNAME
IV_STRING_NEW
IV_STRING_OLD
IV_TABNAME
IV_VALUE_NEW_CHAR
IV_VALUE_OLD_CHAR

Ausnahmen

CONVERT_NOT_POSSIBLE
FIELDNAME_IS_EMPTY
FIELDNAME_NOT_IN_TABLE
NAMETAB_ERROR
TABNAME_IS_EMPTY

Funktionsgruppe

SCD8

General 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 )