<?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: Report macro Debug in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833071#M293139</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is no debug as such but some of the errors are being indicated&amp;nbsp; on the right hand side of the Check button(Currently is ***Changed****:)&lt;/P&gt;&lt;P&gt;&lt;IMG alt="27-Apr-15 1-37-05 PM.jpg" class="jive-image image-1" src="/legacyfs/online/85145_27-Apr-15 1-37-05 PM.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2015 12:38:37 GMT</pubDate>
    <dc:creator>robert_mika</dc:creator>
    <dc:date>2015-04-27T12:38:37Z</dc:date>
    <item>
      <title>Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833070#M293138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, i need to create a macro in order to print the Application's reports, but i can't find the debug option.&lt;/P&gt;&lt;P&gt;Is it possible to debug vb macro in a sort of manner the script editor?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 12:34:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833070#M293138</guid>
      <dc:creator>marco_puccetti</dc:creator>
      <dc:date>2015-04-27T12:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833071#M293139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is no debug as such but some of the errors are being indicated&amp;nbsp; on the right hand side of the Check button(Currently is ***Changed****:)&lt;/P&gt;&lt;P&gt;&lt;IMG alt="27-Apr-15 1-37-05 PM.jpg" class="jive-image image-1" src="/legacyfs/online/85145_27-Apr-15 1-37-05 PM.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 12:38:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833071#M293139</guid>
      <dc:creator>robert_mika</dc:creator>
      <dc:date>2015-04-27T12:38:37Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833072#M293140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you need an adivce ,post your code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 12:39:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833072#M293140</guid>
      <dc:creator>robert_mika</dc:creator>
      <dc:date>2015-04-27T12:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833073#M293141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look here as well&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlikview.com/thread/65660" title="https://community.qlikview.com/thread/65660"&gt;https://community.qlikview.com/thread/65660&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 13:59:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833073#M293141</guid>
      <dc:creator>robert_mika</dc:creator>
      <dc:date>2015-04-27T13:59:02Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833074#M293142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, i take the occasion to ask if have you got any sample of print module vb, in order to print with pdf creator.&lt;/P&gt;&lt;P&gt;I have this code that doesn't work properly.&lt;/P&gt;&lt;P&gt;It create a deadlock and doesn't print the espected files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below the code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;' Function RICHIAMATE&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;function printReportPDF(NomeReport)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'attiva la stampante PDFCreator&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.PrintReport NomeReport, "PDFCreator", FALSE&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;Sub StampaPDF&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim i&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FieldValue, oszFieldName, oszFile, oszFileName&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; StampaPDF = False&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oszFieldName = "ABI"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oszFile&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = "C:\Users\m.puccetti\Desktop\QLIK_REPORT\"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oszFileName&amp;nbsp; = "Report_"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox("STAMPAPDF")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Un pdf per ogni ABI&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set mySelections = ActiveDocument.Fields(oszFieldName).GetPossibleValues&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;&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;&amp;nbsp; ActiveDocument.Fields(oszFieldName).Select FieldValue&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oszFileName = oszFileName &amp;amp; FieldValue&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call CreaPDF(oszFile &amp;amp; oszFileName &amp;amp; ".pdf", "RP04")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;end Sub&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;function CreaPDF(sDestination,sReport)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oFS = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp; currentStatus = fileExists (sDestination)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(currentStatus) then&lt;/P&gt;&lt;P&gt;&amp;nbsp; oFS.DeleteFile sFile&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Selezioni da attivare&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.Fields("TRAMITE_CONTABILE").Select "05000"&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.Fields("TIPO_COLLEGAMENTO").Select "0"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveDocument.GetApplication.WaitForIdle&lt;/P&gt;&lt;P&gt;&amp;nbsp; call printReportPDF(sReport)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; checkoutput(sDestionation)&lt;/P&gt;&lt;P&gt;&amp;nbsp; currentStatus = fileExists (sDestination)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(currentStatus) then&lt;/P&gt;&lt;P&gt;&amp;nbsp; MSGBOX("CREATO DOC: " &amp;amp; sDestionation)&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.ClearAll&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oFS=nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp; CreaPDF = True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;Function CheckPresenza(ReportArr,NomeRep)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Dim Presente&lt;/P&gt;&lt;P&gt;&amp;nbsp; Presente = False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; For i=0 to ReportArr.Count-1&lt;/P&gt;&lt;P&gt;&amp;nbsp; If ReportArr.Item(I).Text=NomeRep then&lt;/P&gt;&lt;P&gt;&amp;nbsp; Presente=True&lt;/P&gt;&lt;P&gt;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CheckPresenza=Presente&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;function DeleteFile(pdfFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Se esiste già un report con lo stesso nome di quello da stampare lo cancelliamo&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set fileTest = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp; if fileTest.FileExists(pdfFile) then&lt;/P&gt;&lt;P&gt;&amp;nbsp; fileTest.DeleteFile (pdfFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; set fileTest = nothing&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;function checkoutput(pdfFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Attendiamo fino alla generazione del REPORT&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set fileTest = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp; currentStatus=false&lt;/P&gt;&lt;P&gt;&amp;nbsp; while (not currentStatus)&lt;/P&gt;&lt;P&gt;&amp;nbsp; currentStatus = fileTest.FileExists (pdfFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.GetApplication.Sleep 1000&lt;/P&gt;&lt;P&gt;&amp;nbsp; wend&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set fileTest = nothing&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;function fileExists (sFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; currentStatus=false&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oFS = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp; fileExists = oFS.FileExists (sFile)&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oFS=nothing&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;'===================================================================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 11:04:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833074#M293142</guid>
      <dc:creator>marco_puccetti</dc:creator>
      <dc:date>2015-04-28T11:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833075#M293143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marco,&lt;/P&gt;&lt;P&gt;you should modify printer configuration in order to avoid request of path and name of destination file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set WSHShell = CreateObject("WScript.Shell")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSHShell.RegWrite "HKCU\Software\PDFCreator\Program\AutosaveDirectory",&amp;nbsp; pdf_path, "REG_SZ"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSHShell.RegWrite "HKCU\Software\PDFCreator\Program\AutosaveFilename", pdf_name , "REG_SZ"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSHShell.RegWrite "HKCU\Software\PDFCreator\Program\UseAutosave", "1", "REG_SZ"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSHShell.RegWrite "HKCU\Software\PDFCreator\Program\UseAutosaveDirectory", "1", "REG_SZ"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 16:29:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833075#M293143</guid>
      <dc:creator />
      <dc:date>2015-04-28T16:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833076#M293144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;This code has to be used at which point of the above code?&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;This allow also the generation of multiple pdf that now is not done?&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 09:08:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833076#M293144</guid>
      <dc:creator>marco_puccetti</dc:creator>
      <dc:date>2015-04-29T09:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833077#M293145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have tried and the name of the file is generated properly, but it still continue to pause the execution after the first invocation of this routine:&amp;nbsp; &lt;EM&gt;ActiveDocument.PrintReport NomeReport, "PDFCreator", FALSE&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 12:24:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833077#M293145</guid>
      <dc:creator>marco_puccetti</dc:creator>
      <dc:date>2015-04-29T12:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833078#M293146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The code should be inserted before the call of function ActiveDocument.PrintReport .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About application hang after print of first pdf, check if name of generated pdf contains two times extension .pdf.&lt;/P&gt;&lt;P&gt;In this case you can modify row&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSHShell.RegWrite "HKCU\Software\PDFCreator\Program\AutosaveFilename", &lt;STRONG&gt;pdf_name&lt;/STRONG&gt; , "REG_SZ" &lt;/P&gt;&lt;P&gt;inserting pdf_name without extension.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 06:57:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833078#M293146</guid>
      <dc:creator />
      <dc:date>2015-04-30T06:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: Report macro Debug</title>
      <link>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833079#M293147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 May 2015 13:04:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Report-macro-Debug/m-p/833079#M293147</guid>
      <dc:creator>marco_puccetti</dc:creator>
      <dc:date>2015-05-04T13:04:30Z</dc:date>
    </item>
  </channel>
</rss>

