Una (de tantas) funciones para calcular la edad de una persona.
* Ejemplo: ? Edad(DATE(1998,06,03)) *----------------------------------------------------- * FUNCTION Edad(tdNac, tdHoy) *----------------------------------------------------- * tdNac = Fecha de nacimiento * tdHoy = Fecha a la cual se calcula la edad (Por defecto toma la fecha actual) *----------------------------------------------------- FUNCTION Edad(tdNac, tdHoy) IF EMPTY(tdHoy) tdHoy = DATE() ENDIF RETURN FLOOR((VAL(DTOC(tdHoy,1)) - VAL(DTOC(tdNac,1))) / 10000) ENDFUNC *-----------------------------------------------------
Cetin Basoz, Izmir, Turkey
Publicado en www.foxite.com
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.