Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Senhores,
Existe como fazer
a cada 15 minutos sem fechar.
Sub ExecMacro()
ActiveDocument.Reload
Maximiza()
ActiveDocument.Save
End Sub
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.....
É mais fácil criar esse agendamento no seu QvServer.
sub ExecMacro
ActiveDocument.Reload()
ActiveDocument.GetApplication.Sleep 30000
ExecMacro
end sub
Alessandro, creio que essa macro vai fazer a recarga e aguardar os milissegundos informados.
O agendamento de recarga só poderá ser realizado via QvServer ou então através do agendador de tarefas do windows
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.....
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
Alessandro, existe como eu não fechar o arquivo e fazer um laço
No ecemplo você colocou um quit
Alessandro,
Muito obrigado pela força
Para mim você e o Yuri são dois mostro sagrado do Qlikview.
Abraços
comenta a linha do close e nao vai fechar, mas pode ficar em um loop infinito....
Valeu