Autor |
Mensaje |
Miembro
 Ocasional
|
#1 Publicado: 13 Jun 2013 09:52
Hola, no se me actualiza el cálculo que revela los días pasados entre una fecha pasada y la actual o los días que quedan para una fecha. Me explico: sí que genera el cálculo, pero no se actualiza sólo cada día o al ver el registro!!! Me he vuelto loco y no descubro porqué??? He probado varios sistemas y me pasa en todos.
Éste calcula la edad en dias, meses y años desde una fecha de nacimiento, campo "Fecha de nacimiento A":
GetAsText ( Year ( Get ( CurrentDate ) ) - Year ( Fecha nacimiento A) - If ( Get ( CurrentDate ) < Date ( Month ( Fecha nacimiento A) ; Day ( Fecha nacimiento A) ; Year ( Get ( CurrentDate ) ) ) ; 1 ; 0 ) ) & " Años, " & GetAsText ( Mod ( Month ( Get ( CurrentDate ) ) - Month ( Fecha nacimiento A) + 12 - If ( Day ( Get ( CurrentDate ) ) < Day ( Fecha nacimiento A) ; 1 ; 0 ) ; 12 ) ) & " Meses, " & GetAsText ( Day ( Get ( CurrentDate ) ) - Day ( Fecha nacimiento A) + If ( Day ( Get ( CurrentDate ) ) ≥ Day ( Fecha nacimiento A); 0 ; If ( Day ( Get ( CurrentDate ) - Day ( Get ( CurrentDate ) ) ) < Day ( Fecha nacimiento A) ; Day ( Fecha nacimiento A) ; Day ( Get ( CurrentDate ) - Day ( Get ( CurrentDate ) ) ) ) ) ) & " Días "
Y también tengo la que habeis comentado para saber el tiempo pasado desde la creación de una tarea hasta el día actual:
Get ( CurrentDate ) - Fecha cración tarea
Pero Filemaker no evalúa cada día una actualización a menos que no vuelva a seleccionar la fecha de inicio.
¿¿Que se puede hacer??
GRACIAS POR LA AYUDA
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
|
Administrador

|
#2 Publicado: 13 Jun 2013 13:21
Marca no almacenar el resultado del cálculo.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Todo lo que sueñas, se puede diseñar.
FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
|
Miembro
 Ocasional
|
#3 Publicado: 18 Jun 2013 01:14
Buena idea, pero fallaba en otra cosa también. Puse un campo numérico y no de cálculo... Ahora me parece una simple tontería pero,... lo que me costó verlo a base de analizar otras tablas. Muchas gracias!!!
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
|