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

4 participantes

    FUNÇÃO DATA DINÂMICA

    avatar
    Gioavni_Nogueira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 20/01/2023

    FUNÇÃO DATA DINÂMICA  Empty FUNÇÃO DATA DINÂMICA

    Mensagem  Gioavni_Nogueira 20/1/2023, 12:14

    Olá,

    Gostaria de tirar uma grande dúvida,

    Eu tenho um arquivo de lançamento de entregas e na minha estrutura de tabela eu preciso saber
    se a entrega está em aberto ou encerrado.

    Para isso eu gostaria de comparar a data de agora com a data de lançamento, se for igual ou seja isso é uma entrega de hoje, então deve ser classificada no Selmed como "EM ABERTO.

    Agora na mesma formula eu preciso olhar para uma outra coluna que mostra os status de carregamento, se for igual a "FINALIZADO" então classifica como "ENCERRADO"
    Agora se for diferente de 'FINALIZADO" então classifica como "EM ABERTO" também!

    A lógica é se a data de lançamento é a de hoje (esse "hoje" não sei usar na formula) então é em aberto e se uma outra coluna for diferente de finalizado então também é em aberto.

    Deste modo eu aglutino as entregas de hoje com as de outros dias que não foram finalizadas.
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1353
    Registrado : 07/12/2011

    FUNÇÃO DATA DINÂMICA  Empty Re: FUNÇÃO DATA DINÂMICA

    Mensagem  tauron 21/1/2023, 10:26

    Giovani, bom dia.

    Sim é possível seria algo mais ou menos assim:

    if format(me.datalancamento,"mm/dd/yyyy") = format(date(),"mm/dd/yyyy") and me.carregamento <> "Finalizado" then
    me.situacao = "em aberto"
    else
    me.situacao = "encerrado"
    end if

    Fica melhor se postar os objetos envolvidos (tabela, formulário, relatório) e, informar onde e quando deseja essa verificacao.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2772
    Registrado : 13/12/2016

    FUNÇÃO DATA DINÂMICA  Empty Re: FUNÇÃO DATA DINÂMICA

    Mensagem  Alexandre Fim 21/1/2023, 11:06

    Olá Giovani,

    Seja bem-vindo ao fórum.

    Vc não especificou se esta logica está em uma consulta, formulário ou relatório.
    Para ficar mais fácil e rápido, compartilhe aqui uma cópia do bd, para análise e solução.

    OBS: Na minha assinatura tem um link onde ensina a postar anexos no fórum.

    Valeu

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    FUNÇÃO DATA DINÂMICA  Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8276
    Registrado : 05/11/2009

    FUNÇÃO DATA DINÂMICA  Empty Re: FUNÇÃO DATA DINÂMICA

    Mensagem  Alexandre Neves 22/1/2023, 11:31

    Boa tarde
    Gioavni_Nogueira, bem-vindo ao fórum
    Leia as regras e cumpra-as. Uma delas não permite escrever tudo em maiúsculas, por isso, adeqúe o título.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: 7/2/2023, 21:03