<?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: Declaring Variables in VBScript in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101494#M631404</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The reason could be the use of relative paths. For this topic see also: &lt;A href="https://community.qlik.com/thread/225465"&gt;Using relative paths in variables&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>Tue, 19 Jul 2016 17:31:52 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2016-07-19T17:31:52Z</dc:date>
    <item>
      <title>Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101493#M631403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is driving me crazy...... I wish to set a variable in VBScript but it's not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my code.... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am creating a number of folders and I wish to set each folder path as a variable:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;' set ocr path&lt;/P&gt;&lt;P&gt;SUB Ocr (objVariable)&lt;/P&gt;&lt;P&gt;&amp;nbsp; ON ERROR RESUME NEXT&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET objShell = CREATEOBJECT("Shell.Application")&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET objFolder = objShell.BrowseForFolder (WINDOW_HANDLE, TITLE, OPTIONS, ROOT)&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET objFolderItem = objFolder.Self&lt;/P&gt;&lt;P&gt;&amp;nbsp; ocrFolder = objFolderItem.Path&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET objSavePath = ActiveDocument.Variables(objVariable)&lt;/P&gt;&lt;P&gt;&amp;nbsp; objSavePath.SetContent ocrFolder, TRUE&lt;/P&gt;&lt;P&gt;&amp;nbsp; ON ERROR GOTO 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'create folders&lt;/P&gt;&lt;P&gt;Dim oFSO&lt;/P&gt;&lt;P&gt;Set oFSO = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;' Create OCR folder&lt;/P&gt;&lt;P&gt;oFSO.CreateFolder ocrFolder &amp;amp; "\OCR"&lt;/P&gt;&lt;P&gt;oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Output"&lt;/P&gt;&lt;P&gt;oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Output\Single_File"&lt;/P&gt;&lt;P&gt;oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Staging"&lt;/P&gt;&lt;P&gt;oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Archive"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dim outputFolder&lt;/P&gt;&lt;P&gt;outputFolder = ocrFolder &amp;amp; "\OCR\Output\Single_File"&lt;/P&gt;&lt;P&gt;dim stagingFolder&lt;/P&gt;&lt;P&gt;stagingFolder = ocrFolder &amp;amp; "\OCR\Staging"&lt;/P&gt;&lt;P&gt;dim archiveFolder&lt;/P&gt;&lt;P&gt;archiveFolder = ocrFolder &amp;amp; "\OCR\Archive"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;end sub&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;ocrFolder is defined (e.g. c:mydocs\myfolder)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;My issue is that &lt;SPAN style="font-size: 13.3333px;"&gt;outputFolder , &lt;SPAN style="font-size: 13.3333px;"&gt;stagingFolder &amp;amp; &lt;SPAN style="font-size: 13.3333px;"&gt;archiveFolder&amp;nbsp; are not being created?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;What am I doing wrong?&amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jul 2016 15:25:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101493#M631403</guid>
      <dc:creator />
      <dc:date>2016-07-19T15:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101494#M631404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The reason could be the use of relative paths. For this topic see also: &lt;A href="https://community.qlik.com/thread/225465"&gt;Using relative paths in variables&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>Tue, 19 Jul 2016 17:31:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101494#M631404</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2016-07-19T17:31:52Z</dc:date>
    </item>
    <item>
      <title>Re: Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101495#M631405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haven't tested but what happens if you try setting the oFSO.CreateFolder commands to a variable and call it directly?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i.e.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;'create folders&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Dim oFSO&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set oFSO = CreateObject("Scripting.FileSystemObject")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;' Create OCR folder&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set f1 = oFSO.CreateFolder ocrFolder &amp;amp; "\OCR"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set f2 = oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Output"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set f3 = oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Output\Single_File"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set f4 = oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Staging"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;set f5 = oFSO.CreateFolder ocrFolder &amp;amp; "\OCR\Archive"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CreateFolderF1 = f1.Path&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CreateFolderF2 = f2.Path&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CreateFolderF3 = f3.Path&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CreateFolderF4 = f4.Path&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CreateFolderF5 = f5.Path&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jul 2016 17:53:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101495#M631405</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-19T17:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101496#M631406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the replies - I couldn't get it to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I just had to use the variable + 'the end folder path (hard coded)', throughout my code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2016 11:04:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101496#M631406</guid>
      <dc:creator />
      <dc:date>2016-07-20T11:04:49Z</dc:date>
    </item>
    <item>
      <title>Re: Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101497#M631407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jammy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the script it looks like you are using "&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;BrowseForFolder " which will give you a pop up to select the path. &lt;/SPAN&gt;If you cancel that pop up it will create folders in default location may be in "C:" or "C:\Program Files\QlikView". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can check the above mentioned folders, all the folders which you were creating using macro must have been created somewhere in your machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;PS: As per your script, ocrFolder is nothing but a variable which is already appended before the folder path, I am not sure why are you adding another variable.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sakir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2016 14:29:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101497#M631407</guid>
      <dc:creator />
      <dc:date>2016-07-20T14:29:29Z</dc:date>
    </item>
    <item>
      <title>Re: Declaring Variables in VBScript</title>
      <link>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101498#M631408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Like in my link from above the logic could be like relative paths even if the in the end used path is a full-path (and therefore is no need to hard-code the paths).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jul 2016 05:47:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Declaring-Variables-in-VBScript/m-p/1101498#M631408</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2016-07-21T05:47:59Z</dc:date>
    </item>
  </channel>
</rss>

