<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: msgbox  does not appear in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999083#M339718</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now my code stops at&amp;nbsp; :&lt;/P&gt;&lt;P&gt;Set pdfjob = CreateObject("PDFCreator.clsPDFCreator")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Seems to be a common problem.&lt;/P&gt;&lt;P&gt;The world wide web tells me it runs with older versions of pdf creator, but when I succeed in dowloading older versions Google tells me it's unsafe.&lt;/P&gt;&lt;P&gt;Activating .Net Framework doesn't help either&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggestions someone?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 29 Nov 2015 19:44:36 GMT</pubDate>
    <dc:creator>curiousfellow</dc:creator>
    <dc:date>2015-11-29T19:44:36Z</dc:date>
    <item>
      <title>msgbox  does not appear</title>
      <link>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999081#M339716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If found some code to produce pdf's .&lt;/P&gt;&lt;P&gt;So I created a module&amp;nbsp; in a testapp (personal edition) to find if it's working for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because there is no debugger and no pdf's are created&amp;nbsp; I added some msgbox lines.&lt;/P&gt;&lt;P&gt;However when running,&amp;nbsp; the macro does not proceed after the first message.(sometimes it stops at some other line)&lt;/P&gt;&lt;P&gt;Pressing F8 does not help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the code :&lt;/P&gt;&lt;P&gt;' VB Script for Printing Reports to PDF using PDFCreator&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'Option Explicit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub PrintReport()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.ClearAll&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FieldName&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldName = "City"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; msgbox("Working")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Dim mySelections&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set mySelections = _&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.Fields(Fieldname).GetPossibleValues&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox(mySelections.Count)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;msgbox ("Stil working")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i = 0 to mySelections.Count - 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FieldValue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldValue = mySelections.Item(i).text&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.Fields(FieldName).Select FieldValue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Print_PDF FieldValue, "MyReport", "RP01"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub Print_PDF(FieldValue, ReportName, ReportID)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' This is mostly reference code from the&lt;/P&gt;&lt;P&gt;&amp;nbsp; ' PDF Creator documentation&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Designed for early bind, set reference to PDFCreator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pdfjob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim sPDFName&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim sPDFPath&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/// Change the output file name here! ///&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sPDFName = ReportName &amp;amp; " - " &amp;amp; FieldValue&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sPDFPath = "K:\qlikview bestanden"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pdfjob = CreateObject("PDFCreator.clsPDFCreator")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; With pdfjob&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If .cStart("/NoProcessingAtStartup") = False Then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If .cStart("/NoProcessingAtStartup", True) = _&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; False Then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End if&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cVisible = True&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cOption("UseAutosave") = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cOption("UseAutosaveDirectory") = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cOption("AutosaveDirectory") = sPDFPath&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cOption("AutosaveFilename") = sPDFName&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cOption("AutosaveFormat") = 0 ' 0 = PDF&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cClearCache&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End With&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Print the QlikView Report&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.PrintReport ReportID, "PDFCreator"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Wait until the print job has entered the print queue&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do Until pdfjob.cCountOfPrintjobs = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' in VBScript use WScript.Sleep(20)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfjob.cPrinterStop = False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Wait until PDF creator is finished&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' then release the objects&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Do Until pdfjob.cCountOfPrintjobs = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox(pdfjob.cCountOfPrintjobs)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ' debug.print pdfjob.cCountOfPrintjobs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.Sleep 20&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfjob.cClose&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pdfjob = Nothing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2015 14:21:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999081#M339716</guid>
      <dc:creator>curiousfellow</dc:creator>
      <dc:date>2015-11-27T14:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: msgbox  does not appear</title>
      <link>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999082#M339717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try it without the linebreak with the underline-char - there could be easily an error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2015 18:31:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999082#M339717</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-11-27T18:31:36Z</dc:date>
    </item>
    <item>
      <title>Re: msgbox  does not appear</title>
      <link>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999083#M339718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now my code stops at&amp;nbsp; :&lt;/P&gt;&lt;P&gt;Set pdfjob = CreateObject("PDFCreator.clsPDFCreator")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Seems to be a common problem.&lt;/P&gt;&lt;P&gt;The world wide web tells me it runs with older versions of pdf creator, but when I succeed in dowloading older versions Google tells me it's unsafe.&lt;/P&gt;&lt;P&gt;Activating .Net Framework doesn't help either&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggestions someone?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Nov 2015 19:44:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999083#M339718</guid>
      <dc:creator>curiousfellow</dc:creator>
      <dc:date>2015-11-29T19:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: msgbox  does not appear</title>
      <link>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999084#M339719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are within the modul security system access enabled? In general it seems to work: &lt;A href="https://community.qlik.com/message/913518"&gt;ActiveX component can't create object: 'PDFCreator.clsPDFCreator'&lt;/A&gt; and &lt;A href="https://community.qlik.com/docs/DOC-7635"&gt;Print Report to PDF with open source PDFCreator&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An alternatively could be to use another PDF printer, like: &lt;A href="https://community.qlik.com/message/402155"&gt;Re: generate pdf with Xchange&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Nov 2015 08:54:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/msgbox-does-not-appear/m-p/999084#M339719</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-11-30T08:54:57Z</dc:date>
    </item>
  </channel>
</rss>

