PDA

Ver la Versión Completa : Guardar Fecha capturada


zonanet
06/03/08, 21:57:11
Hola a todos!.


Siguiendo con la pantalla de captura en la que estoy trabajando, al inicio tenía que capturar la fecha manualmente (sea la actual o alguna anterior), pero me han encargado que muestre la fecha actual (antes no lo hacia), lo he consegudo, pero el problema se presenta cuando se requiere capturar una fecha anterior, la cambio pero al dar enter para desplegar datos me cambia la fecha a la actual.

Tendrán algún tip que me puedan facilitar??

Muchas gracias a todos.

Para hacer que aparezca la fecha actual en mi campo fecha de la pantalla hago lo siguiente:

En el PBO de mi pantalla creé un modulo inicia_datos, en donde mi campo fecha es igual a sy-datum.

module inicia_datos output.
date = sy-datum.
endmodule.

vickxo
07/03/08, 08:13:20
Lo que intentaria es :

PBO
if fecha_introducida_por teclado is initial.
fecha = sy-datum.
else.
fecha = fecha_introducida_por teclado.
endif.

En PAI
if fecha_introducida_por teclado is not initial.
fecha = fecha_introducida_por teclado
endif.
Lo haria asi pq en PBO se carga todo lo que tiene la pantalla antes de que pase cualquier evento, en la carga inicial en teoria si no se ha introducido nada por teclado vendria vacia por lo que deberia cargar la fecha del sistema de lo conbtrario, si es estoy refrescando la pantalla entendemos qu ya ha sido introducida algo por pantalla...
Espero te sirva de algo

zonanet
07/03/08, 13:55:09
vickxo muchas gracias!!


lo probé y funcionó de maravilla!!!