<?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 get division for each request in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282645#M712925</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; That's indeed the way i want it to be! Now i need to find how to combine them correctly. So i need to start with the startTS from the START table and then depending on how much transfers there are i have to build time periods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START:&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;startTS,&lt;/P&gt;&lt;P&gt;endTS,&lt;/P&gt;&lt;P&gt;startDivision&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSFER:&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;transferTS,&lt;/P&gt;&lt;P&gt;transferDIVISION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW_TABLE:&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startTS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferTS 1&amp;nbsp;&amp;nbsp; startDivision&lt;BR /&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferTS 1&amp;nbsp; --&amp;gt; transfer TS 2&amp;nbsp;&amp;nbsp; transferDIVISION 1&lt;BR /&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transfer TS 2&amp;nbsp; --&amp;gt;&amp;nbsp; transfer TS 3&amp;nbsp; transferDIVISION 2&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transfer TS 3 --&amp;gt;&amp;nbsp; endTS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferDivsion 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I probably need to use for loops but how can i say, combine startTS with transferTS 1?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 May 2011 07:12:32 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-05-10T07:12:32Z</dc:date>
    <item>
      <title>get division for each request</title>
      <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282643#M712923</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;I'm trying to determine for which division the request is made. (inline example in attachment)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;|__________|____________|__________________|______________|____________|____________|&lt;BR /&gt;START_TS REQUEST_TS 1 TRANSFER_TS 1&amp;nbsp; REQUEST_TS 2&amp;nbsp; TRANSFER_TS 2&amp;nbsp; REQUEST_TS 3 END_TS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So if the request is made between start and transfer1 (REQUEST_TS 1) it has the startDivision ( CB1 ),&lt;BR /&gt;if it's between Transfer 1 and 2 (REQUEST_TS 2) it's the division in the transfertable for the first transfer (CB 5).&lt;BR /&gt;if it's between Transfer 2 and the END (REQUEST_TS 3) it's the division in transfertable for the second transfer( back to CB1).&lt;/P&gt;&lt;P&gt;It's also possible there are no transfer then it's the startDivision.&lt;/P&gt;&lt;P&gt;How do i create a table with these tables were i can give each request a correct division and will it be possible to do this on&lt;BR /&gt;big files? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls help &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2011 06:40:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282643#M712923</guid>
      <dc:creator />
      <dc:date>2011-05-09T06:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: get division for each request</title>
      <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282644#M712924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I've understood the question, the trick isn't so much the intervalmatch itself, but rather in setting up a table structure to use with the intervalmatch.&amp;nbsp; I think you need to generate one that looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;DivisionAssignment:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;CODE, Start, End, Divison&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;"1000,00", 11/03/2007 15:13:00, 12/03/2007 12:14:59:99, CB1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;"1000,00", 12/03/2007 12:15:00, 13/03/2007 08:36:59:99, BE5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;"1000,00", 13/03/2007 08:37:00, 14/03/2007 15:08:00:00, CB1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once you have that, it's easy enough to do the intervalmatch:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LEFT JOIN (REQUEST)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;INTERVALMATCH (REQUEST_TS,CODE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LOAD&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Start&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;,End&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;,CODE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;RESIDENT DivisionAssignment&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LEFT JOIN (REQUEST)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LOAD *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;RESIDENT DivisionAssignment&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;DROP TABLE DivisionAssignment&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To build the table, you're going to need to combine the data from your START and TRANSFER tables.&amp;nbsp; I could probably figure it out, but I'm short on time today, and hoping you can figure it out on your own.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2011 19:04:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282644#M712924</guid>
      <dc:creator>johnw</dc:creator>
      <dc:date>2011-05-09T19:04:22Z</dc:date>
    </item>
    <item>
      <title>get division for each request</title>
      <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282645#M712925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; That's indeed the way i want it to be! Now i need to find how to combine them correctly. So i need to start with the startTS from the START table and then depending on how much transfers there are i have to build time periods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START:&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;startTS,&lt;/P&gt;&lt;P&gt;endTS,&lt;/P&gt;&lt;P&gt;startDivision&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRANSFER:&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;transferTS,&lt;/P&gt;&lt;P&gt;transferDIVISION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW_TABLE:&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startTS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferTS 1&amp;nbsp;&amp;nbsp; startDivision&lt;BR /&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferTS 1&amp;nbsp; --&amp;gt; transfer TS 2&amp;nbsp;&amp;nbsp; transferDIVISION 1&lt;BR /&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transfer TS 2&amp;nbsp; --&amp;gt;&amp;nbsp; transfer TS 3&amp;nbsp; transferDIVISION 2&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transfer TS 3 --&amp;gt;&amp;nbsp; endTS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; transferDivsion 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I probably need to use for loops but how can i say, combine startTS with transferTS 1?&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2011 07:12:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282645#M712925</guid>
      <dc:creator />
      <dc:date>2011-05-10T07:12:32Z</dc:date>
    </item>
    <item>
      <title>get division for each request</title>
      <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282646#M712926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; I mean i can use this:&lt;/P&gt;&lt;P&gt;Count:&lt;BR /&gt;Load distinct &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSFER_TS as transfer&lt;BR /&gt;resident TRANSFER;&lt;/P&gt;&lt;P&gt;//count number of transfers&lt;BR /&gt;LET nrTRANSFERS = noofrows('Aantal')-1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR rowStatus = 0 TO $(nrTRANSFERS)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET S = peek('transfer',rowStatus,'Count');&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NEW:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LOAD &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; START_TS,&amp;nbsp;&amp;nbsp;&amp;nbsp; //i already joined START with TRANSFER so i can use them both&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSFER_TS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; RESIDENT TRANSFER&lt;BR /&gt;&amp;nbsp;&amp;nbsp; WHERE TRANSFER_TS = '$(S)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by ID ASC, TRANSFER_TS ASC;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NEXT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But that's only good for the first loop cause the next has to be TRANSFER_TS 1 with TRANSFER_TS 2 and not with START_TS...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2011 07:29:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282646#M712926</guid>
      <dc:creator />
      <dc:date>2011-05-10T07:29:50Z</dc:date>
    </item>
    <item>
      <title>Re: get division for each request</title>
      <link>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282647#M712927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I managed to make it work with some great help from a friend of mine!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2011 13:49:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/get-division-for-each-request/m-p/282647#M712927</guid>
      <dc:creator />
      <dc:date>2011-05-10T13:49:08Z</dc:date>
    </item>
  </channel>
</rss>

