<?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: Having issues with resident loads, preceding loads, defining fields, Qlik functions and the load order in scripts in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Having-issues-with-resident-loads-preceding-loads-defining/m-p/130706#M509853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just use &lt;A href="https://community.qlik.com/qlik-blogpost/3628"&gt;The Crosstable Load&lt;/A&gt; to transform your data into a "normal" table and on this table you could perform further measures like an inner join on itself with the max. Date which seems to be your "correct" date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Sep 2018 13:36:12 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2018-09-17T13:36:12Z</dc:date>
    <item>
      <title>Having issues with resident loads, preceding loads, defining fields, Qlik functions and the load order in scripts</title>
      <link>https://community.qlik.com/t5/QlikView/Having-issues-with-resident-loads-preceding-loads-defining/m-p/130705#M509852</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;&lt;SPAN style="font-size: 13.3333px;"&gt;I'm getting a little frustrated trying to convert to Qlik Sense. It's more different than expected and I'm having trouble loading scripts while keeping performance a high priority. &lt;/SPAN&gt;So &lt;SPAN style="font-size: 10pt;"&gt;I was hoping someone could help me out with loading some logic into the editor rather than slamming it into set analysis and hindering performance.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I've really scaled things down for this question and I hope my explanation is straight forward. Below is an image of a raw data table and the desired results. I've also attach the Excel file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;The overall goal is to return a table with 5 columns by transferring the logic from set analysis and putting it in the data load editor. I also want to add that set analysis return the desired results in a table. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;IMG __jive_id="213663" alt="Screen Shot 2018-09-15 at 11.50.00 PM.png" class="jive-image image-1" src="/legacyfs/online/213663_Screen Shot 2018-09-15 at 11.50.00 PM.png" style="height: 311px; width: 620px;" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;Set Analysis Logic:&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;Date:&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;=Date(if(Status = 'Status_1' AND len(Date_Label_1)&amp;gt;0, Date_Label_1,&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_2' AND len(Date_Label_2)&amp;gt;0, Date_Label_2,&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_3' AND len(Date_Label_3)&amp;gt;0, Date_Label_3,&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_4' AND len(Date_Label_4)&amp;gt;0, Date_Label_4,&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5',aggr(max(Date(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]))),Order_ID),))))))&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-size: 10pt;"&gt;Label:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;=if(Status = 'Status_1' AND len(Date_Label_1)&amp;gt;0, 'Date_Label_1',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_2' AND len(Date_Label_2)&amp;gt;0, 'Date_Label_2',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_3' AND len(Date_Label_3)&amp;gt;0, 'Date_Label_3',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_4' AND len(Date_Label_4)&amp;gt;0, 'Date_Label_4',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.1], 'Date_Label_5.1',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.2], 'Date_Label_5.2',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.3], 'Date_Label_5.3',&lt;/P&gt;&lt;P class="p1"&gt;)))))))&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;Location:&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;=if(Status = 'Status_1' AND len(Date_Label_1)&amp;gt;0, 'Location_1',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_2' AND len(Date_Label_2)&amp;gt;0, 'Location_2',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_3' AND len(Date_Label_3)&amp;gt;0, 'Location_3',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_4' AND len(Date_Label_4)&amp;gt;0, 'Location_4',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.1], 'Location_5.1',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.2], 'Location_5.2',&lt;/P&gt;&lt;P class="p1"&gt;if(Status = 'Status_5' AND aggr(RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3]),Order_ID) = [Date_Label_5.3], 'Location_5.3',&lt;/P&gt;&lt;P class="p1"&gt;)))))))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is what I have in the Load Script but I'm getting some errors about data not being loaded...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Analytics:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RangeMax([Date_Label_5.1],[Date_Label_5.2],[Date_Label_5.3) as Max_Date_5,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_1' AND len([Date_Label_1])&amp;gt;0, [Date_Label_1],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_2' AND len([Date_Label_2])&amp;gt;0, [Date_Label_2],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_3' AND len([Date_Label_3])&amp;gt;0, [Date_Label_3],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_4' AND len([Date_Label_4])&amp;gt;0, [Date_Label_4],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_5' AND Max_Date_5 = [Date_Label_5.1], [Date_Label_5.1],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_5' AND Max_Date_5 = [Date_Label_5.2], [Date_Label_5.2],&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if([Status] = 'Status_5' AND Max_Date_5 = [Date_Label_5.3], [Date_Label_5.3],'NA'))))))) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; as BestDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_1], 'Date_Label_1',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_2], 'Date_Label_2',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_3], 'Date_Label_3',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_4], 'Date_Label_4',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.1], 'Date_Label_5.1',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.2], 'Date_Label_5.2',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.3], 'Date_Label_5.3','NA'))))))) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Label,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_1], 'Location_1',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_2], 'Location_2',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_1], 'Location_3',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_1], 'Location_4',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.1], 'Location_5.1',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.2], 'Location_5.2',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(BestDate = [Date_Label_5.3], 'Location_5.3','NA'))))))) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; as Location&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resident Sheet1&lt;/P&gt;&lt;P&gt;group by Order_ID;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Robert Leggett&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Robert Leggett&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Sep 2018 05:10:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-issues-with-resident-loads-preceding-loads-defining/m-p/130705#M509852</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-16T05:10:31Z</dc:date>
    </item>
    <item>
      <title>Re: Having issues with resident loads, preceding loads, defining fields, Qlik functions and the load order in scripts</title>
      <link>https://community.qlik.com/t5/QlikView/Having-issues-with-resident-loads-preceding-loads-defining/m-p/130706#M509853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just use &lt;A href="https://community.qlik.com/qlik-blogpost/3628"&gt;The Crosstable Load&lt;/A&gt; to transform your data into a "normal" table and on this table you could perform further measures like an inner join on itself with the max. Date which seems to be your "correct" date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2018 13:36:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Having-issues-with-resident-loads-preceding-loads-defining/m-p/130706#M509853</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2018-09-17T13:36:12Z</dc:date>
    </item>
  </channel>
</rss>

