<?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: Using set analysis to get a set of dates based on variables in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453313#M486822</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, but your suggestions didn't work. I'm putting this problem on hold for today, so that I can look at it with new perspective tomorrow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What puzzles me is that when I user numbers in my expression (my first example) it works fine, and when I look at my variables in text-boxes they show the exact same numbers. But when I try to use the variables in the expression, it doesn't work. What I need is some nice way of looking at tables and varables and show the data types, to make sure that I have it right.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Feb 2013 13:13:44 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-02-20T13:13:44Z</dc:date>
    <item>
      <title>Using set analysis to get a set of dates based on variables</title>
      <link>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453311#M486820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I have a problem that I have struggled with for too long. The basic problem is that I want to get the sum of sales between two different dates, based on variables. When I write my expression using two static dates, it works. Below it the code with static dates:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #0000ff;"&gt;Sum&lt;/SPAN&gt;( { $ &amp;lt; &lt;SPAN style="color: #800000;"&gt;Date&lt;/SPAN&gt;= &lt;SPAN style="color: #0000ff;"&gt;P &lt;/SPAN&gt;( { 1&amp;lt; &lt;SPAN style="color: #800000;"&gt;OrderDateNum&lt;/SPAN&gt;= { &lt;SPAN style="color: #800000;"&gt;"&amp;gt;=38930&amp;lt;=38960" &lt;/SPAN&gt;} &amp;gt; }&amp;nbsp; &lt;SPAN style="color: #800000;"&gt;Date&lt;/SPAN&gt;) &amp;gt;}&amp;nbsp; &lt;SPAN style="color: #800000;"&gt;OrderQty &lt;/SPAN&gt;* &lt;SPAN style="color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;* ( 1 - &lt;SPAN style="color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;) ) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;As you can see I use the numeric value for dates. In my load script I have created an extra field "OrderDateNum" for matching. Maybe I have made things more complex, but I have tried and googled everything. It all comes down to converting I think. Below it the expression that I have tried:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #0000ff;"&gt;Sum&lt;/SPAN&gt;( {$ &amp;lt; &lt;SPAN style="color: #800000;"&gt;Date&lt;/SPAN&gt;= &lt;SPAN style="color: #0000ff;"&gt;P &lt;/SPAN&gt;( { 1&amp;lt; &lt;SPAN style="color: #800000;"&gt;OrderDateNum&lt;/SPAN&gt;= { &lt;SPAN style="color: #800000;"&gt;"&amp;gt;=$(_vMTD_start_date)&amp;lt;=$(_vChosenDate)" &lt;/SPAN&gt;} &amp;gt; }&amp;nbsp; &lt;SPAN style="color: #800000;"&gt;Date &lt;/SPAN&gt;) &amp;gt;}&amp;nbsp; &lt;SPAN style="color: #800000;"&gt;OrderQty &lt;/SPAN&gt;* &lt;SPAN style="color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;* ( 1 - &lt;SPAN style="color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;) ) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I have the two variables _vChosenDate and _vMTD_start_date, and they are booth the numeric versions of dates. Apparently the upper limit variable "_vChosenDate" is used, but not the lower limit variable.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I have also tried the following,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #0000ff;"&gt;Sum&lt;/SPAN&gt;( { $ &amp;lt; &lt;SPAN style="color: #800000;"&gt;Date= &lt;/SPAN&gt;{ &lt;SPAN style="color: #800000;"&gt;"&amp;gt;=DATE($(_vMTD_start_date_NUM))&amp;lt;=DATE($(_vChosenDate_NUM))" &lt;/SPAN&gt;} &amp;gt; }&amp;nbsp; &lt;SPAN style="color: #800000;"&gt;OrderQty &lt;/SPAN&gt;* &lt;SPAN style="color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;* ( 1 - &lt;SPAN style="color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;) ) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Can anyone help me?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 09:37:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453311#M486820</guid>
      <dc:creator />
      <dc:date>2013-02-20T09:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: Using set analysis to get a set of dates based on variables</title>
      <link>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453312#M486821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're probably right that the date format is the problem. Make sure your date fields and two variables contain real dates, not strings.&lt;/P&gt;&lt;P&gt;Check if one of these works:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #0000ff;"&gt;Sum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;( { $ &amp;lt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;{ &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;"&amp;gt;=&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vMTD_start_date)&lt;/SPAN&gt;&amp;lt;=&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vChosenDate)&lt;/SPAN&gt;" &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;} &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;OrderQty &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* ( 1 - &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;) )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #0000ff;"&gt;Sum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;( { $ &amp;lt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;Date&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;{ &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;"&amp;gt;=$(=num(&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vMTD_start_date)))&lt;/SPAN&gt;&amp;lt;=$(=num(&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vChosenDate)))&lt;/SPAN&gt;" &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;} &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;OrderQty &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* ( 1 - &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;) )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #0000ff;"&gt;Sum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;( { $ &amp;lt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; background-color: #ffffff; font-family: Arial;"&gt;OrderDateNum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;{ &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;"&amp;gt;=&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vMTD_start_date)&lt;/SPAN&gt;&amp;lt;=&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vChosenDate)&lt;/SPAN&gt;" &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;} &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;OrderQty &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* ( 1 - &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;) )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #0000ff;"&gt;Sum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;( { $ &amp;lt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; background-color: #ffffff; font-family: Arial;"&gt;OrderDateNum&lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;{ &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;"&amp;gt;=$(=num(&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vMTD_start_date)))&lt;/SPAN&gt;&amp;lt;=$(=num(&lt;SPAN style="color: #800000; font-family: Arial; background-color: #ffffff;"&gt;$(_vChosenDate)))&lt;/SPAN&gt;" &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;} &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;OrderQty &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPrice &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;* ( 1 - &lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: Arial; color: #800000;"&gt;UnitPriceDiscount &lt;/SPAN&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;) )&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;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 09:46:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453312#M486821</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-02-20T09:46:12Z</dc:date>
    </item>
    <item>
      <title>Re: Using set analysis to get a set of dates based on variables</title>
      <link>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453313#M486822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, but your suggestions didn't work. I'm putting this problem on hold for today, so that I can look at it with new perspective tomorrow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What puzzles me is that when I user numbers in my expression (my first example) it works fine, and when I look at my variables in text-boxes they show the exact same numbers. But when I try to use the variables in the expression, it doesn't work. What I need is some nice way of looking at tables and varables and show the data types, to make sure that I have it right.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 13:13:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Using-set-analysis-to-get-a-set-of-dates-based-on-variables/m-p/453313#M486822</guid>
      <dc:creator />
      <dc:date>2013-02-20T13:13:44Z</dc:date>
    </item>
  </channel>
</rss>

