|
#1
|
|||
|
|||
Convertir caracter a codigo ASCII
Hola a todos,
En Visual Basic, para convertir un caracter cualquiera a su representación a código ASCII se utiliza la funcion ASC() Cuál es su traduccion ABAP ? Muchas gracias. |
#2
|
|||
|
|||
Te paso un código de una función Z.
FUNCTION Z_CHARACTER_TO_ASCII_CODE. *"---------------------------------------------------------------------- *"*"Interfase local *" IMPORTING *" REFERENCE(FI_CHARACTER) TYPE C *" EXPORTING *" REFERENCE(FE_ASCII_CODE_DEC) TYPE I *" REFERENCE(FE_ASCII_CODE_HEX) TYPE C *"---------------------------------------------------------------------- field-symbols <FS> type x. *Have to use CASTING here to purposely force SAP to convert the *character to an equivalent HEX value (using ASCII chart). *Note that CASTING feature is not available prior release 4.6 assign fi_character(1) to <FS> casting. *The type of the destination field will cause SAP to determine which *type (Decimal/Hexadecimal) of ASCII code should be converted: * X -> I gives Dec value * X -> C gives Hex value fe_ascii_code_dec = <FS>. fe_ascii_code_hex = <FS>. ENDFUNCTION. |
#3
|
|||
|
|||
muchas gracias , es lo q necesitaba
|
#4
|
|||
|
|||
duda
buenas esta solucion esta muy bien pero si lo que quiero es convertir un codigo decimal a ascii o exadecimal a asii como tendria q ser la funcion.
Un saludo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|