#1
|
|||
|
|||
Guardar Fecha capturada
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. |
#2
|
|||
|
|||
Lo q yo haria...
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
__________________
el tema esta en hacer la pregunta correcta... |
#3
|
|||
|
|||
vickxo muchas gracias!!
lo probé y funcionó de maravilla!!! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|