<?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: Hierarchy issue - please help! in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335073#M123544</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you can do it like this (following your existing code):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SourceList:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD Distinct Source as SourceList Resident Relationships;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Let vSourceNum = FieldValueCount('SourceList');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Master:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, autonumber(FamilyID) as MasterID, ID as ID2 resident Relationships where Source = FieldValue('SourceList',1);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For i = 2 to vSourceNum&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Let vCurrentSource = FieldValue('SourceList',$(i));&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, autonumber(lookup('FamilyID2','ID2', ID)) as MasterID, ID as ID2 resident Relationships where Source = '$(vCurrentSource)' and exists(ID2,ID);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, lookup('MasterID','FamilyID2', FamilyID) as MasterID, ID as ID2 resident Relationships where Source = '$(vCurrentSource)' and not exists(ID2,ID);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Next&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This creates a table which classifies your ID to MasterID (families). See also attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan &lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 May 2012 19:36:16 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2012-05-04T19:36:16Z</dc:date>
    <item>
      <title>Hierarchy issue - please help!</title>
      <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335070#M123541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The attached QVW illustrates a problem that I'm facing and wondered if someone could help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;I have a number of data sources (I call them S1, S2 and S3)&lt;/LI&gt;&lt;LI&gt;Every person has one unique ID (e.g. 'Alexis''s ID is '57') - this does not vary across data sources &lt;/LI&gt;&lt;LI&gt;A person also has a "family ID"&lt;/LI&gt;&lt;LI&gt;The "family IDs" are not consistent across data sources (e.g. in data source &lt;STRONG&gt;S1&lt;/STRONG&gt; the "&lt;STRONG&gt;family ID&lt;/STRONG&gt;" of Alexis (Id=57) is "&lt;STRONG&gt;F101&lt;/STRONG&gt;"&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; However, the "family ID" of Alexis (ID=57) in data source &lt;STRONG&gt;S2&lt;/STRONG&gt; is "&lt;STRONG&gt;F201&lt;/STRONG&gt;"&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Families comprise of a number of persons but not every data source has the complete list of persons (e.g. if you look at &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data source "S1", family "&lt;STRONG&gt;F101&lt;/STRONG&gt;" comprises "&lt;EM&gt;Alexis"(ID=57), "Adam"(ID=89) and "Adrian"(ID=92)&lt;/EM&gt;.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;if you look at data source "S2", family "F201" comprises "Alexis"(ID=57) and Azimut (ID=100)&lt;/LI&gt;&lt;LI&gt;It would appear that the "Alexis" family comprises of "Alexis", "Adam", "Adrian" and "Azimut"&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement: &lt;/P&gt;&lt;OL&gt;&lt;LI&gt;when I select ANY person to show me just one family code (I have no objection of a new "supercode" to be created that will include all the family members)&lt;/LI&gt;&lt;LI&gt;When I select that person's family code to display me ALL the family members (Alexis, Adam, Adrian and Azimut in the case of Alexis's family..&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions will be hugely appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Alexis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2012 20:17:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335070#M123541</guid>
      <dc:creator />
      <dc:date>2012-05-03T20:17:22Z</dc:date>
    </item>
    <item>
      <title>Parent/child relationships - please help!</title>
      <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335071#M123542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alexisrokolos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Use &lt;SPAN class="Bold"&gt;Hierarchy (&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;NodeID, ParentID, NodeName, [ParentName], [PathSource], [PathName], [PathDelimiter], [Depth]&lt;/SPAN&gt;&lt;SPAN class="Bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;(comandoload | comandoselect)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2012 20:54:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335071#M123542</guid>
      <dc:creator />
      <dc:date>2012-05-03T20:54:41Z</dc:date>
    </item>
    <item>
      <title>Hierarchy issue - please help!</title>
      <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335072#M123543</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 dont know if this is what you need^^&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;since you only gave an inline source, this is all I could do. see below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Relationships:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Source, ID, FamilyID&lt;/P&gt;&lt;P&gt;S1,57,F101&lt;/P&gt;&lt;P&gt;S1,58,F102&lt;/P&gt;&lt;P&gt;S1,59,F103&lt;/P&gt;&lt;P&gt;S1,60,F104&lt;/P&gt;&lt;P&gt;S1,61,F102&lt;/P&gt;&lt;P&gt;S1,62,F103&lt;/P&gt;&lt;P&gt;S1,89,F101&lt;/P&gt;&lt;P&gt;S1,90,F104&lt;/P&gt;&lt;P&gt;S1,92,F101&lt;/P&gt;&lt;P&gt;S1,93,F105&lt;/P&gt;&lt;P&gt;S1,94,F105&lt;/P&gt;&lt;P&gt;S1,96,F104&lt;/P&gt;&lt;P&gt;S2,57,F201&lt;/P&gt;&lt;P&gt;S2,100,F201&lt;/P&gt;&lt;P&gt;S2,59,F203&lt;/P&gt;&lt;P&gt;S2,62,F203&lt;/P&gt;&lt;P&gt;S2,97,F203&lt;/P&gt;&lt;P&gt;S2,93,F205&lt;/P&gt;&lt;P&gt;S2,94,F205&lt;/P&gt;&lt;P&gt;S2,99,F202&lt;/P&gt;&lt;P&gt;S2,58,F202&lt;/P&gt;&lt;P&gt;S3,101,F304&lt;/P&gt;&lt;P&gt;S3,90,F304&lt;/P&gt;&lt;P&gt;S3,57,F301&lt;/P&gt;&lt;P&gt;S3,89,F301&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Join (Relationships) // I joined your 2 tables&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;ID, Names&lt;/P&gt;&lt;P&gt;57,Alexis&lt;/P&gt;&lt;P&gt;58,Ben&lt;/P&gt;&lt;P&gt;59,Cathy&lt;/P&gt;&lt;P&gt;60,Damien&lt;/P&gt;&lt;P&gt;61,Bertha&lt;/P&gt;&lt;P&gt;62,Clare&lt;/P&gt;&lt;P&gt;89,Adam&lt;/P&gt;&lt;P&gt;90,David&lt;/P&gt;&lt;P&gt;92,Adrian&lt;/P&gt;&lt;P&gt;93,Edward&lt;/P&gt;&lt;P&gt;94,Ellen&lt;/P&gt;&lt;P&gt;96,Davina&lt;/P&gt;&lt;P&gt;97,Clarissa&lt;/P&gt;&lt;P&gt;99,Brian&lt;/P&gt;&lt;P&gt;100,Azimut&lt;/P&gt;&lt;P&gt;101,Dora&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//I created another table "Child" then link them via FamilyID&lt;/P&gt;&lt;P&gt;QUALIFY*;&lt;/P&gt;&lt;P&gt;UNQUALIFY FamilyID;&lt;/P&gt;&lt;P&gt;Child:&lt;/P&gt;&lt;P&gt;load&amp;nbsp; &lt;/P&gt;&lt;P&gt;ID, &lt;/P&gt;&lt;P&gt;FamilyID, &lt;/P&gt;&lt;P&gt;Names&lt;/P&gt;&lt;P&gt;Resident Relationships;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this can help you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2012 06:58:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335072#M123543</guid>
      <dc:creator />
      <dc:date>2012-05-04T06:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: Hierarchy issue - please help!</title>
      <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335073#M123544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you can do it like this (following your existing code):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SourceList:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD Distinct Source as SourceList Resident Relationships;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Let vSourceNum = FieldValueCount('SourceList');&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Master:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, autonumber(FamilyID) as MasterID, ID as ID2 resident Relationships where Source = FieldValue('SourceList',1);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For i = 2 to vSourceNum&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Let vCurrentSource = FieldValue('SourceList',$(i));&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, autonumber(lookup('FamilyID2','ID2', ID)) as MasterID, ID as ID2 resident Relationships where Source = '$(vCurrentSource)' and exists(ID2,ID);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD ID, FamilyID as FamilyID2, lookup('MasterID','FamilyID2', FamilyID) as MasterID, ID as ID2 resident Relationships where Source = '$(vCurrentSource)' and not exists(ID2,ID);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Next&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This creates a table which classifies your ID to MasterID (families). See also attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Stefan &lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2012 19:36:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335073#M123544</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2012-05-04T19:36:16Z</dc:date>
    </item>
    <item>
      <title>Hierarchy issue - please help!</title>
      <link>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335074#M123545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is exactly the answer I was looking for.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much&lt;/P&gt;&lt;P&gt;Alexis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 May 2012 07:24:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Hierarchy-issue-please-help/m-p/335074#M123545</guid>
      <dc:creator />
      <dc:date>2012-05-07T07:24:51Z</dc:date>
    </item>
  </channel>
</rss>

