Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
agnaldoneves
Valued Contributor

Qvw aberto carregar a cada 10 minutos macro

Bom dia Senhores,

Existe como fazer

a cada 15 minutos sem fechar.

Sub ExecMacro()

        ActiveDocument.Reload      

        Maximiza()

        ActiveDocument.Save

             

End Sub

Tags (1)
1 Solution

Accepted Solutions
MVP
MVP

Re: Qvw aberto carregar a cada 10 minutos macro

Ele faz a carga, fecha a janela da carga (que deve ser arrastada para o canto inferior, assim ao dar carga nao aparece na tela que esta dando carga....) espera os milisegundos e volta a dar carga......Para 15 minutos teria que fazer o calculo do tempo.....

10 Replies

Re: Qvw aberto carregar a cada 10 minutos macro

É mais fácil criar esse agendamento no seu QvServer.

MVP
MVP

Re: Qvw aberto carregar a cada 10 minutos macro

sub ExecMacro

    ActiveDocument.Reload()

   

    ActiveDocument.GetApplication.Sleep 30000

  ExecMacro

end sub

Re: Qvw aberto carregar a cada 10 minutos macro

Alessandro, creio que essa macro vai fazer a recarga e aguardar os milissegundos informados.

agnaldoneves

O agendamento de recarga só poderá ser realizado via QvServer ou então através do agendador de tarefas do windows

MVP
MVP

Re: Qvw aberto carregar a cada 10 minutos macro

Ele faz a carga, fecha a janela da carga (que deve ser arrastada para o canto inferior, assim ao dar carga nao aparece na tela que esta dando carga....) espera os milisegundos e volta a dar carga......Para 15 minutos teria que fazer o calculo do tempo.....

MVP
MVP

Re: Qvw aberto carregar a cada 10 minutos macro

Segue um modelo que vai fazer um laco de NN vezes fazendo a carga a cada laco.....

Assim, pode determinar se for 15 em 15 minutos, um laco de 32 por exemplo para 8 horas....e claro aumentar o milisegundos para os 15 minutos....

Tem que autorizar a macro na primeira vez ou quando altera algo no modelo.....

Ele ja sai rodando.  Se nao quiser que rode, abre selecionando o SHIFT

agnaldoneves
Valued Contributor

Re: Qvw aberto carregar a cada 10 minutos macro

Alessandro, existe como eu não fechar o arquivo e fazer um laço

No ecemplo você colocou um quit

agnaldoneves
Valued Contributor

Re: Qvw aberto carregar a cada 10 minutos macro

Alessandro,

Muito obrigado pela força

Para mim você e o Yuri são dois mostro sagrado do Qlikview.

Abraços

MVP
MVP

Re: Qvw aberto carregar a cada 10 minutos macro

‌comenta a linha do close e nao vai fechar, mas pode ficar em um loop infinito....

Re: Qvw aberto carregar a cada 10 minutos macro

Valeu