Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

How to export qvw file in a PDF with batch script

Hello, I'm new to Qlikview:

I want to know if it is possible to generate a PDF file from a qvw file.

How it is possible to do from command line?

I have tried with this command

C:\Programmi\QlikView\qv.exe  /wCreatePDF=1 /NoSecurity "C:\Documents and Settings\Oronzo\Documenti\DOCS\QLIKVIEW\der.qvw"

but I have only a POP-UP Unknow command line option: /wCreatePDF=1

Thanks

Oronzo Lezzi

33 Replies
Not applicable
Author

Scusa,

ho letto di corsa prima.. hai la Bullzip.. nn ricordo se quella ha  la possibilità di salvare automaticamente il file come con la PDF Creator. Se non ce l'ha devi usare o la stampante di QlikVIew (la prima, la ver. 7 se non erro) oppure la PDF Creator e setti nome report temporaneo e path come vuoi nella schermata che ti ho postato.

Ciao,

Stefano

Not applicable
Author

Ciao

ecco le risposte alle tue domande ( scusami in anticipo se ho saltato qualche dettaglio)

1) Non so come impostare che la macro parta dopo il reload

2) Ho impostato le opzioni di PDFCreator ( si chiama così) e anche una stampante BULLZIP ( che si chiama) PDF

Il lancio batch è corretto ?

c:\Programmi\QlikView\qv.exe  /r /NoSecurity "report.qvw"

ci vuole qualche opzione /v.... ?

Grazie

Not applicable
Author

Il lancio batch è corretto, dovresti averne comunque conferma usandolo, poiche la finestra di caricamento ti dovrebbe apparire comunque.

Per usare la macro dopo reload devi andare nelle proprietà del documento, poi tab eventi e poi aggiungere azioni quindi Esterno-> Esegui Macro e inserire il nome (nel tuo caso print) (vedi immagine fatta con QlikView 10)

Not applicable
Author

Ciao

in allegato le impostazioni per la macro che ho settate.

Mi dovrei aspettare il file,ma non c'è

C:\FATTA.pdf

Grazie

Oronzo

reload.png

Not applicable
Author

Comunque io vado a stampare il report RP01, te hai un report con tale ID?

Ti consiglio di testare la macro lanciandola da un pulsante e vedere che succede e dove si pianta, se si pianta.

ma il file C:\QLK_TMP\QlikView Printing.pdf  viene creato?

Not applicable
Author

Ciao

Stefano, l'oggetto RP01 è presente come in allegato.

Il file

C:\QLK_TMP\QlikView Printing.pdf non viene creato

Testando la stampa di un normale documento (non QLIK)

tramite PDFCreator il PDF viene creato correttamentereport.PNG

Not applicable
Author

Ciao

ho provato a lanciare la macro col tasto

e questa è la riposta del debugger

Il componente ActiveX non può creare l'oggetto: 'Scripting.FileSystemObject'

Not applicable
Author

Ma quanto stampi un normale documento ti chiede dove salvarlo?

Se hai settato le impostazioni di salvataggio automatico non dovrebbe chiederti niente e dovresti trovare C:\QLK_TMP\QlikView Printing.pdf

Ma la directory C:\QLK_TMP esiste?

Not applicable
Author

Allora nel modulo macro controlla d'aver dato l'accesso al sistema nel menu in basso a sx in entrambi i campi.

Not applicable
Author

Quando stampo un normale documento me lo stampa come C:\QLK_TMP\QlikView Printing.pdf e la directory esiste, come ho scritto nel post precedente probabilmente il problema (mio) è l'esecuzione del VB script

Oronzo