<?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: Scan of scripts in .qvw files in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572833#M683353</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here a possibility to scanning scripts through a macro - in this case with writing in a text-file, but you could check each script-part with a instr() to your search-string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set doc = ActiveDocument&lt;BR /&gt; set obj = doc.GetSheetObject("TB04") 'Tabellenbox der Anwendungen&lt;BR /&gt; &lt;BR /&gt;for iRow = 1 to obj.GetRowCount - 1 'von Zeile 1 bis zur letzten Zeile&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set app = obj.GetCell(iRow, 0) 'applications&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set path = obj.GetCell(iRow, 1) 'path&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set newApp = ActiveDocument.GetApplication&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set newdoc = newApp.OpenDoc (path.Text &amp;amp; "\" &amp;amp; app.Text,"","") &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set prop = newdoc.GetProperties&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; script = prop.Script 'LoadScript Variable zuweisen&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set fso = CreateObject("Scripting.FileSystemObject") 'FileSystemObject erstellen&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set File = fso.OpenTextFile(FilePath &amp;amp; "\LoadScripte\" &amp;amp; "LoadScript_" &amp;amp; app.Text &amp;amp; stamp &amp;amp; typ, 2, true) 'txt-File schreibend öffnen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File.Writeline script 'Variable in txt-File schreiben&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File.Close 'txt-File schließen&lt;BR /&gt;next&lt;/SPAN&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>Wed, 12 Feb 2014 14:20:13 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2014-02-12T14:20:13Z</dc:date>
    <item>
      <title>Scan of scripts in .qvw files</title>
      <link>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572830#M683350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;is it possible to scan script in all .qvw files to search a specific string ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 08:10:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572830#M683350</guid>
      <dc:creator>olivierrobin</dc:creator>
      <dc:date>2014-02-12T08:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: Scan of scripts in .qvw files</title>
      <link>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572831#M683351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you export all the scripts first in some directory &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; as qvs files (kind off like text files)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 08:21:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572831#M683351</guid>
      <dc:creator>giakoum</dc:creator>
      <dc:date>2014-02-12T08:21:16Z</dc:date>
    </item>
    <item>
      <title>Re: Scan of scripts in .qvw files</title>
      <link>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572832#M683352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Olivier, There are couple of options. Reading the qvw script from Log file generated after qvw reload or export the qlikview script .qvs files into&amp;nbsp; one directory. For scanning you need to write the batch file or vbs file. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Feb 2014 13:27:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572832#M683352</guid>
      <dc:creator />
      <dc:date>2014-02-12T13:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: Scan of scripts in .qvw files</title>
      <link>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572833#M683353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here a possibility to scanning scripts through a macro - in this case with writing in a text-file, but you could check each script-part with a instr() to your search-string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set doc = ActiveDocument&lt;BR /&gt; set obj = doc.GetSheetObject("TB04") 'Tabellenbox der Anwendungen&lt;BR /&gt; &lt;BR /&gt;for iRow = 1 to obj.GetRowCount - 1 'von Zeile 1 bis zur letzten Zeile&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set app = obj.GetCell(iRow, 0) 'applications&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set path = obj.GetCell(iRow, 1) 'path&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set newApp = ActiveDocument.GetApplication&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set newdoc = newApp.OpenDoc (path.Text &amp;amp; "\" &amp;amp; app.Text,"","") &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set prop = newdoc.GetProperties&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; script = prop.Script 'LoadScript Variable zuweisen&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set fso = CreateObject("Scripting.FileSystemObject") 'FileSystemObject erstellen&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set File = fso.OpenTextFile(FilePath &amp;amp; "\LoadScripte\" &amp;amp; "LoadScript_" &amp;amp; app.Text &amp;amp; stamp &amp;amp; typ, 2, true) 'txt-File schreibend öffnen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File.Writeline script 'Variable in txt-File schreiben&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File.Close 'txt-File schließen&lt;BR /&gt;next&lt;/SPAN&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>Wed, 12 Feb 2014 14:20:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Scan-of-scripts-in-qvw-files/m-p/572833#M683353</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-02-12T14:20:13Z</dc:date>
    </item>
  </channel>
</rss>

