Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Senhores,
Preciso da ajuda de vocês com um problema que estou enfrentando que é o de gerar ou melhor imprimir um arquivo em PDF e dispara-lo por e-mail automaticamente após disparada a carga, caso o QlikView faça isso sem precisar utilizar um programa de envio de e-mail para auxilia-lo melhor, mas se precisar de programas auxiliares sem problema, só preciso resolver isso.
Lembrando que sou um usuário iniciante,
Desde já muito obrigado,
Att.
Adriano M. Soares
Boa Tarde Adriano,
Você irá utilizar macros para realizar a exportação de aquivos em PDF e também para envio de emails.
Para a exportação em pdf é necessário ter instalado o qlikviewPDF.
Você já tem algo feito?
Abraços,
Boa Tarde Adriano,
Você irá utilizar macros para realizar a exportação de aquivos em PDF e também para envio de emails.
Para a exportação em pdf é necessário ter instalado o qlikviewPDF.
Você já tem algo feito?
Abraços,
Boa tarde,
Criei um relatório e precisava Imprimir PDF e dispara-lo para alguns e-mails, mas não sei faze-lo.
E não tenho instalado o qlikviewPDF ele é free ou pago?
No aguardo,
Adriano
Adriano,
Ele é free, ele só realiza a exportação para pdf.
Tem em anexo.
Aqui tem um exemplo simple em macro de como realizar a exportação:
SUB PrintPdf
printReportPDF 'é chamada a função que realiza a exportação para pdf
END SUB
FUNCTION printReportPDF
SET WSHShell = CreateObject("WScript.Shell")
WSHShell.RegWrite "HKCU\Software\QlikViewPDF\OutputFile", "", "REG_SZ"
WSHShell.RegWrite "HKCU\Software\QlikViewPDF\BypassSaveAs", "0", "REG_SZ"
ActiveDocument.PrintReport "Document\RP_RESUMO", "QlikViewPDF", FALSE
SET WSHShell = NOTHING
END FUNCTION
Obs.: "RP_RESUMO" você deve inserir o ID do obejto que deseja enviar para pdf.
Bom dia,
Procurei seguir o que me passou e ao executar a Macro ela acabou por não executar, deu a seguinte msg que esta em anexo "Componente do ActiveX não pode criar objeto: WScript.Shell", tem ideia como sanar este problema?
No aguardo,
Att.
Adriano
Bom Dia,
Mude as opções no módulo de segurança de "Modo Seguro" para "Acesso ao Sistema" e Segurança local "Apenas modo seguro" para "Permitir acesso ao sistema".
Ok, alterei o Modo de Segurança e ele executa e da a MSG de Pronto, porém no endereço de onde ele deveria ter gravado do arquivo em PDF na realidade não o fez, procuro o arquivo e não esta na pasta. O arquivo dificil de acertar, rsrsrs.
Tem alguma sugestão?
Att.
Adriano
Ok,
Até o momento foi criado apenas as instruções da macro.
Agora você tem que criar um botão no qlikview, vá na aba de ações.
Selecione a opção Externo, e do lado direito "Executar macro".
Coloque apenas o nome da macro que deseja utilizar, no caso: PrintPdf.
De ok e clique no botão... acredito que desta vez irá gerar o pdf.
Abraços
Cara, estou apanhando disso hein, Mesmo criando o botão para execução ele ainda não esta gravando o arquivo PDF na pasta destino. Ele executa bem rapido mas não gera o PDF. Existem outros metodos?
Att
Adriano
Adriano,
Na tela de edição de macro, você esta apontando o caminho onde deseja gravar o arquivo.
Aquele parâmetro é para apontar qual o ID do objeto que você deseja exportar.
Troque apenas para CH01.
Veja o exemplo basico que eu fiz para te ajudar.
Abraços