MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Calculo entre datas direto no relatório

    avatar
    Luciane Lopes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 2
    Registrado : 18/06/2018

    Calculo entre datas direto no relatório Empty Calculo entre datas direto no relatório

    Mensagem  Luciane Lopes 10/2/2022, 19:17

    Boa tarde! Por favor, preciso muito desta ajuda!!!
    Senhores, estou com o mesmo problema abaixo e não consigo inserir o ano na fórmula indicada pelo Amigo Criquio. Será que poderiam me ajudar, por favor!!! Estou utilizando a fórmula abaixo em uma caixa de texto no relatório. Mensagem de erro: "A expressão inserida contém sintaxe inválida.
    Talvez você tenha inserido um operando sem um operador."
    Muito obrigada!

    =SeImed(Dia([ServData])>Dia(Data());DifData(“yyyy”;[ServData];Data()) & “ anos, “ & ("m";[ServData];Data())-1 & " meses e " & 30-Dia([ServData])+Dia(Data())& " dias. ";SeImed(Dia([ServData])=Dia(Data());DifData("yyyy”;[ServData];Data()) & “ anos, “ & (“m";[ServData];Data()) & " meses.";DifData("yyyy”;[ServData];Data()) & “ anos, “ & (“m";[ServData];Data()) & " meses e " & Dia(Data())-Dia([ServData]) & " dias."))
    avatar
    Holanda
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 21/09/2018

    Calculo entre datas direto no relatório Empty Re: Calculo entre datas direto no relatório

    Mensagem  Holanda 11/2/2022, 01:26

    Boa noite Luciane

    =SeImed( Dia([ServData]) > Dia(Data()) ; DifData("yyyy";[ServData];Data()) & " anos, " & DifData("m";[ServData];Data())-1 & " meses e " & 30 - (Dia([ServData])+Dia(Data())) & " dias. " ; SeImed( Dia([ServData]) = Dia(Data()) ; DifData("yyyy";[ServData];Data()) & " anos, " & DifData("m";[ServData];Data()) & " meses." ; DifData("yyyy";[ServData];Data()) & " anos, " & difdata("m";[ServData];Data()) & " meses e " & Dia(Data())-Dia([ServData]) & " dias."))

      Data/hora atual: 13/5/2024, 20:45