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

    [Resolvido]Excluir Registro de uma tabela com Temporizador

    FabioLeitao
    FabioLeitao
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir Registro de uma tabela com Temporizador Empty [Resolvido]Excluir Registro de uma tabela com Temporizador

    Mensagem  FabioLeitao 22/9/2017, 02:32

    Boa noite amigos,

    Gostaria de automatizar a limpeza das mensagens que um formulario de aviso exibe.

    No meu form do Menu principal coloquei um comando para abrir este form de avisos após 15 Segundos após o usuário efetuar o login.

    Código:
    Private Sub Form_Timer()
    DoCmd.OpenForm "frmMensagem"
    Me.TimerInterval = 0
    End Sub

    Intervalo do Cronômetro = 10000

    Seria possível algum código para que a cada 5 dias apagar os registros da tabela de avisos e incluir uma mensagem de aviso no form do tipo "Não há novas atualizações".

    Pensei em usar o No Timer com um comando CurrentDb.Execute Delete, para excluir os dados da tabela e um outro para incluir a mensagem de aviso, porem o contador do No Timer zera ao fechar o DB.

    Obrigado
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1633
    Registrado : 17/03/2011

    [Resolvido]Excluir Registro de uma tabela com Temporizador Empty Re: [Resolvido]Excluir Registro de uma tabela com Temporizador

    Mensagem  Cláudio Machado 22/9/2017, 14:02

    Bom dia.
    Meios para isso existe amigo.

    Você pode incluir um campo DataAtualização na sua tabela de avisos.
    E ao abrir o form Menu incluir um comando para atualizar a data da tabela de avisos para Data()+5 caso não haja Nova atualizações.

    O problema está no caso de esse 5º dia cair em um feriado ou fim de semana.
    Dai ninguém vai abrir o sistema.
    Como ele vai apagar estes dados?

    Uma dica:

    Se seu sistema funciona em rede você pode incluir um campo Sim/Não na sua tabela de avisos como o nome que desejar (ex: UpdateDisponivel).
    Faça um Dlookup na sua tabela de Avisos verifique se o campo UpdateDisponivel está marcado como True (Sim), caso esteja, exibe a mensagem ou o form, como desejar.
    Caso não esteja, exibe a mensagem  "Não há novas atualizações".

    Assim sempre que houver atualizações é só você marcar este campo UpdateDisponivel e o usuário irá receber a mensagem.

    Tente implementar.
    Se precisar de ajuda, é só gritar.

    No aguardo


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Excluir Registro de uma tabela com Temporizador 90dssg para agradecer a dica que solucionou seu problema.
    FabioLeitao
    FabioLeitao
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Excluir Registro de uma tabela com Temporizador Empty Re: [Resolvido]Excluir Registro de uma tabela com Temporizador

    Mensagem  FabioLeitao 11/10/2017, 04:05

    Boa Noite,

    Me desculpe pela demora para responder Claudio, muitas mudanças aqui.

    Fiz o teste como me explicou e funcionou sim corretamente, coloquei um menu na ribbon que só meu usuário acessa para habilitar o campo Update e subir novas mensagens quando necessário.

    Obrigado.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1633
    Registrado : 17/03/2011

    [Resolvido]Excluir Registro de uma tabela com Temporizador Empty Re: [Resolvido]Excluir Registro de uma tabela com Temporizador

    Mensagem  Cláudio Machado 13/10/2017, 23:13

    Que bom que resolveu.
    O fórum agradece o retorno.
    Abraço


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Excluir Registro de uma tabela com Temporizador 90dssg para agradecer a dica que solucionou seu problema.

    Conteúdo patrocinado


    [Resolvido]Excluir Registro de uma tabela com Temporizador Empty Re: [Resolvido]Excluir Registro de uma tabela com Temporizador

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 00:13