none
idade completa em formulas do crystal reports RRS feed

  • Pergunta

  • olá, preciso fazer uma formula que retorne a idade(em anos e meses) apartir da data de hoje e da data de nascimento..

    consegui retornar a idade em anos pelo datediff("yyyy", NASC, HOJE)

    porem os meses se coloco: datediff("m", NASC, HOJE)

    ele retorna um numero muito grande, por ex, 370..

    alguma ideia?

    preciso retornar, 25 anos e 5 meses por exemplo.
    quinta-feira, 27 de agosto de 2009 20:13

Respostas

Todas as Respostas

  • Prezado,

    Na verdade, na parte dos meses, você precisa fazer o cálculo não entre a data de nascimento e a data de hoje, mas sim, entre hoje e a data de aniversário do ano passado... Aí vai dar certo...


    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    domingo, 4 de julho de 2010 18:02
    Moderador
  • Como vc esta fazendo para retornar a idade nesse caso. Estou tentando aqui mas não esta retornando, a principio já da erro na formula.. tipo
    {FichaClientes.Nascimento} = datediff("yyyy", NASC, HOJE)

    ao salvar aponta o erro: There is an error this formula. Do you want to save it anyway.

    quarta-feira, 24 de julho de 2013 12:45