Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia, gostaria de saber se o QlikView tem alguma ferramenta que envie automaticamente um relatório por e-mail ou que gere um pdf, em uma data e horário programados no caso um schedule. Qualquer duvida estou a disposição.
Estou tentando via Schedule.
Tem que ser via Schedule do Windows, ok?
As tasks agendadas no QlikView Server (QMC) não executam nenhum tipo de macro.
É por isso que as minhas não executam, eu tento via QMC.
E como faço via Windows? Agendo uma tarefa para que execute o documento QVW onde está minha macro?
Você teria um exemplo?
Desculpe tantas perguntas é que sou novo nestes assuntos de macro.
Grato.
Boa noite Lucas.
Normalmente faco um disparador ao abrir o documento chamando a macro.
No caso, dependendo da situação uso uma variável se roda ou não a macro (pois se ela for o mesmo documento que o pessoal usa). Se recebo a variável, posso ou não dar carga, disparo os emails e posso ou não salvar o documento (o que neste caso salvaria o novo conteúdo da variável, o que não gostaria..).
function GetVariable(varName)
Dim v
set v = ActiveDocument.Variables(varName)
GetVariable = v.GetContent.String
end function
Sub ExecMacro()
vExecutarMacro = GetVariable("ExecutarMacro")
if vExecutarMacro = 1 then
ActiveDocument.GetApplication.Quit
ActiveDocument.CloseDoc
end if
End Sub
Para passar a variavel para o modelo tem o parametro /v
modelo.qvw /vnomevariavel=1
AMF
Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada
Have fun, be Qlik