<?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 table name issue in loop to load all files in a folder in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/table-name-issue-in-loop-to-load-all-files-in-a-folder/m-p/287051#M1204259</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;I can not name the table using &lt;EM&gt;'$(File)' to populate&lt;/EM&gt; tblNm&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;&lt;/B&gt;&lt;B&gt;OR; how should I use the file name to name a table and write a QVD?&lt;/B&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;// load all data extracts&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;for&lt;/B&gt; each File in filelist(loadPath &amp;amp;'\*.csv')&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Load&lt;/B&gt; &lt;B&gt;&lt;I&gt;'$(File)'&lt;/I&gt;&lt;/B&gt; &lt;B&gt;as&lt;/B&gt; Name;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;// define tblNm&lt;/B&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; pthNm = &lt;B&gt;&lt;I&gt;'$(File)'&lt;/I&gt;&lt;/B&gt;;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; stNm = index(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,'Polo');&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; endNm = index(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,'Extract_') + 7;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; tblNm = mid(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,&lt;B&gt;&lt;I&gt;$(stNm)&lt;/I&gt;&lt;/B&gt;,&lt;B&gt;&lt;I&gt;$(endNm)&lt;/I&gt;&lt;/B&gt;-&lt;B&gt;&lt;I&gt;$(stNm)&lt;/I&gt;&lt;/B&gt;);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;//how do I name the table HERE?&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;&lt;/B&gt;&lt;B&gt;//tblNm:&lt;/B&gt; attempt #1&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;//set tablename='$(tblNm)'&lt;/B&gt; attempt #2;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Load&lt;/B&gt; *&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;FROM&lt;/B&gt;&lt;/P&gt;&lt;P style="font-style: italic; font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;$(pthNm)&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;(txt, utf8, embedded labels, delimiter is ',', msq);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Store&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt; &lt;B&gt;into&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(qvdPath)&lt;/I&gt;&lt;/B&gt;\&lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt;.qvd&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;(qvd);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;drop&lt;/B&gt; &lt;B&gt;table&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt;&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;next&lt;/B&gt; File&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Nov 2010 19:17:12 GMT</pubDate>
    <dc:creator>james_wynn</dc:creator>
    <dc:date>2010-11-09T19:17:12Z</dc:date>
    <item>
      <title>table name issue in loop to load all files in a folder</title>
      <link>https://community.qlik.com/t5/QlikView/table-name-issue-in-loop-to-load-all-files-in-a-folder/m-p/287051#M1204259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;I can not name the table using &lt;EM&gt;'$(File)' to populate&lt;/EM&gt; tblNm&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;&lt;/B&gt;&lt;B&gt;OR; how should I use the file name to name a table and write a QVD?&lt;/B&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;// load all data extracts&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;for&lt;/B&gt; each File in filelist(loadPath &amp;amp;'\*.csv')&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Load&lt;/B&gt; &lt;B&gt;&lt;I&gt;'$(File)'&lt;/I&gt;&lt;/B&gt; &lt;B&gt;as&lt;/B&gt; Name;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;// define tblNm&lt;/B&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; pthNm = &lt;B&gt;&lt;I&gt;'$(File)'&lt;/I&gt;&lt;/B&gt;;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; stNm = index(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,'Polo');&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; endNm = index(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,'Extract_') + 7;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;let&lt;/B&gt; tblNm = mid(&lt;B&gt;&lt;I&gt;'$(pthNm)'&lt;/I&gt;&lt;/B&gt;,&lt;B&gt;&lt;I&gt;$(stNm)&lt;/I&gt;&lt;/B&gt;,&lt;B&gt;&lt;I&gt;$(endNm)&lt;/I&gt;&lt;/B&gt;-&lt;B&gt;&lt;I&gt;$(stNm)&lt;/I&gt;&lt;/B&gt;);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;//how do I name the table HERE?&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;&lt;/B&gt;&lt;B&gt;//tblNm:&lt;/B&gt; attempt #1&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;//set tablename='$(tblNm)'&lt;/B&gt; attempt #2;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Load&lt;/B&gt; *&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;FROM&lt;/B&gt;&lt;/P&gt;&lt;P style="font-style: italic; font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;$(pthNm)&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;(txt, utf8, embedded labels, delimiter is ',', msq);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;Store&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt; &lt;B&gt;into&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(qvdPath)&lt;/I&gt;&lt;/B&gt;\&lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt;.qvd&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;(qvd);&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;drop&lt;/B&gt; &lt;B&gt;table&lt;/B&gt; &lt;B&gt;&lt;I&gt;$(tblNm)&lt;/I&gt;&lt;/B&gt;&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P style="margin: 0in 0in 0pt; mso-layout-grid-align: none;"&gt;&lt;B&gt;next&lt;/B&gt; File&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Nov 2010 19:17:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/table-name-issue-in-loop-to-load-all-files-in-a-folder/m-p/287051#M1204259</guid>
      <dc:creator>james_wynn</dc:creator>
      <dc:date>2010-11-09T19:17:12Z</dc:date>
    </item>
    <item>
      <title>table name issue in loop to load all files in a folder</title>
      <link>https://community.qlik.com/t5/QlikView/table-name-issue-in-loop-to-load-all-files-in-a-folder/m-p/287052#M1204260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Since the table name is used only in QlikView and has nothing to do with the actual name of the QVD file, why don't you use the same table name but store it using the name you want? Something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;// load all data extractsfor each File in filelist(loadPath &amp;amp;'\*.csv') // define tblNmlet pthNm = '$(File)';let stNm = index('$(pthNm)','Polo');let endNm = index('$(pthNm)','Extract_') + 7;let tblNm = mid('$(pthNm)',$(stNm),$(endNm)-$(stNm)); Table:Load *FROM$(pthNm)(txt, utf8, embedded labels, delimiter is ',', msq);Store Table into $(qvdPath)\$(tblNm).qvd(qvd);drop table Table;next File&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Nov 2010 19:30:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/table-name-issue-in-loop-to-load-all-files-in-a-folder/m-p/287052#M1204260</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2010-11-09T19:30:05Z</dc:date>
    </item>
  </channel>
</rss>

