<?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: Help needed - dynamic load script with a variable in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076861#M637089</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When i run debugger and it comes to the variable:&lt;/P&gt;&lt;P&gt;LET vMaxDate = MAX(Mid(FN.Filename,Len(FN.Filename)-11,8)); it states that it stores null value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Mar 2016 14:34:46 GMT</pubDate>
    <dc:creator>meyham2001</dc:creator>
    <dc:date>2016-03-15T14:34:46Z</dc:date>
    <item>
      <title>Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076859#M637087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear community I need help.&lt;/P&gt;&lt;P&gt;I'm trying to automate process of loading the newest xlsx file in qvw and i wrote a script that should do just that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm stuck at the point where I need to transfer value stored in variable to the path of loaded xlsx. I've tried everything. Using LET, SET...&lt;/P&gt;&lt;P&gt;Plesae help me because I'm stuck here...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vMaxDate = MAX(Mid(FN.Filename,Len(FN.Filename)-11,8));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Load Phonebook entries&lt;/P&gt;&lt;P&gt;AC_temp:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lower(Email)&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; AS %email,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DN,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PersonnelID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FullName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FamilyName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChristianName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Country,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OU,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OUName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PhoneNumber,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MobileNumber,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Company,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Position,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DivisionID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DivisionName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; All_OUs,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OU_Count&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;C:\Users\mydocuments\Qlik_Training\BL_obsolete\DEV\B_L_obsolete\0150_RawData\CSV\Phonebook.$(vMaxDate).csv&lt;/P&gt;&lt;P&gt;(txt, codepage is 1250, embedded labels, delimiter is ';', msq);&lt;STRONG&gt;​&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 13:30:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076859#M637087</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-15T13:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076860#M637088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the fast reply, but unfortunately that didn't fix the issue. When I try your way I get an error message as follows: &lt;IMG alt="Capture1.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/118062_Capture1.PNG" style="height: 241px; width: 620px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 14:25:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076860#M637088</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-15T14:25:46Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076861#M637089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When i run debugger and it comes to the variable:&lt;/P&gt;&lt;P&gt;LET vMaxDate = MAX(Mid(FN.Filename,Len(FN.Filename)-11,8)); it states that it stores null value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 14:34:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076861#M637089</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-15T14:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076862#M637090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Max() is an aggregation function, in a script to to be used in a LOAD statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If FN.Filename is a field with different file names in a table somewhere; you can use something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;MaxFNTable:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD &lt;SPAN style="color: #3d3d3d; font-size: 13px;"&gt;MAX(Mid(FN.Filename,Len(FN.Filename)-11,8)) AS MaxFileNumber&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RESIDENT Whatevertable;&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 vMaxDate = num(peek('MaxFileNumber'), '00000000');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but only on condition that the 8-character part that you want to strip from the file names is a real numerical value. If this 8-character field is a date (like DD/MM/YY = also 8 characters), you may have to use a different formatting assembly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 15:02:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076862#M637090</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-15T15:02:27Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076863#M637091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your reply, but after I've tried your way I get the same&lt;/P&gt;&lt;P&gt;result which is that when I call variable in the script i get null value.&lt;/P&gt;&lt;P&gt;And when I test value of variable in text box I get correct value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 15:42:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076863#M637091</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-15T15:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076864#M637092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Variable names are case sensitive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you upload an example document that has this particular problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 16:06:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076864#M637092</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-15T16:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076865#M637093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And post an example of the file names you are trying to use in your script?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 16:07:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076865#M637093</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-15T16:07:47Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076866#M637094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've attached my qvw and example files I'm trying to load are:&lt;/P&gt;&lt;P&gt;Phonebook.20140506.csv&lt;/P&gt;&lt;P&gt;Phonebook.20150308.csv&lt;/P&gt;&lt;P&gt;Phonebook.20160102.csv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The poant of the loop in .qvw is to determine which is the latest phonebook and the loop works correctly.&lt;/P&gt;&lt;P&gt;However, the problem is with storing the value (20160102) in variable and passing it to the path so load statement could load from correct phonebook.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this explanation and .qvw will help you to help me. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT: I uploaded new qvw, there was an error in previous one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 17:02:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076866#M637094</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-15T17:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076867#M637095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It seems that you didn't try my solution. Please replace your statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LET vMaxDate = 'MAX(Mid(FN.Filename,Len(FN.Filename)-11,8))';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(as this won't work outside of a LOAD statement) with this piece of script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;MinMaxTable:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD Max(num(SubField(PB.Filename, '.', -2))) AS MaxDate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RESIDENT PB;&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 vMaxDate = num(peek('MinMaxTable.MaxDate'));&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 MinMaxTable;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then adjust your LOAD statement to again include &lt;SPAN style="font-family: 'courier new', courier;"&gt;$(vMaxDate)&lt;/SPAN&gt; in the date part.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 08:19:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076867#M637095</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-17T08:19:11Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076868#M637096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Peter. It worked like charms. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 09:08:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076868#M637096</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-17T09:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076869#M637097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;If your question has been answered to satisfaction, please close the discussion by marking an answer as Correct. That answer will appear in the same frame as your original post at the top, making it easier for other Community Members to find Question &amp;amp; Answer. Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 17:40:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076869#M637097</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-17T17:40:28Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076870#M637098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And marking the correct answer also helps others to not waste time reading an already solved thread. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 17:47:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076870#M637098</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2016-03-17T17:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076871#M637099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Peter once more. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 21:04:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076871#M637099</guid>
      <dc:creator>meyham2001</dc:creator>
      <dc:date>2016-03-17T21:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: Help needed - dynamic load script with a variable</title>
      <link>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076872#M637100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My pleasure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enjoy QlikView and the Qlik Community.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Mar 2016 07:45:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-needed-dynamic-load-script-with-a-variable/m-p/1076872#M637100</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2016-03-18T07:45:16Z</dc:date>
    </item>
  </channel>
</rss>

