<?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 Difficult calculation ... i'm lost -- any help welcome! in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Difficult-calculation-i-m-lost-any-help-welcome/m-p/223344#M75878</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm having a bit of trouble with a calculation ... maybe someone can help me out or put me on the right direction?!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have ServiceContracts with a BeginDate ... I need to calculate the exact days available according to the selected $Year and $Month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;B&gt;Contractnr&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;BeginDate&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;...&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5-9-2009&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;20-12-2009&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2-3-2010&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;6-9-2010&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Also I have to manage to get the exact number of hours for each day:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;B&gt;Day&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;Hours&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Monday&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Tuesday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Wednesday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Thursday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Friday&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Saturday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sunday&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;There are different possibilities to take into account with the calculations:&lt;/P&gt;&lt;P&gt;$Year not selected ($Month should be deselected!!) -- ServiceContract.BeginDate until today()&lt;/P&gt;&lt;P&gt;$Year selected $Month not selected&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and year(today()) = $Year -- days $Year until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and year(today()) &amp;lt;&amp;gt; $Year -- days $Year&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and year(today()) = $Year -- ServiceContract.BeginDate until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and year(today()) &amp;lt;&amp;gt; $Year -- ServiceContract.BeginDate until end $Year&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;gt; $Year -- 0&lt;/P&gt;&lt;P&gt;$Year selected $Month selected&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and month(today()) = $Month -- days $Year until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and month(today()) &amp;lt; $Month -- days $Month&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) = $Month -- ServiceContract.BeginDate until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) &amp;lt; $Month -- days $Month&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) &amp;gt; $Month -- 0&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;gt; $Year -- 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has someone got an idea??&lt;/P&gt;&lt;P&gt;Is it better to do most of the calculations during the LOAD?? Or should I do most of these things in the frontend??&lt;BR /&gt;Anyone can help me on my way??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx in advance!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Sep 2010 08:24:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2010-09-30T08:24:42Z</dc:date>
    <item>
      <title>Difficult calculation ... i'm lost -- any help welcome!</title>
      <link>https://community.qlik.com/t5/QlikView/Difficult-calculation-i-m-lost-any-help-welcome/m-p/223344#M75878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm having a bit of trouble with a calculation ... maybe someone can help me out or put me on the right direction?!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have ServiceContracts with a BeginDate ... I need to calculate the exact days available according to the selected $Year and $Month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;B&gt;Contractnr&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;BeginDate&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;...&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5-9-2009&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;20-12-2009&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2-3-2010&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;6-9-2010&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;TD&gt;...&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Also I have to manage to get the exact number of hours for each day:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;B&gt;Day&lt;/B&gt;&lt;/TD&gt;&lt;TD&gt;&lt;B&gt;Hours&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Monday&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Tuesday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Wednesday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Thursday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Friday&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Saturday&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sunday&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;There are different possibilities to take into account with the calculations:&lt;/P&gt;&lt;P&gt;$Year not selected ($Month should be deselected!!) -- ServiceContract.BeginDate until today()&lt;/P&gt;&lt;P&gt;$Year selected $Month not selected&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and year(today()) = $Year -- days $Year until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and year(today()) &amp;lt;&amp;gt; $Year -- days $Year&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and year(today()) = $Year -- ServiceContract.BeginDate until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and year(today()) &amp;lt;&amp;gt; $Year -- ServiceContract.BeginDate until end $Year&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;gt; $Year -- 0&lt;/P&gt;&lt;P&gt;$Year selected $Month selected&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and month(today()) = $Month -- days $Year until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;lt; $Year and month(today()) &amp;lt; $Month -- days $Month&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) = $Month -- ServiceContract.BeginDate until today()&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) &amp;lt; $Month -- days $Month&lt;BR /&gt; - year(ServiceContract.BeginDate) = $Year and month(ServiceContract.BeginDate) &amp;gt; $Month -- 0&lt;BR /&gt; - year(ServiceContract.BeginDate) &amp;gt; $Year -- 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has someone got an idea??&lt;/P&gt;&lt;P&gt;Is it better to do most of the calculations during the LOAD?? Or should I do most of these things in the frontend??&lt;BR /&gt;Anyone can help me on my way??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx in advance!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Sep 2010 08:24:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difficult-calculation-i-m-lost-any-help-welcome/m-p/223344#M75878</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-09-30T08:24:42Z</dc:date>
    </item>
    <item>
      <title>Difficult calculation ... i'm lost -- any help welcome!</title>
      <link>https://community.qlik.com/t5/QlikView/Difficult-calculation-i-m-lost-any-help-welcome/m-p/223345#M75879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I now partly solved this ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the Load side I'm making calculations per year/month ... so at the front side I only need to sum up these things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I only need to do something with opening times ... but also the calculation shall be done at the LOAD side ... this to make the performance on the front-side better.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Oct 2010 07:45:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difficult-calculation-i-m-lost-any-help-welcome/m-p/223345#M75879</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-10-04T07:45:42Z</dc:date>
    </item>
  </channel>
</rss>

