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

3 participantes

    Macro para atualização automática de data, direto na tabela

    avatar
    augusto.canuto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 09/05/2017

    Macro para atualização automática de data, direto na tabela Empty Macro para atualização automática de data, direto na tabela

    Mensagem  augusto.canuto 9/5/2017, 18:18

    Senhores, sou novo aqui e novo no Access também.
    Tenho a seguinte coluna calculada no meu BD:

    SeImed([Prazo]>[Hoje] E [Resolvido]=Falso;"Em andamento";SeImed(ÉNulo([Prazo]) E [Dias]<=7;"Em análise";SeImed(ÉNulo([Prazo]) E [Dias]>7;"Pendente";SeImed([Prazo]<=[Hoje] E [Resolvido]=Falso;"Em andamento-atrasado";SeImed([Prazo]<>"" E [Resolvido]=Verdadeiro;"Resolvido";"")))))

    [Hoje] é uma outra coluna que existe devido o fato de eu não ter conseguido inserir o data() na função acima (caso seja possível, peço que me ensinem).

    Eu preciso que o valor da coluna [Hoje] seja sempre a data atual (isso pode acontecer quando o BD for aberto).

    Obs.: não se atentem à função acima, só indiquei ela aqui pra efeito de compreensão.

    Aguardo ansiosamente pela ajuda
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  wellingtoneo 9/5/2017, 20:04

    Olá, tente algo assim:


    Código:


    SeImed([Prazo]>Data() E [Resolvido]=Falso;"Em andamento";SeImed(ÉNulo([Prazo]) E [Dias]<=7;"Em análise";SeImed(ÉNulo([Prazo]) E
    [Dias]>7;"Pendente";SeImed([Prazo]<=Data() E [Resolvido]=Falso;"Em andamento-atrasado";SeImed([Prazo]<>"" E [Resolvido]=Verdadeiro;"Resolvido";"")))))


    avatar
    augusto.canuto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 09/05/2017

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  augusto.canuto 9/5/2017, 20:16

    @wellingtoneo, boa tarde.

    Obrigado pela atenção, mas o Access não aceita a função Data()/Agoa()/Hoje()... Em coluna calculada, eu já tentei :/

    Teria alguma outra forma?
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  wellingtoneo 9/5/2017, 20:32

    Tem como você posta o BD ai?
    avatar
    augusto.canuto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 09/05/2017

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  augusto.canuto 10/5/2017, 18:39

    @wellingtoneo, a versão atual do BD já está em uso e tá bem mais completa.
    Então enviei uma versão anterior, mas com a estrutura bem semelhante.

    Ou [Hoje] atualiza sozinha (ao abrir o BD ou coisa do tipo)
    Ou uma forma de coluna calculada [Status] já buscar a data atualizada em algum local.

    Att,
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 30/07/2012

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  wellingtoneo 10/5/2017, 19:05

    Uai, cade o banco?
    avatar
    augusto.canuto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 09/05/2017

    Macro para atualização automática de data, direto na tabela Empty BD

    Mensagem  augusto.canuto 22/5/2017, 20:44

    Desculpa, achei que tinha enviado.
    Segue.
    Anexos
    Macro para atualização automática de data, direto na tabela AttachmentBancoDeDados.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (249 Kb) Baixado 3 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Macro para atualização automática de data, direto na tabela Empty Re: Macro para atualização automática de data, direto na tabela

    Mensagem  Alexandre Neves 12/6/2017, 18:58

    Boa tarde,
    descreva todos os detalhes. onde tem a coluna? o que deve acontecer e não acontece? o que se deve fazer para aparecer o que pretende?


    .................................................................................
    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: 3/12/2022, 02:26