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

    [Resolvido]Chamar um procedimento 5 em 5 minutos

    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 10:00

    Amigos,
    Tenho o seguinte codigo a correr no meu formulario nas propriedades do "timer"

    If Time = #12:50:00 PM# Then
    Call Actualiza
    End If

    Qual o codigo que devo usar para chamar este procedimento de 5 em 5 minutos?
    Obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  vieirasoft 6/5/2011, 11:09

    Teria que definir 50000 no timer.

    Mas se quizer pode ver aqui um bom tópico sobre issso.

    http://www.scriptbrasil.com.br/forum/lofiversion/index.php/t152954.html
    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 12:12

    Mestre vou testar e estudar algumas pistas no link que me enviou.
    Abraço e obrigado
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  criquio 6/5/2011, 13:15

    Mas definir isso com um intervalo tão grande, sendo que está contando minutos e segundos, pode não ser uma boa solução. Você quer que o evento aconteça às 12:50:00, pois bem, e se começar a contar o intervalo à partir das 10:23:35 por exemplo? Será contado quanto estiver em 12:48:35 e quando for 12:53:35 e passará batido o horário que você quer.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  vieirasoft 6/5/2011, 13:19

    Acho que tens razão Criquio, além que o aplicativo é capaz de ficar muito lento.
    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 15:28

    O procedimento Actualizar faz o seguinte:

    Dim strSQL As String
    DoCmd.SetWarnings False
    DoCmd.OpenQuery ("qrymaster")
    DoCmd.SetWarnings False

    Basicamente abre uma consulta de actualizaçao de outra tabela. O que eu queria é que este processe de "actualizçao" fosse efectuado de 5 em 5 min
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  JPaulo 6/5/2011, 15:32

    O correto.

    Dim strSQL As String
    DoCmd.SetWarnings False 'desativa mensagem do Access
    DoCmd.OpenQuery ("qrymaster")
    DoCmd.SetWarnings True 'ativa mensagem do Access




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Chamar um procedimento 5 em 5 minutos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Chamar um procedimento 5 em 5 minutos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Chamar um procedimento 5 em 5 minutos Folder_announce_new Instruções SQL como utilizar...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  criquio 6/5/2011, 15:36

    Ah, se vai ser efetuado sempre de 5 em 5 minutos, então você só precisa definir o Intervalo do cronômetro como 300000. Cada segundo são 1000 milisegundos. Cada minuto tem 60 segundos. Então, multiplicando 1000*60*5=300000


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 15:37

    ok vou testar.
    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 15:45

    amigos,
    desculpem a minha insistencia mas ainda nao domino o VB, qual o codigo que devo colocar no Private Sub Form_Timer() para que seja chamado o modulo Actualiza?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  criquio 6/5/2011, 15:47

    Se o que você precisa é apenas correr essa query, coloque o código diretamente no timer. Esse, corrigido pelo JPaulo:

    Dim strSQL As String
    DoCmd.SetWarnings False 'desativa mensagem do Access
    DoCmd.OpenQuery ("qrymaster")
    DoCmd.SetWarnings True 'ativa mensagem do Access


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  vieirasoft 6/5/2011, 16:21

    O sistema vai ficar lento com 300000. Veja na ajuda do MSN que lhe passei a forma de contornar isso. Tem lá excelentes exemplos
    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 16:39

    É isso que estou procurando, ainda nao fechei este assunto porque ainda estou realizando mais uns testes...
    hugopanzer
    hugopanzer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 182
    Registrado : 16/11/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  hugopanzer 6/5/2011, 17:49

    Ok ja consegui...
    Obrigado a todos pelo apoio
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  vieirasoft 6/5/2011, 17:50

    Abraço e bom trabalho

    Conteúdo patrocinado


    [Resolvido]Chamar um procedimento 5 em 5 minutos Empty Re: [Resolvido]Chamar um procedimento 5 em 5 minutos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 15:52