<?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: Work-around for drillable dimension behavior in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41852#M2838</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;'requirement is to make these 2 visualizations behave independently' -&amp;nbsp; you can use alternate states .theres a workaround to create different states with help of p() function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;check this out -&lt;A href="https://community.qlik.com/thread/237894"&gt;Using Alternate State in QLikSense (without Extensions)&lt;/A&gt; - hope that helps you &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 03 Mar 2018 09:18:16 GMT</pubDate>
    <dc:creator>Qrishna</dc:creator>
    <dc:date>2018-03-03T09:18:16Z</dc:date>
    <item>
      <title>Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41848#M2834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am working in Qlik Sense 3.2.&amp;nbsp; I have a very simple app.&amp;nbsp; It has 1 internal table.&amp;nbsp; The fields are:&lt;/P&gt;&lt;P&gt;ReportMonthYear&lt;/P&gt;&lt;P&gt;TransactionAmount&lt;/P&gt;&lt;P&gt;Employee&lt;/P&gt;&lt;P&gt;Manager&lt;/P&gt;&lt;P&gt;Director&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you might guess, the Employee-Manager-Director relationship is a hierarchy, with the usual properties (i.e., 1 Director to many Managers, 1 Manager to many Employees).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 2 visualizations:&lt;/P&gt;&lt;P&gt;1)&lt;/P&gt;&lt;P&gt;line chart of Total TransactionAmount vs ReportMonthYear&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;bar chart of Total TransactionAmount vs drillable dimension Director \ Manager \ Employee&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to make these 2 visualizations behave independently.&amp;nbsp; That is, selections in either visualization should not affect the other.&amp;nbsp; So, in my measure definitions, I have entered the following:&lt;/P&gt;&lt;P&gt;Sum({1} TransactionAmount)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I am noticing a particular situation in the data that violates this "visualization independence" requirement.&amp;nbsp; For a certain ReportMonthYear value, all rows in the table have the same Employee value (and, therefore, the same Manager and Director values as well).&amp;nbsp; That is, for the rows with this particular ReportMonthYear value, all rows have Employee = 'x', Manager = 'y', and Director = 'z'.&amp;nbsp; For this selection, Qlik automatically drills the dimension in the bar chart to the Employee level, which seems to contradict the purpose of the {1} set expression in its measure, and, of course, violates the "visualization independence" requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to make Qlik not automatically drill for this particular data scenario?&amp;nbsp; My proposed work-around is to split the internal table up into 2 copies, 1 for each visualization.&amp;nbsp; But, I prefer a different solution, as this could become very difficult to maintain if I have to create more visualizations.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2018 15:56:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41848#M2834</guid>
      <dc:creator>skyline01</dc:creator>
      <dc:date>2018-03-02T15:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41849#M2835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See if this below has any link with your case, not sure though&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/291424"&gt;Scatter Plot drilldown behavior&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2018 16:03:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41849#M2835</guid>
      <dc:creator>Digvijay_Singh</dc:creator>
      <dc:date>2018-03-02T16:03:21Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41850#M2836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the link!&amp;nbsp; Yes, that is the same thing as my situation.&amp;nbsp; It sounds like Qlik may be working on this "default engine behavior" in a future release.&amp;nbsp; As noted, one work-around is to ensure that there are at least 2 "values" by adding a null "value" for each level in the drillable dimension.&amp;nbsp; I think that is nearly impossible in practice for most real-world scenarios.&amp;nbsp; (For an app that frequently receives new data, am I to profile the new data to append null rows for each new scenario?)&amp;nbsp; So, perhaps my proposed work-around for my particular situation (replicate the data model / tables) really is the only solution (however clunky it may be).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2018 16:50:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41850#M2836</guid>
      <dc:creator>skyline01</dc:creator>
      <dc:date>2018-03-02T16:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41851#M2837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/qlik-users/77808"&gt;mto&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;Hi Mike, FYI, One more person finding it ambiguous, Please see the link above having conversation with you on this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Mar 2018 18:06:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41851#M2837</guid>
      <dc:creator>Digvijay_Singh</dc:creator>
      <dc:date>2018-03-02T18:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41852#M2838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;'requirement is to make these 2 visualizations behave independently' -&amp;nbsp; you can use alternate states .theres a workaround to create different states with help of p() function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;check this out -&lt;A href="https://community.qlik.com/thread/237894"&gt;Using Alternate State in QLikSense (without Extensions)&lt;/A&gt; - hope that helps you &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Mar 2018 09:18:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41852#M2838</guid>
      <dc:creator>Qrishna</dc:creator>
      <dc:date>2018-03-03T09:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41853#M2839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't necessarily need alternate states, as I have no need to compare states.&amp;nbsp; I simply need each visualization to behave independent of the others.&amp;nbsp; So, I don't need to use data islands + P function.&amp;nbsp; So, I think that my proposed solution (create independent copies of the only table in the data model, i.e., create a data island for each visualization) is the only one that is feasible at the moment.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Mar 2018 15:43:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41853#M2839</guid>
      <dc:creator>skyline01</dc:creator>
      <dc:date>2018-03-05T15:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: Work-around for drillable dimension behavior</title>
      <link>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41854#M2840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure. we can make that work too,by creating two different visualizations. all you need is to work on set expressions in both the objects.&lt;/P&gt;&lt;P&gt;please post sample data or qvf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Mar 2018 22:04:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Work-around-for-drillable-dimension-behavior/m-p/41854#M2840</guid>
      <dc:creator>Qrishna</dc:creator>
      <dc:date>2018-03-05T22:04:13Z</dc:date>
    </item>
  </channel>
</rss>

