<?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 Load-function between 2 independent tables in a script? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270062#M101286</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Building on Miguel's solution, I suggest you:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD the Articles table as shown by Miguel&lt;/P&gt;&lt;P&gt;Delete the MAPPING LOAD script code segment&lt;/P&gt;&lt;P&gt;LOAD the Statistics temp file as shown by Miguel&lt;/P&gt;&lt;P&gt;LEFT JOIN the Articles table into the Statistics temp file&lt;/P&gt;&lt;P&gt;LOAD the final Statistics table using your original script code segment&lt;/P&gt;&lt;P&gt;DROP the Articles and Statistics temp tables as shown by Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Jan 2012 05:03:51 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-01-13T05:03:51Z</dc:date>
    <item>
      <title>Load-function between 2 independent tables in a script?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270055#M101279</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;following problem occurs.&lt;/P&gt;&lt;P&gt;I need to join 2 indipendent tables (&lt;SPAN style="text-decoration: underline;"&gt;statistics-file&lt;/SPAN&gt; and the &lt;SPAN style="text-decoration: underline;"&gt;article_database&lt;/SPAN&gt;) in a script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my example:&lt;/P&gt;&lt;P&gt;The coloured part is the part I need.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;Statistics_File:&lt;/P&gt;&lt;P&gt;load *,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;lt;='2009' &lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;/SPAN&gt;Comp1&lt;/SPAN&gt;,Weight*'222,00',&lt;SPAN style="color: #339966;"&gt;&amp;nbsp; //PackagingCosts for Company1 till 2009 for Company1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;gt;='2010' and year(Deliverydate)&amp;lt;='2011' &lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;/SPAN&gt;Comp1&lt;/SPAN&gt;,Weight*'195,67', &lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;&amp;nbsp; //&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;PackagingCosts&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;for Company1 between 2010 and 2011 for Company1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;gt;='2012' &lt;/SPAN&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;/SPAN&gt;Comp1&lt;/SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #ff0000;"&gt;Weight*165,87, &lt;SPAN style="color: #339966;"&gt;//&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;PackagingCosts&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;for Company1 since 2012&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;lt;='2009' &lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;/SPAN&gt;Comp2,Weight*'222,00',&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;&amp;nbsp; //&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;PackagingCosts&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;for Company1 till 2009 for Company2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;gt;='2010' and year(Deliverydate)&amp;lt;='2011' &lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;SPAN style="color: #0000ff;"&gt;Comp1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,Weight*'195,67', &lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;&amp;nbsp; //&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;PackagingCosts&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;for Company2 between 2010 and 2011 for Company1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;if(year(Deliverydate)&amp;gt;='2012' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt;and Company&lt;SPAN style="color: #000000;"&gt;=&lt;SPAN style="color: #0000ff;"&gt;Comp2&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #ff0000;"&gt;Weight*165,87, &lt;SPAN style="color: #339966;"&gt;//&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;PackagingCosts&lt;/SPAN&gt;&lt;SPAN style="color: #339966;"&gt;for Company2 since 2012&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;)))))) as "Packagingcosts",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL SELECT JDJAIDRUV as DLSJAID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDLIEFDAT as " Deliverydate ",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDGEWICHT as "Weight"&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSJD; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Left Join (statistics_file)&lt;/P&gt;&lt;P&gt;SQL SELECT JAIDRUV&amp;nbsp; as DLSJAID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAARTNR as &lt;SPAN style="color: #808000;"&gt;REF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSJA;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Article_Database:&lt;/P&gt;&lt;P&gt;Load *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((SALIEFNR2=160210),'&lt;SPAN style="color: #0000ff;"&gt;Comp1&lt;/SPAN&gt;','&lt;SPAN style="color: #0000ff;"&gt;Comp2&lt;/SPAN&gt;') as &lt;SPAN style="color: #0000ff;"&gt;Company&lt;/SPAN&gt;;&lt;/P&gt;&lt;P&gt;SQL SELECT SAARTNR as &lt;SPAN style="color: #808000;"&gt;REF&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALIEFNR2&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSSA;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is the "load" syntax in the Statistics_File, which is not working.&lt;/P&gt;&lt;P&gt;I know that it can not work, but so you see how it should work.&lt;/P&gt;&lt;P&gt;How can I solve that problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NewQlikie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 11:35:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270055#M101279</guid>
      <dc:creator>newqlikie</dc:creator>
      <dc:date>2012-01-12T11:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: Load-function between 2 tables in a script possible?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270056#M101280</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;At a first glance, there are some syntax issues. Note all the following basics:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When comparing to numeric values, don't use quotes&lt;/LI&gt;&lt;LI&gt;When comparing to strings, values must be wraped by single quotes&lt;/LI&gt;&lt;LI&gt;When the return is a numeric value, but the parameter has a comma as a decimal separator, you need to use the Num() function&lt;/LI&gt;&lt;LI&gt;When loading from a SQL statement, there must be a semicolon ";" between the LOAD part and the SQL part&lt;/LI&gt;&lt;LI&gt;When joining tables, labels are case sensitive ("Statistics_File") capitalized&lt;/LI&gt;&lt;LI&gt;Use always LOAD to put values into memory, even if you don't want to change names or create new fields&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Statistics_File:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;LOAD *,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;If(Year(Deliverydate) &amp;lt;= 2009 AND Company = 'Comp1', Num(Weight * 222),&amp;nbsp; //PackagingCosts for Company1 till 2009 for Company1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; If(Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;gt;= 2010 AND Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;lt;= 2011 AND Company = 'Comp1', Num(Weight * '195,67'),&amp;nbsp;&amp;nbsp; //PackagingCostsfor Company1 between 2010 and 2011 for Company1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;gt;= 2012 AND Company = 'Comp1', Num(Weight * '165,87'), //PackagingCostsfor Company1 since 2012&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;lt;= 2009 AND Company = 'Comp2', Num(Weight * '222,00'),&amp;nbsp; //PackagingCostsfor Company1 till 2009 for Company2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;gt;= 2010 AND Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;lt;= 2011 AND Company = 'Comp1', Num(Weight * '195,67'),&amp;nbsp;&amp;nbsp; //PackagingCostsfor Company2 between 2010 and 2011 for Company1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&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; If(Year(&lt;SPAN style="white-space: pre; background-color: #ffffff;"&gt;Deliverydate&lt;/SPAN&gt;) &amp;gt;= 2012 AND Company = 'Comp2', Num(Weight * '165,87'), //PackagingCostsfor Company2 since 2012&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;)))))) AS PackagingCosts;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;SQL &lt;/SPAN&gt;&lt;CODE&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;SELECT JDJAIDRUV as DLS&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;JA&lt;/SPAN&gt;ID,&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;CODE&gt;&lt;CODE&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDLIEFDAT as "Deliverydate",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDGEWICHT as "Weight"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;FROM QS36F.DLSJD; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;LEFT JOIN (Statistics_File) LOAD *;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;SQL SELECT JAIDRUV&amp;nbsp; as DLSJAID,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAARTNR as REF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;FROM QS36F.DLSJA;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/CODE&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This does not mean that the above code will work just copying and pasting. I may have missed some parentheses, so double check it with your actual field names and values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 12:30:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270056#M101280</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-12T12:30:42Z</dc:date>
    </item>
    <item>
      <title>Re: Load-function between 2 tables in a script possible?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270057#M101281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miquel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your help and tips.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The main problem I have is, that in the database "Statistics_File" the field "Company", from database "Article_Database", will not be found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;&lt;CODE class="jive-code jive-sql"&gt;Article_Database:&lt;BR /&gt;Load *,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((SALIEFNR2=160210),'Comp1','Comp2') &lt;SPAN class="jive-sql-keyword"&gt;as&lt;/SPAN&gt; Company;&lt;BR /&gt;&lt;SPAN class="jive-sql-keyword"&gt;SQL&lt;/SPAN&gt; &lt;SPAN class="jive-sql-keyword"&gt;SELECT&lt;/SPAN&gt; SAARTNR &lt;SPAN class="jive-sql-keyword"&gt;as&lt;/SPAN&gt; REF,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALIEFNR2&lt;BR /&gt;&lt;SPAN class="jive-sql-keyword"&gt;FROM&lt;/SPAN&gt; QS36F.DLSSA;&lt;/CODE&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I solve that problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NewQlickie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 13:20:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270057#M101281</guid>
      <dc:creator>newqlikie</dc:creator>
      <dc:date>2012-01-12T13:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: Load-function between 2 tables in a script possible?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270058#M101282</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;Indeed, Company is not being loaded in the SQL in the table Statistics_File. You will need to first load Article_Database then use a mapping table to pass the Company to the Statistics_File based on the common field "REF".&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"&gt;&lt;P&gt;Article_Database:&lt;/P&gt;&lt;P&gt;Load *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If((SALIEFNR2 = 160210), 'Comp1', 'Comp2') as Company;&lt;/P&gt;&lt;P&gt;SQL SELECT SAARTNR as REF,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALIEFNR2&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSSA;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// each REF must have ONE possible value in Company&lt;/P&gt;&lt;P&gt;RefCompanyMap: &lt;/P&gt;&lt;P&gt;MAPPING LOAD REF,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Company&lt;/P&gt;&lt;P&gt;RESIDENT Article_Database;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Statistics_File_Temp:&lt;/P&gt;&lt;P&gt;LOAD *;&lt;/P&gt;&lt;P&gt;SQL SELECT JDJAIDRUV as DLSJAID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDLIEFDAT as "Deliverydate",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JDGEWICHT as "Weight"&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSJD; &lt;/P&gt;&lt;P&gt;// The REF field is in this table, so you need to first JOIN&lt;/P&gt;&lt;P&gt;// Then load again as below&lt;/P&gt;&lt;P&gt;LEFT JOIN (Statistics_File) LOAD *; &lt;/P&gt;&lt;P&gt;SQL SELECT JAIDRUV&amp;nbsp; as DLSJAID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAARTNR as REF&lt;/P&gt;&lt;P&gt;FROM QS36F.DLSJA;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Statistics_File:&lt;/P&gt;&lt;P&gt;LOAD *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Year(Deliverydate) &amp;lt;= 2009 AND ApplyMap('RefCompanyMap', REF) = 'Comp1', Num(Weight * 222),&amp;nbsp; //PackagingCosts for Company1 till 2009 for Company1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(Year(Deliverydate) &amp;gt;= 2010 AND Year(Deliverydate) &amp;lt;= 2011 AND ApplyMap('RefCompanyMap', REF) = 'Comp1', Num(Weight * '195,67'),&amp;nbsp;&amp;nbsp; //PackagingCostsfor Company1 between 2010 and 2011 for Company1&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(Year(Deliverydate) &amp;gt;= 2012 AND ApplyMap('RefCompanyMap', REF) = 'Comp1', Num(Weight * '165,87'), //PackagingCostsfor Company1 since 2012&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; If(Year(Deliverydate) &amp;lt;= 2009 AND ApplyMap('RefCompanyMap', REF) = 'Comp2', Num(Weight * '222,00'),&amp;nbsp; //PackagingCostsfor Company1 till 2009 for Company2&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; If(Year(Deliverydate) &amp;gt;= 2010 AND Year(Deliverydate) &amp;lt;= 2011 AND ApplyMap('RefCompanyMap', REF) = 'Comp1', Num(Weight * '195,67'),&amp;nbsp;&amp;nbsp; //PackagingCostsfor Company2 between 2010 and 2011 for Company1&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; If(Year(Deliverydate) &amp;gt;= 2012 AND ApplyMap('RefCompanyMap', REF) = 'Comp2', Num(Weight * '165,87'), //PackagingCostsfor Company2 since 2012&lt;/P&gt;&lt;P&gt;)))))) AS PackagingCosts&lt;/P&gt;&lt;P&gt;RESIDENT Statistics_File_Temp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// The _temp table is no longer needed&lt;/P&gt;&lt;P&gt;DROP TABLE Statistics_File_Temp;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that makes sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 13:53:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270058#M101282</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-12T13:53:04Z</dc:date>
    </item>
    <item>
      <title>Load-function between 2 independent tables in a script?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270059#M101283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;many thanks.&lt;/P&gt;&lt;P&gt;I did'nt know the "Mapping" function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perfect!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 15:03:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270059#M101283</guid>
      <dc:creator>newqlikie</dc:creator>
      <dc:date>2012-01-12T15:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: Load-function between 2 independent tables in a script?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270060#M101284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I still have a problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You wrote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE class="jive-code"&gt;// each REF must have ONE possible value in Company&lt;BR /&gt;RefCompanyMap: &lt;BR /&gt;MAPPING LOAD REF,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Company&lt;BR /&gt;RESIDENT Article_Database;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem ist, that many REF have the same Company-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I run the scrip, I always get the message, that the field "Company" could not be found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 16:52:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270060#M101284</guid>
      <dc:creator>newqlikie</dc:creator>
      <dc:date>2012-01-12T16:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: Load-function between 2 tables in a script possible?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270061#M101285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Indeed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have created the mapping table, but you are not using it anyway. Check my example above on the use of the function ApplyMap() in the Statistics_File table. You need to use it in the Statistikdatei_DLSJD table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 17:42:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270061#M101285</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-12T17:42:26Z</dc:date>
    </item>
    <item>
      <title>Load-function between 2 independent tables in a script?</title>
      <link>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270062#M101286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Building on Miguel's solution, I suggest you:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD the Articles table as shown by Miguel&lt;/P&gt;&lt;P&gt;Delete the MAPPING LOAD script code segment&lt;/P&gt;&lt;P&gt;LOAD the Statistics temp file as shown by Miguel&lt;/P&gt;&lt;P&gt;LEFT JOIN the Articles table into the Statistics temp file&lt;/P&gt;&lt;P&gt;LOAD the final Statistics table using your original script code segment&lt;/P&gt;&lt;P&gt;DROP the Articles and Statistics temp tables as shown by Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2012 05:03:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-function-between-2-independent-tables-in-a-script/m-p/270062#M101286</guid>
      <dc:creator />
      <dc:date>2012-01-13T05:03:51Z</dc:date>
    </item>
  </channel>
</rss>

