<?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: Load last file in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762736#M271205</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any one can share me best solution for loading last data source file?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Ishfaque Ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Mar 2015 14:34:34 GMT</pubDate>
    <dc:creator>engishfaque</dc:creator>
    <dc:date>2015-03-09T14:34:34Z</dc:date>
    <item>
      <title>Load last file</title>
      <link>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762734#M271203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I made incremental module, It's working fine for those files where I'm using static file name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now new requirement is that, I would like to load last created file in a folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;For example:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;First time, I loaded data from data source &lt;EM&gt;"SaleData-Mar01.csv".&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Next time to onward, just I have to paste a file in a data source folder such as &lt;EM&gt;"SaleData-Mar02.csv",&lt;/EM&gt; and load script should automatically consider it where from data should be load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Days after days, data source files will be increased, means:&lt;/P&gt;&lt;P&gt;First day folder consist on: &lt;EM&gt;"SaleData-Mar01.csv"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Second day folder consist on: &lt;EM&gt;"SaleData-Mar02.csv"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Third day folder consist on:&lt;EM&gt; "SaleData-Mar03.csv"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;and so on...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note, file name can be different for new day.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Ishfaque Ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 08 Mar 2015 18:43:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762734#M271203</guid>
      <dc:creator>engishfaque</dc:creator>
      <dc:date>2015-03-08T18:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: Load last file</title>
      <link>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762735#M271204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="j-post-author"&gt;&lt;STRONG&gt;&lt;A href="https://community.qlik.com/people/engishfaque"&gt;engishfaque&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;You can find very helpful script in QV help. I think this is exactly what you need. Based on this script you can easy identify last created file by name or by timestamp. See operator &lt;SPAN class="Bold"&gt;for each..next.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;P class="Code"&gt;FOR Each File in filelist (Root&amp;amp;' \*.' &amp;amp;Ext)&lt;/P&gt;&lt;P class="Code"&gt;LOAD&lt;/P&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;P class="Code"&gt;'$(File)' as Name,&lt;/P&gt;&lt;P class="Code"&gt;FileSize( '$(File)' ) as Size,&lt;/P&gt;&lt;P class="Code"&gt;FileTime( '$(File)' ) as FileTime&lt;/P&gt;&lt;P class="Code"&gt;autogenerate 1;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P class="Code"&gt;NEXT File&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 08 Mar 2015 19:03:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762735#M271204</guid>
      <dc:creator />
      <dc:date>2015-03-08T19:03:16Z</dc:date>
    </item>
    <item>
      <title>Re: Load last file</title>
      <link>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762736#M271205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any one can share me best solution for loading last data source file?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Ishfaque Ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 14:34:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762736#M271205</guid>
      <dc:creator>engishfaque</dc:creator>
      <dc:date>2015-03-09T14:34:34Z</dc:date>
    </item>
    <item>
      <title>Re: Load last file</title>
      <link>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762737#M271206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Taras already did.&lt;/P&gt;&lt;P&gt;You only need to add code to lift the most recent file from the newly created table, like in:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;// Taras' FOR-EACH solution comes here. Call the table [RawFileNames]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;OrderedFileNames:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD Name, FileTime&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RESIDENT RawFileNames&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ORDER BY FileTime DESC;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;DROP Table RawFileNames;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LET vNewestFilePath = peek('Name', 0, 'OrderedFileNames')&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;DROP Table OrderedFileNames;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;// Variable &lt;EM&gt;vNewestFilePath&lt;/EM&gt; now contains the name of the most recent file &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;// in folder '&lt;EM&gt;Root&lt;/EM&gt;' with extension '&lt;EM&gt;Ext&lt;/EM&gt;'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 14:41:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-last-file/m-p/762737#M271206</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2015-03-09T14:41:27Z</dc:date>
    </item>
  </channel>
</rss>

