<?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: How to filter inside a for loop in subroutine in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246012#M621169</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;or add the known part of the file name to look for to the wildcard specification in your inner for loop. Like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-size: 10.5pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;for each FoundFile in filelist( Root &amp;amp; '\*&lt;EM style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-size: 10pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;Reload_Task_Check&lt;/STRONG&gt;&lt;/EM&gt;.' &amp;amp; FileExtension)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-size: 10.5pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;:&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Mar 2017 08:38:48 GMT</pubDate>
    <dc:creator>Peter_Cammaert</dc:creator>
    <dc:date>2017-03-21T08:38:48Z</dc:date>
    <item>
      <title>How to filter inside a for loop in subroutine</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246010#M621167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qlikers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to filter a particular named txt files from the root folder (including all sub folders in it). I'm using the following sub routine and then filtering the sub routine result set to achieve the desired result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;sub ScanFolder(Root)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; for each FileExtension in 'txt'&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; for each FoundFile in filelist( Root &amp;amp; '\*.' &amp;amp; FileExtension)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; FileList:&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; LOAD '$(FoundFile)' as SourceFile,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; FileTime( '$(FoundFile)' ) as Filetime&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; AUTOGENERATE 1;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; Set vConcatenate = Concatenate;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; next FoundFile&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.0pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; next FileExtension&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; for each SubDirectory in dirlist( Root &amp;amp; '\*' )&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; call ScanFolder(SubDirectory)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; next SubDirectory&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;end sub;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;Call ScanFolder ('myfolder\Log');&lt;/STRONG&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;FinalFileList:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;NOCONCATENATE&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;LOAD&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;SourceFile,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;Filetime&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN style="font-size: 10.5pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;RESIDENT &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Helvetica',sans-serif; color: #666666;"&gt;FileList&lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #666666; font-size: 10.0pt; font-family: 'Helvetica',sans-serif;"&gt;WHERE SourceFile LIKE '*Reload_Task_Check';&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline;"&gt;My question is it is possible to filter the name of the txt file inside the subroutine itself? Can you please help me here. &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shan S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 03:48:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246010#M621167</guid>
      <dc:creator>shansundar</dc:creator>
      <dc:date>2017-03-21T03:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to filter inside a for loop in subroutine</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246011#M621168</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;&amp;nbsp; for each FoundFile in filelist( Root &amp;amp; '\*.' &amp;amp; FileExtension)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if '$(FoundFile)' = 'xxx' then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;STRONG&gt;&lt;EM style="color: #666666; font-size: 10.5pt; font-family: 'Helvetica',sans-serif;"&gt;next &lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&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, 21 Mar 2017 08:29:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246011#M621168</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-03-21T08:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to filter inside a for loop in subroutine</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246012#M621169</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;or add the known part of the file name to look for to the wildcard specification in your inner for loop. Like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-size: 10.5pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;for each FoundFile in filelist( Root &amp;amp; '\*&lt;EM style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-size: 10pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;Reload_Task_Check&lt;/STRONG&gt;&lt;/EM&gt;.' &amp;amp; FileExtension)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-size: 10.5pt; font-family: Helvetica, sans-serif; color: #666666;"&gt;:&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 08:38:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246012#M621169</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2017-03-21T08:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to filter inside a for loop in subroutine</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246013#M621170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have included IF condition and it works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shan S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 09:59:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-inside-a-for-loop-in-subroutine/m-p/1246013#M621170</guid>
      <dc:creator>shansundar</dc:creator>
      <dc:date>2017-03-21T09:59:37Z</dc:date>
    </item>
  </channel>
</rss>

