<?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: Copy file from URL to folder in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807643#M285139</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not a huge networking expert, but I think you can do it the following way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a shared folder on your machine and give it a name.&lt;/P&gt;&lt;P&gt;2. Refer to it using the UNC convention:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\\&amp;lt;machine_name&amp;gt;\&amp;lt;share_name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\\&lt;A href="http://wvisusmjgwka8/vqdimages/" title="http://wvisusmjgwka8/vqdimages/"&gt;wvisusmjgwka8\vqdimages\&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notice that vqdimages is not just a folder, but a "Share name", the way you created it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Oleg Troyansky&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Check out my book &lt;STRONG&gt;QlikView Your Business&lt;/STRONG&gt; - now available to pre-order on Amazon!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Feb 2015 22:56:49 GMT</pubDate>
    <dc:creator>Oleg_Troyansky</dc:creator>
    <dc:date>2015-02-02T22:56:49Z</dc:date>
    <item>
      <title>Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807642#M285138</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;Can we copy a file into local machine from URL. I'm using below macro code to copy the files from source location to destination location.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible with instead of source local drive location can we place with URL. I tried placing the url in the variable "vImagesLocation" with "&lt;A href="http://wvisusmjgwka8/vqdimages/" title="http://wvisusmjgwka8/vqdimages/"&gt;http://wvisusmjgwka8/vqdimages/&lt;/A&gt;" but didn't got success. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Share your ideas on this. Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub CopyPasteImages&lt;/P&gt;&lt;P&gt;&amp;nbsp; Dim sOriginFolder, sDestinationFolder, sFile, oFSO&lt;/P&gt;&lt;P&gt;&amp;nbsp; Dim iCount, i&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set oFSO = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set vLensInspectionImageNames=ActiveDocument.Variables("vLensInspectionImageNames")&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set vImageSourcePath=ActiveDocument.Variables("vImagesLocation")&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set vImageDestinationPath=ActiveDocument.Variables("vImagesDestination")&lt;/P&gt;&lt;P&gt;&amp;nbsp; Set vSuffixImageName=ActiveDocument.Variables("vSuffixImageName")&lt;/P&gt;&lt;P&gt;&amp;nbsp; ArrFields = split(vLensInspectionImageNames.GetContent.String, ",") &lt;/P&gt;&lt;P&gt;&amp;nbsp; ArrFields2= Split(vSuffixImageName.GetContent.String,",")&lt;/P&gt;&lt;P&gt;' iCount = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; For Each fIndex in ArrFields&lt;/P&gt;&lt;P&gt;&amp;nbsp; sOriginFolder = vImageSourcePath.GetContent.string&amp;amp;fIndex&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sDestinationFolder = vImageDestinationPath.GetContent.string&amp;amp;ArrFields2(i)&amp;amp;"-"&amp;amp;fIndex &lt;/P&gt;&lt;P&gt;&amp;nbsp; if oFSO.fileExists(sOriginFolder) then &lt;/P&gt;&lt;P&gt;' iCount = iCount + 1&lt;/P&gt;&lt;P&gt;&amp;nbsp; oFSO.CopyFile sOriginFolder, sDestinationFolder&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&amp;nbsp; &lt;/P&gt;&lt;P&gt;' If iCount &amp;gt;=500 then Exit Sub&lt;/P&gt;&lt;P&gt;&amp;nbsp; Next&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Feb 2015 14:19:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807642#M285138</guid>
      <dc:creator />
      <dc:date>2015-02-02T14:19:08Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807643#M285139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not a huge networking expert, but I think you can do it the following way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a shared folder on your machine and give it a name.&lt;/P&gt;&lt;P&gt;2. Refer to it using the UNC convention:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\\&amp;lt;machine_name&amp;gt;\&amp;lt;share_name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\\&lt;A href="http://wvisusmjgwka8/vqdimages/" title="http://wvisusmjgwka8/vqdimages/"&gt;wvisusmjgwka8\vqdimages\&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notice that vqdimages is not just a folder, but a "Share name", the way you created it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Oleg Troyansky&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Check out my book &lt;STRONG&gt;QlikView Your Business&lt;/STRONG&gt; - now available to pre-order on Amazon!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Feb 2015 22:56:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807643#M285139</guid>
      <dc:creator>Oleg_Troyansky</dc:creator>
      <dc:date>2015-02-02T22:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807644#M285140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use wget for win and call it with execiute. Following macro i used, i think i found it in this community long time ago. Want you call it from the UI or from the skript? Much faster is robocopy if you can adress a unc and have a goot filter statement, robocopy has lots of options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub downloadaktuell&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; strFileURL = "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.dwd.de/bvbw/generator/DWDWWW/Content/Oeffentlichkeit/KU/KU2/KU21/klimadaten/german/download/tageswerte/kl__10513__akt__txt,templateId=raw,property=publicationFile.zip/kl_10513_akt_txt.zip" rel="nofollow"&gt;http://www.dwd.de/bvbw/generator/DWDWWW/Content/Oeffentlichkeit/KU/KU2/KU21/klimadaten/german/download/tageswerte/kl__10513__akt__txt,templateId=raw,property=publicationFile.zip/kl_10513_akt_txt.zip&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; strHDLocation = "C:\QlikView\Sonstiges\Wetter\aktuell.zip"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; objXMLHTTP.open "GET", strFileURL, false&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; objXMLHTTP.send()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objXMLHTTP.Status = 200 Then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objADOStream = CreateObject("ADODB.Stream")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.Open&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.Type = 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.Write objXMLHTTP.ResponseBody&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.Position = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objFSO = Createobject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objFSO.Fileexists(strHDLocation) Then objFSO.DeleteFile strHDLocation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objFSO = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.SaveToFile strHDLocation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objADOStream.Close&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set objADOStream = Nothing&lt;/P&gt;&lt;P&gt;&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; Set objXMLHTTP = Nothing&lt;/P&gt;&lt;P&gt;end sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Feb 2015 23:37:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807644#M285140</guid>
      <dc:creator>jonasheisterkam</dc:creator>
      <dc:date>2015-02-02T23:37:31Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807645#M285141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jonas, this is what i'm looking for. Thank you for sharing your ideas on this. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Feb 2015 09:29:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807645#M285141</guid>
      <dc:creator />
      <dc:date>2015-02-03T09:29:23Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807646#M285142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jonas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I when I try to execute the macro , I am getting error&amp;nbsp;&amp;nbsp; objXMLHTTP.open "GET", strFileURL, false as PErmissions denied. Can you please help me how to rectify this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/90780_Capture.JPG" style="height: 432px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2015 08:30:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807646#M285142</guid>
      <dc:creator>kamakshisuram</dc:creator>
      <dc:date>2015-06-25T08:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807647#M285143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;have you set the security lvl of the macro to allow external file actions? (under the Test button)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2015 19:17:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807647#M285143</guid>
      <dc:creator>jonasheisterkam</dc:creator>
      <dc:date>2015-07-02T19:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: Copy file from URL to folder</title>
      <link>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807648#M285144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jonas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is working for me after I checked "Can Execute External Programs " under settings in Script editor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the response. I posted my application in &lt;A href="https://community.qlik.com/docs/DOC-8856"&gt;Copy Multiple Files from SharePoint to Local&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kamakshi Suram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jul 2015 06:22:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Copy-file-from-URL-to-folder/m-p/807648#M285144</guid>
      <dc:creator>kamakshisuram</dc:creator>
      <dc:date>2015-07-03T06:22:31Z</dc:date>
    </item>
  </channel>
</rss>

