Autor Tema: Funcion que pase la hora a texto  (Leído 7625 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado molaci

  • Usuario Sr.
  • ****
  • Mensajes: 113
    • Ver Perfil
Funcion que pase la hora a texto
« en: 31 de Marzo de 2009, 10:39:38 am »
Hola,

sabe alguien si existe alguna función que pase la hora a texto?

Por ejemplo.
SY-UZEIT = '103802'.

Y me devuelva el texto:
10 Horas 38 minutos 02 segundos.

Gracias.

Desconectado bisonye

  • Novato
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Funcion que pase la hora a texto
« Respuesta #1 en: 31 de Marzo de 2009, 01:24:03 pm »
No se si hay función, sería buscar en la se37 mediante "TIME" "TEXT" o algo así.

De todas formas eso que pides es tan sencillo como esto:

Código: [Seleccionar]
concatenate sy-uzeit(2) ' horas ' sy-uzeit+2(2) ' minutos ' sy-uzeit+4(2) ' segundos into variable.
Saludos

Desconectado molaci

  • Usuario Sr.
  • ****
  • Mensajes: 113
    • Ver Perfil
Re: Funcion que pase la hora a texto
« Respuesta #2 en: 31 de Marzo de 2009, 03:22:01 pm »
Gracias bisonye,

Así lo hice, como tu has comentado. Simplemente era por saber si había alguna función y utilizarla.

Pero muchas gracias.