Ansicht
Dokumentation
SCP_IDENTIFY_CHARACTER - Untersuche, ob eine Byte-Sequenz einen Buchstaben darstell
PERFORM Short Reference Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Erkenne das erste codierte Zeichen in einer Bytefolge.
Je nach Entwicklungsstand von rscpc.c können asiatische Zeichen eventuell nicht erkannt werden.
Eingabeparameter
- BYTE_SEQ
-
Die Bytefolge, die untersucht werden soll.
(Bytefolgen haben den Typ X.)
- CODEPAGE
-
Die Codepage, die in der Bytefolge als Codierung benutzt wurde.
Wenn die Codepage nicht angegeben wird, wird die aktuelle Systemcodepage unterstellt.
- SEARCH_INFO
-
Es soll nach zusätzlichen Informationstexten und alternativen Namen gesucht werden.
Default: nein
- SEARCH_BITMAP
-
Es soll nach Bitmaps mit Bildern des Zeichens gesucht werden. (Paßfoto)
Default: nein
Ausgabeparameter
- NUMBER_OF_BYTES
-
Anzahl der Bytes, die zum erkannten Zeichen gehören.
Falls eine 0 ausgegeben wird, war kein Zeichen zu erkennen.
- UNICODE_NO
- Die hexadezimale Nummer des Zeichens in Unicode. (Oder '000000'.)
- UNICODE_NAME
- Der Name gemäßt Unicode-Standard.
- SAP_CHAR_NO
- Die SAP-Zeichennummer des ersten Zeichens. (Oder '00000'.)
- SAP_NAME
- Der SAP-Zeichenname.
- SAP_LOCAL_NAME
- Übersetzter Name des Zeichens. (Diese Inforamtion ist meist nicht vorhanden.)
- INFORMATIONS
- Zusätzliche Informationen und alternative Namen. Diese Ausgabetabelle wird nur gefüllt, wenn das mit SEARCH_INFO = ' ' angefordert wurde. (Meist ist jedoch keine solche Information vorhanden.)
- BITMAPS
- Hexadecimal codeierte Bitmaps mit Bildern des Zeichens. Diese Ausgabetabelle wird nur gefüllt, wenn das mit SEARCH_BITMAP = ' ' angefordert wurde. (Meist ist jedoch keine solche Information vorhanden.) Falls Bilder vorhanden sind, können sie mit dem Funktionsbaustein 'SCP_SHOW_BITMAP' ausgegeben werden.
Ausnahmen
- INPUT_ENDS_IN_CHAR
- Die Bytefolge könnte der Anfang eines mehr-Byte-Zeichens sein. Aber sie hat zu früh aufgehört.
- INTERNAL_ERROR
-
🙁
Benutzen Sie den ABAP-Debuger und werten ERRMSG aus.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
BITMAPSBYTE_SEQ
CODEPAGE
INFORMATIONS
NUMBER_OF_BYTES
SAP_CHAR_NO
SAP_LOCAL_NAME
SAP_NAME
SEARCH_BITMAP
SEARCH_INFO
UNICODE_NAME
UNICODE_NO
Ausnahmen
INPUT_ENDS_IN_CHARINTERNAL_ERROR
Funktionsgruppe
SCPACL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3224 Date: 20240523 Time: 140326 sap01-206 ( 41 ms )