<?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: Problem with Relation and circle loops in Water Cooler</title>
    <link>https://community.qlik.com/t5/Water-Cooler/Problem-with-Relation-and-circle-loops/m-p/546935#M2116</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Budget and Actual are linked by multiple fields (e.g. by Auftrag, Version, FY). &lt;/P&gt;&lt;P&gt;Budget and Accounts are linked by Kostengruppe, Actual and Accounts by Kostenart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This creates a circular loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You probably want to join the Accounts Table to the Actuals table instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (Actuals)&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;LOAD Kostenart,&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hauptgruppe as Kostengruppe,&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Untergruppe&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;FROM&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;accounts.xlsx&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;(ooxml, embedded labels, table is accounts);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should eliminate the circular loop, but still Budget and Actual are linked by multiple fields, creating a synthetic key and table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you considered concatenating your fact tables?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 07 Jul 2013 08:09:56 GMT</pubDate>
    <dc:creator>swuehl</dc:creator>
    <dc:date>2013-07-07T08:09:56Z</dc:date>
    <item>
      <title>Problem with Relation and circle loops</title>
      <link>https://community.qlik.com/t5/Water-Cooler/Problem-with-Relation-and-circle-loops/m-p/546934#M2115</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;Could you please advise as to what I might be doing wrong. &lt;SPAN class="short_text" id="result_box" lang="en"&gt;&lt;SPAN class="hps"&gt;I&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;just&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;despair!!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;I created a file (dashboard) last month and all works fine, but after a bluescreen with open qlikview is it not possible to open it again.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Now i create this file again but now i have problems with realtions and circle loops but why.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;I have 4 datatables (Actual / Budget / Forecast / &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="short_text" id="result_box" lang="en"&gt;&lt;SPAN class="hps"&gt;Benchmark&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;planning)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Budget - Forecast - Benchmark planning with same structure &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Budget:&lt;/P&gt;&lt;P&gt;LOAD Auftrag, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ebene, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kostenarten, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Kostenarten='Total Umsatz','Erlöse',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Kostenarten='Total Personal','Personal',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Kostenarten='Total CoS','CoS',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Kostenarten='Total GK','Gemeinkosten'))))as Kostengruppe,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vorj., &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bud. as BudgetAmount, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'B' as Version,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2012' as FY,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1' as Periode&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;D1A_Budget.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is P01)&lt;/P&gt;&lt;P&gt;where Ebene ='***';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actual&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Master_Buchungsbeleg:&lt;/P&gt;&lt;P&gt;LOAD [Nr Referenzbeleg], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kostenart, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kostenartenbezeichn. as Kostenartenbezeichnung, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Belegdatum, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Buchungsdatum, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Wert/BWähr] as Wert, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Konto Gegenbuchung], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Auftrag, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Belegkopftext, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bezeichnung, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gegenkontoart, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RefGeschäftsjahr, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Bezeichnung des Gegenkontos], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Periode, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Geschäftsjahr as FY, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Erfassungsdatum, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Benutzername, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Belegnummer,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'A' as Version&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Master_Buchungsbeleg_05_2013.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Sheet1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now i want to compare Actual with Budget,Forecast and Benchmark.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because in datatable Actual the information "Kostengruppe" is missing i create a table accounts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Accounts:&lt;/P&gt;&lt;P&gt;LOAD Kostenart, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hauptgruppe as Kostengruppe, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Untergruppe&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;accounts.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is accounts);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example Data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Budget:&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 465px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="86"&gt;Auftrag&lt;/TD&gt;&lt;TD width="40"&gt;Ebene&lt;/TD&gt;&lt;TD width="63"&gt;Kostenarten&lt;/TD&gt;&lt;TD width="52"&gt;Vorj.&lt;/TD&gt;&lt;TD width="35"&gt;Bud.&lt;/TD&gt;&lt;TD width="65"&gt;Version&lt;/TD&gt;&lt;TD width="53"&gt;FY&lt;/TD&gt;&lt;TD width="71"&gt;Periode&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;80040111&lt;/TD&gt;&lt;TD&gt;***&lt;/TD&gt;&lt;TD&gt;Total GK&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;100&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD align="right"&gt;2012&lt;/TD&gt;&lt;TD class="xl65"&gt;&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; 1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actual:&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="2158"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="117"&gt;Nr Referenzbeleg&lt;/TD&gt;&lt;TD class="xl63" width="67"&gt;Kostenart&lt;/TD&gt;&lt;TD class="xl63" width="162"&gt;Kostenartenbezeichn.&lt;/TD&gt;&lt;TD class="xl63" width="82"&gt;Belegdatum&lt;/TD&gt;&lt;TD class="xl63" width="106"&gt;Buchungsdatum&lt;/TD&gt;&lt;TD class="xl63" width="85"&gt;Wert/BWähr&lt;/TD&gt;&lt;TD class="xl63" width="141"&gt;Konto Gegenbuchung&lt;/TD&gt;&lt;TD class="xl63" width="63"&gt;Auftrag&lt;/TD&gt;&lt;TD class="xl63" width="113"&gt;Belegkopftext&lt;/TD&gt;&lt;TD class="xl63" width="164"&gt;Bezeichnung&lt;/TD&gt;&lt;TD class="xl63" width="100"&gt;Gegenkontoart&lt;/TD&gt;&lt;TD class="xl63" width="113"&gt;RefGeschäftsjahr&lt;/TD&gt;&lt;TD class="xl63" width="216"&gt;Bezeichnung des Gegenkontos&lt;/TD&gt;&lt;TD class="xl63" width="56"&gt;Periode&lt;/TD&gt;&lt;TD class="xl63" width="91"&gt;FY&lt;/TD&gt;&lt;TD class="xl63" width="96"&gt;Buchungskreis&lt;/TD&gt;&lt;TD class="xl63" width="113"&gt;Erfassungsdatum&lt;/TD&gt;&lt;TD class="xl63" width="98"&gt;Benutzername&lt;/TD&gt;&lt;TD class="xl63" width="95"&gt;Belegnummer&lt;/TD&gt;&lt;TD class="xl63" width="80"&gt;Version&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;3003520&lt;/TD&gt;&lt;TD align="right"&gt;440011&lt;/TD&gt;&lt;TD&gt;REISEKOSTEN-HOTEL&lt;/TD&gt;&lt;TD class="xl65"&gt;24.04.2013&lt;/TD&gt;&lt;TD class="xl65"&gt;28.06.2013&lt;/TD&gt;&lt;TD class="xl66"&gt;50,00&lt;/TD&gt;&lt;TD&gt;9110399&lt;/TD&gt;&lt;TD&gt;80040111&lt;/TD&gt;&lt;TD&gt;092355241168287&lt;/TD&gt;&lt;TD&gt;RK April 2013&lt;/TD&gt;&lt;TD&gt;K&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;Diverse&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;0014&lt;/TD&gt;&lt;TD class="xl65"&gt;12.06.2013&lt;/TD&gt;&lt;TD&gt;USERNAME&lt;/TD&gt;&lt;TD&gt;13128777&lt;/TD&gt;&lt;TD class="xl64"&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Accounts:&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="240"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="17" width="80"&gt;Kostenart&lt;/TD&gt;&lt;TD class="xl63" width="80"&gt;Hauptgruppe&lt;/TD&gt;&lt;TD class="xl63" width="80"&gt;Untergruppe&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="17"&gt;440011&lt;/TD&gt;&lt;TD&gt;Gemeinkosten&lt;/TD&gt;&lt;TD&gt;Personalbezogene Kosten&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it should be possible to compare Actual vs Budget vs Forecast vs Benchmark for every Kostengruppe.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" id="result_box" lang="en"&gt;&lt;SPAN class="hps"&gt;It should work&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;but&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;it&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;does not. Why ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN class="short_text" id="result_box" lang="en"&gt;&lt;SPAN class="hps"&gt;Thanks in advance for your help.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jul 2013 07:41:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Water-Cooler/Problem-with-Relation-and-circle-loops/m-p/546934#M2115</guid>
      <dc:creator />
      <dc:date>2013-07-07T07:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with Relation and circle loops</title>
      <link>https://community.qlik.com/t5/Water-Cooler/Problem-with-Relation-and-circle-loops/m-p/546935#M2116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Budget and Actual are linked by multiple fields (e.g. by Auftrag, Version, FY). &lt;/P&gt;&lt;P&gt;Budget and Accounts are linked by Kostengruppe, Actual and Accounts by Kostenart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This creates a circular loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You probably want to join the Accounts Table to the Actuals table instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (Actuals)&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;LOAD Kostenart,&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hauptgruppe as Kostengruppe,&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Untergruppe&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;FROM&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;accounts.xlsx&lt;/P&gt;&lt;P style="background-color: #ffffff; color: #737373; font-family: Arial;"&gt;(ooxml, embedded labels, table is accounts);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should eliminate the circular loop, but still Budget and Actual are linked by multiple fields, creating a synthetic key and table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you considered concatenating your fact tables?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jul 2013 08:09:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Water-Cooler/Problem-with-Relation-and-circle-loops/m-p/546935#M2116</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-07-07T08:09:56Z</dc:date>
    </item>
  </channel>
</rss>

