Lo mas correcto seria de la siguiete manera:
Year( Get( CurrentDate ) ) - Year( FechaNacimiento ) - If( Get( CurrentDate ) < Date( Month( FechaNacimiento ); Day( FechaNacimiento ); Year( Get( CurrentDate ) ) ); 1 )
//esto nos daria la edad con exactitud del dia en que se encuantra seteada la pc//
// y si queremos ver con cuantos dias y meses seria asi//
Year( Get( CurrentDate ) ) - Year( FechaNacimiento ) -
If(
Get( CurrentDate ) <
Date( Month( FechaNacimiento ); Day( FechaNacimiento ); Year( Get( CurrentDate ) ) );
1
) & " años, " &
Mod(
Month( Get( CurrentDate ) ) - Month( FechaNacimiento ) + 12 -
If( Day( Get( CurrentDate ) ) < Day( FechaNacimiento ); 1 );
12
) & " meses, " &
Day( Get( CurrentDate ) ) - Day( FechaNacimiento ) +
If(
Day( Get( CurrentDate ) ) < Day( FechaNacimiento );
If(
Day( Get( CurrentDate ) - Day( Get( CurrentDate ) ) ) < Day( FechaNacimiento );
Day( FechaNacimiento );
Day( Get( CurrentDate ) - Day( Get( CurrentDate ) ) )
)
) & " dias"