Qué hace la sentencia Get Time?

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • falkata82
    Member
    • ago
    • 58

    #1

    Qué hace la sentencia Get Time?

    Hola,

    tengo éste código y no tengo claro para qué sirve el GET TIME, puede alguien decirme para lo que se utiliza???

    CLEAR zpcensayo.
    zpcensayo = i_zpcensayo.
    GET TIME.
    IF NOT pe_fecha IS INITIAL.
    zpcensayo-zfechatrat = sy-datum.
    ENDIF.
    zpcensayo-zhoratrat = sy-uzeit.
  • pmarinab
    Member
    • abr
    • 64

    #2
    Lo que hace esta sentencia es actualizar las variables de fecha y hora (sy-uzeit y sy-datum), porque no se refrescan continuamente. Sin esto podría suceder que si quieres guardar la fecha de ejecución dentro de un programa varias veces, te pudiera dar los mismos datos en momentos distintos. Te pongo esto recuperado de la documentación:

    Except for GET TIME, the system fields are updated after starting a program, after sending a screen, and after changing the internal mode.

    Comentario

    Trabajando...