<?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: Left join is correct but how to filter correctly in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726025#M676395</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Satyadev,&lt;/P&gt;&lt;P&gt;I think your answer is what I'm looking for.&amp;nbsp; I'll try that and post back soon.&amp;nbsp; Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jun 2014 01:24:44 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-06-24T01:24:44Z</dc:date>
    <item>
      <title>How to filter to include null values too</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726022#M676392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I have 2 simple tables which I have done a left keep and I correctly get this data in one table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Activity No&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ForecastID&lt;/P&gt;&lt;P&gt;1&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;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;2&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;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;3&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;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;4&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;&amp;nbsp; 18&lt;/P&gt;&lt;P&gt;5&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;6&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;1&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;&amp;nbsp; 19&lt;/P&gt;&lt;P&gt;2&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;&amp;nbsp; 19&lt;/P&gt;&lt;P&gt;3&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;4&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;5&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;6&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;&amp;nbsp;&amp;nbsp; -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When my script has only "where ForecastID = 18", it shows up correctly but when I don't use the where clause, all the above data is available.&amp;nbsp; And when I want to select Forecast=18 to filter, I'll just see the first 4.&amp;nbsp; But i would like the first 6.&amp;nbsp; What do I have to do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2014 03:20:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726022#M676392</guid>
      <dc:creator />
      <dc:date>2014-06-23T03:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726023#M676393</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;It depends on why #5, #6 Activities have null forecast id.&lt;/P&gt;&lt;P&gt;You see the first 4 rows as it's exactly the way QlikView works and it's exactly what you ask it for.&lt;/P&gt;&lt;P&gt;Share some details or a sample application.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2014 05:39:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726023#M676393</guid>
      <dc:creator>whiteline</dc:creator>
      <dc:date>2014-06-23T05:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726024#M676394</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;If you want to see all 6 activity no, you may use cartesian join to achieve this. By doing cartesian join, you will get always 6 activity no for each forecast ID. See below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inline * LOAD [&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Activity No&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;1&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;2&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;3&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;4&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;5&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;6 &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;];&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Join&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Inline * LOAD [&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;ForecastID&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;18&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;19&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;];&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hope it helps you.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2014 06:10:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726024#M676394</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-23T06:10:16Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726025#M676395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Satyadev,&lt;/P&gt;&lt;P&gt;I think your answer is what I'm looking for.&amp;nbsp; I'll try that and post back soon.&amp;nbsp; Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2014 01:24:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726025#M676395</guid>
      <dc:creator />
      <dc:date>2014-06-24T01:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726026#M676396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;Thanks Satyadev and whiteline for your inputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Satyadev, in my real tables, there is a huge amount of data, so that solution wouldn't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;whiteline, I've attached a sample.&amp;nbsp; This sample table originated from 2 tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am hoping to achieve this:&lt;/P&gt;&lt;P&gt;That when a value is selected from the listbox: eg. Forecast 18, show all ForecastID=18 and "-"&lt;/P&gt;&lt;P&gt;Likewise, if ForecastID= 6 is selected, show all ForecastID=6 and "-".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 03:36:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726026#M676396</guid>
      <dc:creator />
      <dc:date>2014-06-25T03:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726027#M676397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, I have gotten around the issue.&amp;nbsp; Attached is approximately what I'm after.&amp;nbsp; Hope this helps someone else in the same situation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes:&lt;/P&gt;&lt;P&gt;- "resident load" was used as otherwise, the "alt" doesn't work on the original data table&lt;/P&gt;&lt;P&gt;- both the values "-" and "18" on the forecast listbox needs to be selected if the null values are to be visible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If anyone knows how to always show the null values without the user needing to consciously select both the Forecast together with the null value, I'd be interested.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 04:23:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726027#M676397</guid>
      <dc:creator />
      <dc:date>2014-06-25T04:23:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to filter to include null values too</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726028#M676399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;How about concatenating those "-" with forecastID individually. So in first steps, join those two tables and in second steps, load those records which doesn't have forecastID and add forecastID manually. For example below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1st Step:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create TempLoad table by joining table with forecast table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2nd Step:&lt;/P&gt;&lt;P&gt;Main:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaActualAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffFcAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffForecastID&lt;/P&gt;&lt;P&gt;Resident TempLoad&lt;/P&gt;&lt;P&gt;Where Len(ffForecastID)&amp;gt;0;&lt;/P&gt;&lt;P&gt;Concatenate (Main)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; aaActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaActualAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffFcAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18 as ffForecastID&lt;/P&gt;&lt;P&gt;Resident TempLoad&lt;/P&gt;&lt;P&gt;Where Len(ffForecastID)=0;&lt;/P&gt;&lt;P&gt;Concatenate (Main)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; aaActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aaActualAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffActivityNo, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ffFcAmt, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 as ffForecastID&lt;/P&gt;&lt;P&gt;Resident TempLoad&lt;/P&gt;&lt;P&gt;Where Len(ffForecastID)=0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table TempLoad;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 04:26:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726028#M676399</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-25T04:26:14Z</dc:date>
    </item>
    <item>
      <title>Re: Left join is correct but how to filter correctly</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726029#M676401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Satyadev, that would work if I have a small amount of data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since I've got many forecast values and it must work with future forecast IDs, then hardcoding it would not pick up the new ones.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2014 04:33:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-filter-to-include-null-values-too/m-p/726029#M676401</guid>
      <dc:creator />
      <dc:date>2014-06-25T04:33:33Z</dc:date>
    </item>
  </channel>
</rss>

