<?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: Concatenate question in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397723#M148126</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just realized that your call to "filebasename()" will not work either. So you need to replace these in the above script with "Subfield(Subfield('$(vFile)','\',-1),'.',1)"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Mar 2013 08:45:36 GMT</pubDate>
    <dc:creator>hic</dc:creator>
    <dc:date>2013-03-01T08:45:36Z</dc:date>
    <item>
      <title>Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397721#M148124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an issue that hopefully you can help me with. I'm loading about 100 files from a folder using this automated script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;QUALIFY *;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; $(vFile):&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; if(left(right(filebasename(),6),1), 1, 0) &amp;amp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; left(right(filebasename(),5),1) as cifra2,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; date(date#(right(filebasename(),4), 'YYYY'),'YYYY') as an&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM $(vFile); &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;join&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; $(vFile):&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; SQL SELECT *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM $(vFile); &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;next vFile;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First part creates 2 fields from the file name (month and year) while the second part loads the existing fields from the tables .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Any idea how I can concatenate the files?&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 08:27:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397721#M148124</guid>
      <dc:creator />
      <dc:date>2013-03-01T08:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397722#M148125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First you need to remove the Qualify statement. Concatenation is impossible if the field names are different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further - if I understand you correctly, the load statement will just create some date information from the file name? If so, you should instead use a preceding Load:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;/P&gt;&lt;P&gt;$(vFile):&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(left(right(filebasename(),6),1), 1, 0) &amp;amp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; left(right(filebasename(),5),1) as cifra2,&lt;/P&gt;&lt;P&gt;&amp;nbsp; date(date#(right(filebasename(),4), 'YYYY'),'YYYY') as an ;&lt;/P&gt;&lt;P&gt;SQL SELECT * FROM $(vFile);&lt;/P&gt;&lt;P&gt; next vFile;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 08:38:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397722#M148125</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-01T08:38:51Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397723#M148126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just realized that your call to "filebasename()" will not work either. So you need to replace these in the above script with "Subfield(Subfield('$(vFile)','\',-1),'.',1)"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 08:45:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397723#M148126</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-01T08:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397724#M148127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Henric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response. The statement does not work without the qualify statement. If I do not use the qualify statement, I cannot load the specific date and month from each file. But, as you said, qualify keeps the tables from concatenating.&lt;/P&gt;&lt;P&gt;Filebasename() actually works with my first load, it creates the data in the fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would I be able to use the subfield function without a delimiter? My files look like this: detaliutichete12004, detaliutichete22004... detaliutichete102004 etc. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 09:14:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397724#M148127</guid>
      <dc:creator />
      <dc:date>2013-03-01T09:14:00Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397725#M148128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Subfield will not work without delimiter. But Left() and Mid() will. So Mid('detaliutichete22004',15) will return '22004'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 09:24:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397725#M148128</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-01T09:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397726#M148129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is trying to do a join in a loop. After the first pass through the loop, the extra fields have already been created and so the join does not work properly in subsequent passes. Qualify "fixes" this, but is not the correct solution. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The way I solve this sort of problem is to load and join in a temp table (T_Data) in the loop, conatenate the temp table to the result table (Data), and drop the temp table for the next pass. In your case, this could look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13621307653081188" jivemacro_uid="_13621307653081188"&gt;&lt;P&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(left(right(filebasename(),6),1), 1, 0) &amp;amp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left(right(filebasename(),5),1) as cifra2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(date#(right(filebasename(),4), 'YYYY'),'YYYY') as an&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM $(vFile);&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; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;join&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(T_Data):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FROM $(vFile);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If NoOfRows('Data') &amp;gt; 0 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; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Concatenate(Data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LOAD * Resident T_Data;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&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; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NoConatenate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LOAD * Resident T_Data;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End If&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DROP Table T_Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next vFile;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the first pass, we must use NoConcatenate to prevent auto concatenation into T_Data. On subsequent passes we explicitly concatenate the temp table tto the result table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could ptimise this further by getting the date information from vFile which would save opening the files &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 09:46:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397726#M148129</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2013-03-01T09:46:33Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397727#M148130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But I think you can avoid the join completely using the preceding load as suggested by Henric:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13621313910771192" jivemacro_uid="_13621313910771192"&gt;&lt;P&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vFileBaseName = SubField(Subfield(vFile, '\', -1), '.', 1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(left(right(vFileBaseName,6),1), 1, 0) &amp;amp; left(right(vFileBaseName,5),1) as cifra2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date(date#(right(vFileBaseName,4), 'YYYY'),'YYYY') as an;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(vFile);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next vFile;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This gets the file information from vFile&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 09:48:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397727#M148130</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2013-03-01T09:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397728#M148131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;Jonathan,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;Thank you for your interest in this. Your method seems promising however I cannot get it to work. The second example brings nothing while the first one has a script error in this portion. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NoConatenate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD * Resident T_Data;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;I seem to be lost,your help is much appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;*** I was not going through because of a spelling mistake (NoCon&lt;SPAN style="text-decoration: underline;"&gt;c&lt;/SPAN&gt;atenate). The script still doesn't bring any values &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 10:57:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397728#M148131</guid>
      <dc:creator />
      <dc:date>2013-03-01T10:57:29Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397729#M148132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The error I am getting is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Field not found - &amp;lt;vFileBaseName&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 15:29:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397729#M148132</guid>
      <dc:creator />
      <dc:date>2013-03-01T15:29:18Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397730#M148133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(vFileBaseName)'&lt;/P&gt;&lt;P&gt;with single quotes instead of &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vFileBaseName&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 15:35:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397730#M148133</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-01T15:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397731#M148134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Henric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think your solution with the preceding load will work best. The only piece missing from this puzzle is the name of the file. You were right, filebasename() only fires if I use the statement from the first post. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I use preceding load, filebasename() stops firing. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;CODE class="jive-code"&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vFileBaseName = filebasename();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(vFileBaseName)' as an;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL SELECT *&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(vFile);&lt;BR /&gt;&lt;BR /&gt;Next vFile;&lt;/CODE&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subfield is out of the question I presume because my filenames do not have a delimiter. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what can I use instead of filebasename that will give me the same thing? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 17:01:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397731#M148134</guid>
      <dc:creator />
      <dc:date>2013-03-01T17:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397732#M148135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you're almost there. If you use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For each vFile in FileList('t:\CONTABILITATE\Detaliutichete*.dbf')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vFileBaseName = SubField(Subfield(vFile, '\', -1), '.', 1);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let vFileNumber = KeepChar(vFileBaseName,'0123456789');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(vFileNumber)' as an;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(vFile);&lt;/P&gt;&lt;P&gt;Next vFile;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you will indeed load all files with the number in the field "an". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should use Subfield to get vFileBaseName, but you cannot use subfield to just get the number. But you can get the number by using Mid() or KeepChar().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 17:17:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397732#M148135</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-01T17:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate question</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397733#M148136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Henric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is gold. I've been struggling with this for quite some time now, but with your help I managed to make it work. I'm in your debt. Thanks a million&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bogdan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 18:04:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-question/m-p/397733#M148136</guid>
      <dc:creator />
      <dc:date>2013-03-01T18:04:09Z</dc:date>
    </item>
  </channel>
</rss>

