<?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: batch for save opened qvw no data backup in command line in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1770453#M727462</link>
    <description>&lt;P&gt;Thanks&amp;nbsp;&amp;nbsp;Renovero&amp;nbsp;, it was helpful for&amp;nbsp; my case.&lt;/P&gt;&lt;P&gt;but if change&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = MyApp.OpenDocEx("&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;DISKDRIVE_LETTER:\PATH_TO_SOURCE_FILE\FILENAME.qvw&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;", 0, False)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;to&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = MyApp.OpenDocEx("&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;DISKDRIVE_LETTER:\PATH_TO_SOURCE_FILE\FILENAME.qvw&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;", 0, False, , , , True)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;.qvw at once open without data !&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;It 's more faster for large file.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For my case, i&amp;nbsp; have&amp;nbsp; many .qvw file in folder, and I want save it all wihout data.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For this one I&amp;nbsp; create this code&amp;nbsp; in .vbs file:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Dim MyApp, fldPath, FSO, File, Folder, filExt&lt;/P&gt;&lt;P&gt;Set FSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;fldPath = InputBox("Enter path of files?", "Directory Path")&lt;/P&gt;&lt;P&gt;If Trim(fldPath) = "" Then&lt;BR /&gt;MsgBox "No directory was entered.", vbOKOnly&lt;BR /&gt;WScript.Quit&lt;BR /&gt;Else&lt;BR /&gt;If FSO.FolderExists(fldPath) Then&lt;BR /&gt;'Continue program&lt;BR /&gt;Else&lt;BR /&gt;MsgBox "Directory does not exist.", vbOKOnly&lt;BR /&gt;WScript.Quit&lt;BR /&gt;End If&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;Set Folder = FSO.GetFolder(fldPath)&lt;BR /&gt;Set MyApp = CreateObject("QlikTech.QlikView")&lt;/P&gt;&lt;P&gt;For Each File In Folder.Files&lt;BR /&gt;If Right(File.Name, 4) = ".qvw" Then&lt;BR /&gt;vPath = fldPath &amp;amp; "\" &amp;amp; File.Name&lt;BR /&gt;Set MyDoc = MyApp.OpenDocEx(vPath, 0, False, , , , True) 'Open qv document without data!&lt;BR /&gt;MyDoc.Save&amp;nbsp;&lt;BR /&gt;MyDoc.CloseDoc&lt;BR /&gt;Set MyDoc = Nothing&lt;BR /&gt;End If&lt;BR /&gt;Next&lt;/P&gt;&lt;P&gt;MyApp.Quit&lt;BR /&gt;Set MyApp = Nothing&lt;/P&gt;&lt;P&gt;MsgBox "Finished"&lt;/P&gt;&lt;P&gt;'''''''''''''''''''''''''''''''''''''''''''''''''&lt;/P&gt;&lt;P&gt;May be someone it helpfull too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 26 Dec 2020 20:12:12 GMT</pubDate>
    <dc:creator>Fran_by</dc:creator>
    <dc:date>2020-12-26T20:12:12Z</dc:date>
    <item>
      <title>batch for save opened qvw no data backup in command line</title>
      <link>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1675710#M727460</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;I have created .bat file, and inside there is this code :&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;"C:\Program Files\QlikView\qv.exe" /nodata "D:\QV\lm\Sa.qvw"&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;An window of Qlik is then opened with my app without data.&lt;/P&gt;&lt;P&gt;Next I have to save it and close.&lt;/P&gt;&lt;P&gt;How to do it through batch file, via commands?&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 19:06:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1675710#M727460</guid>
      <dc:creator>renovero</dc:creator>
      <dc:date>2024-11-16T19:06:53Z</dc:date>
    </item>
    <item>
      <title>batch for save opened qvw no data backup in command line</title>
      <link>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1675732#M727461</link>
      <description>&lt;P&gt;I have found the solution. A lot of these did not work the way I wanted, so I will paste an answer here.&lt;BR /&gt;Just in case someone had similar problem like me, and the rest of topics would be not available for them, like it was in my case.&lt;/P&gt;&lt;P&gt;1. Create new notepad file text in folder where You need to erase data and safe template of Your app.&lt;BR /&gt;2. Open the file and paste inside :&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyApp = CreateObject("QlikTech.QlikView")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = MyApp.OpenDocEx("&lt;STRONG&gt;DISKDRIVE_LETTER:\PATH_TO_SOURCE_FILE\FILENAME.qvw&lt;/STRONG&gt;", 0, False)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set ActiveDocument = MyDoc&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MyDoc.RemoveAllData()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MyDoc.SaveAs("&lt;STRONG&gt;DISKDRIVE_LETTER:\PATH_TO_FINISHED_ERASED_FILE\FILENAME.qvw&lt;/STRONG&gt;")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MyDoc.CloseDoc()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MyApp.Sleep 2000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MyApp.Quit()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = Nothing&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyApp = Nothing&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;3. Change &lt;STRONG&gt;bolded&lt;/STRONG&gt; paths above in your script to be correct for Your case.&lt;BR /&gt;4. Save file and exit notepad.&lt;BR /&gt;5. Right click on text file You have created, to change extension of it to &lt;STRONG&gt;.vbs&lt;BR /&gt;**** You have to have enabled "show known extension" on Viewer option in Windows *****&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Now it is possible to include this script in Windows Scheduler, and it will create automatically empty of data file.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Feb 2020 10:54:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1675732#M727461</guid>
      <dc:creator>renovero</dc:creator>
      <dc:date>2020-02-14T10:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: batch for save opened qvw no data backup in command line</title>
      <link>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1770453#M727462</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&amp;nbsp;Renovero&amp;nbsp;, it was helpful for&amp;nbsp; my case.&lt;/P&gt;&lt;P&gt;but if change&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = MyApp.OpenDocEx("&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;DISKDRIVE_LETTER:\PATH_TO_SOURCE_FILE\FILENAME.qvw&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;", 0, False)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;to&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Set MyDoc = MyApp.OpenDocEx("&lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;DISKDRIVE_LETTER:\PATH_TO_SOURCE_FILE\FILENAME.qvw&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;", 0, False, , , , True)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;.qvw at once open without data !&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;It 's more faster for large file.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For my case, i&amp;nbsp; have&amp;nbsp; many .qvw file in folder, and I want save it all wihout data.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For this one I&amp;nbsp; create this code&amp;nbsp; in .vbs file:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Dim MyApp, fldPath, FSO, File, Folder, filExt&lt;/P&gt;&lt;P&gt;Set FSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;fldPath = InputBox("Enter path of files?", "Directory Path")&lt;/P&gt;&lt;P&gt;If Trim(fldPath) = "" Then&lt;BR /&gt;MsgBox "No directory was entered.", vbOKOnly&lt;BR /&gt;WScript.Quit&lt;BR /&gt;Else&lt;BR /&gt;If FSO.FolderExists(fldPath) Then&lt;BR /&gt;'Continue program&lt;BR /&gt;Else&lt;BR /&gt;MsgBox "Directory does not exist.", vbOKOnly&lt;BR /&gt;WScript.Quit&lt;BR /&gt;End If&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;Set Folder = FSO.GetFolder(fldPath)&lt;BR /&gt;Set MyApp = CreateObject("QlikTech.QlikView")&lt;/P&gt;&lt;P&gt;For Each File In Folder.Files&lt;BR /&gt;If Right(File.Name, 4) = ".qvw" Then&lt;BR /&gt;vPath = fldPath &amp;amp; "\" &amp;amp; File.Name&lt;BR /&gt;Set MyDoc = MyApp.OpenDocEx(vPath, 0, False, , , , True) 'Open qv document without data!&lt;BR /&gt;MyDoc.Save&amp;nbsp;&lt;BR /&gt;MyDoc.CloseDoc&lt;BR /&gt;Set MyDoc = Nothing&lt;BR /&gt;End If&lt;BR /&gt;Next&lt;/P&gt;&lt;P&gt;MyApp.Quit&lt;BR /&gt;Set MyApp = Nothing&lt;/P&gt;&lt;P&gt;MsgBox "Finished"&lt;/P&gt;&lt;P&gt;'''''''''''''''''''''''''''''''''''''''''''''''''&lt;/P&gt;&lt;P&gt;May be someone it helpfull too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Dec 2020 20:12:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/batch-for-save-opened-qvw-no-data-backup-in-command-line/m-p/1770453#M727462</guid>
      <dc:creator>Fran_by</dc:creator>
      <dc:date>2020-12-26T20:12:12Z</dc:date>
    </item>
  </channel>
</rss>

