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

    Mudar registro automaticamente no Access

    avatar
    GILDEZIO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 23/04/2014

    Mudar registro automaticamente no Access Empty Mudar registro automaticamente no Access

    Mensagem  GILDEZIO 31/1/2015, 15:54

    Mas uma vez venho pedir ajuda
    Bom tenho uma duvida, é possível fazer com que o access mude o valor ou texto de uma célula automaticamente de acordo com uma condição?
    Por exemplo:
    Tenho uma tabela chamada beneficiário, nela tem uma coluna chamada "Situação do beneficiário", bom quando a idade ficasse com 8 anos o access mudasse o valor para "desativado ".

    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    Mudar registro automaticamente no Access Empty Re: Mudar registro automaticamente no Access

    Mensagem  LiveBrain 1/2/2015, 13:13

    Opa, uma forma de fazer isso é usando o comando abaixo:

    Código:
    DoCmd.RunSQL "Update Beneficiario Set [Situação do beneficiário]='Desativado' Where idade>=8 and [Situação do beneficiário]='Ativado'"


    esse comando vc pode colocar na ação "Load" do primeiro form que seu projeto abre.


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    GILDEZIO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 23/04/2014

    Mudar registro automaticamente no Access Empty Re: Mudar registro automaticamente no Access

    Mensagem  GILDEZIO 1/2/2015, 18:08

    muito obrigado amigo mas não funcionou
    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 371
    Registrado : 17/04/2011

    Mudar registro automaticamente no Access Empty Re: Mudar registro automaticamente no Access

    Mensagem  Walter 1/2/2015, 19:48

    Posso dar um "pitaco"?
    Esse campo "situação do beneficiário" está numa tabela, certo?
    Será que ele não pode ser retirado da tabela e ser um Campo Calculado, numa consulta? Assim, você poderia colocar, na consulta, os campos que você quer + um campo DataNasc, (que deve ter na Tabela) + um Campo Calculado, IdadeAtual com a fórmula para calcular a Idade toda vez que abrir o Formulario, + outro Campo Calculado "Situação do Benefeciário" com uma função SeImed . SituacaoDoBeneficiario:SeImed([IdadeAtual]<8;Ativado;Desativado).


    .................................................................................
    "A verdade é filha do tempo, e não da autoridade!"
    avatar
    GILDEZIO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 133
    Registrado : 23/04/2014

    Mudar registro automaticamente no Access Empty Re: Mudar registro automaticamente no Access

    Mensagem  GILDEZIO 2/2/2015, 10:00

    desta forma que você mim passou mudou de ativado para 0, ou seja eves de mudar de ativado para desativado mudou de ativado para o numero zero(0) tem como resolver?

      Data/hora atual: 3/12/2022, 06:59