<?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: Straight Table Conditional Column Display in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520596#M481482</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I could've tried to guess again, but it is not very effective...&amp;nbsp; Can you upload an example? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Oct 2013 18:56:05 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-10-07T18:56:05Z</dc:date>
    <item>
      <title>Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520589#M481475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the attached QVW that I'm working on.&amp;nbsp; Multiple selections can be made in the HANDLERID ListBox and any rows which *contain* those values should be returned.&amp;nbsp; The Expressions ListBox allows the user to choose which columns will be displayed in the table.&amp;nbsp; If the user selects only the Handler column to be displayed, my example is working correctly.&amp;nbsp; If the user chooses any other column to be displayed along with the Handler column, my example falls apart... all rows are being returned - not just those which match the selections in the HANDLERID ListBox.&amp;nbsp; I understand that I could put the same logic in the remaining columns as I did for the Handler column within the table itself, however, this example is a very small sample of what I need to accomplish.&amp;nbsp; In the end there will be around 20 ListBoxes which will need to function like the HANDLERID ListBox and there will be somewhere around 75-100 filters in the Expressions ListBox.&amp;nbsp; Is there any other way I can account for this functionality that I need?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 16:50:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520589#M481475</guid>
      <dc:creator />
      <dc:date>2013-10-07T16:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520590#M481476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kerri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can solve it in one place - in the dimension.&amp;nbsp; Instead of using field ID as dimension, use calculated dimension, like this:&lt;/P&gt;&lt;P&gt;aggr(only({&amp;lt;HANDLER={$(vSearch)}&amp;gt;} ID),ID)&lt;/P&gt;&lt;P&gt;And, check "suppress when value is null).&amp;nbsp; Table will show ID rows only if there is HANDLER value (if this is what you need).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 17:18:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520590#M481476</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-07T17:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520591#M481477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But what will I do when HANDLER is really 20 separate filters instead of just the 1?!&amp;nbsp; This seems like a very complex solution in that scenario.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 17:20:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520591#M481477</guid>
      <dc:creator />
      <dc:date>2013-10-07T17:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520592#M481478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is somewhat complex, but it works.&amp;nbsp; And, notice that the expressions now are much simpler, no any conditions.&amp;nbsp; The differrence is that all the complexity is in only one place - in the calculated dimension.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 17:31:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520592#M481478</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-07T17:31:19Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520593#M481479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I agree that it works, but with 20+ filters, is this really the "cleanest" way to handle the requirement?&amp;nbsp; How will the script look with 20 filters, not just HANDLER??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 17:55:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520593#M481479</guid>
      <dc:creator />
      <dc:date>2013-10-07T17:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520594#M481480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(Trying to guess, not sure I understand this correctly)&lt;/P&gt;&lt;P&gt;If there are multiple search fields, you can create a variable for each - vSearch2, vSearch3 (better rename to someting more intuitive) - and include all in the same calculated dimension:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aggr(only({&amp;lt;HANDLER={$(vSearch)}, FILTER2={$(vSearch2), FILTER3={$(vSearch3), ... FILTER20={$(vSearch20)}&amp;gt;} ID),ID)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not saying it is the best possible solution.&amp;nbsp; Let's see if somebody comes up with a cleaner one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 18:05:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520594#M481480</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-07T18:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520595#M481481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've tried this solution and it works when there is a selection.&amp;nbsp; But when there is no selection made (all data to be shown), it falls apart.&amp;nbsp; There are a great number of rows missing in this scenario.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 18:38:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520595#M481481</guid>
      <dc:creator />
      <dc:date>2013-10-07T18:38:41Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520596#M481482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I could've tried to guess again, but it is not very effective...&amp;nbsp; Can you upload an example? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 18:56:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520596#M481482</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-07T18:56:05Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520597#M481483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is the previous example that you uploaded that I was using.&amp;nbsp; If you use that example, and make no selections, those records with have no values in the Handler field are missing from the table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 19:42:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520597#M481483</guid>
      <dc:creator />
      <dc:date>2013-10-07T19:42:42Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520598#M481484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was sure that this was the requirement - don't show rows with missing Handler value.&amp;nbsp; Apparently I misunderstood you.&lt;/P&gt;&lt;P&gt;Can you explain on an example, e.g. this row should be shown (and why) but it is missing?&lt;/P&gt;&lt;P&gt;Or maybe there should be a separate condition for "no selection"?&amp;nbsp; That is, all HANDLERID selected is not the same as none selected (?)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 19:56:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520598#M481484</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-07T19:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520599#M481485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The requirement is that if no selection is made, all rows should be shown (as is the standard with QlikView).  Otherwise only rows which contain the selected value(s) should be shown.  The issue I was having earlier was that if the user wanted to show all possible columns and made a selection for Handler, for some reason all rows were being returned.   However if the user wanted to show only the Handler column with selected Handler values, then the rows returned were correct.  Hope that makes sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sent from my mobile device&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2013 21:28:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520599#M481485</guid>
      <dc:creator />
      <dc:date>2013-10-07T21:28:10Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520600#M481486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I guess you want the table to work as in your example when no Handler selections made, but as in my example when there are Handler selections.&amp;nbsp; If this is true, try my example with a little different calculating expression, see the third table&lt;/P&gt;&lt;P&gt;Because of the alternate sets, I don't have a "clean" condition of "no selection" status.&amp;nbsp; Using an additional variable.&amp;nbsp; And, for the same reason, if select all values it works the same as no selections.&lt;/P&gt;&lt;P&gt;The problem is that there is no relaible way to count selections in alternate state - see this idea and vote: &lt;A _jive_internal="true" href="https://community.qlik.com/ideas/2340" title="http://community.qlik.com/ideas/2340"&gt;http://community.qlik.com/ideas/2340&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2013 15:36:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520600#M481486</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-10-08T15:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Straight Table Conditional Column Display</title>
      <link>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520601#M481487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the workaround.&amp;nbsp; I actually worked around it by coding in my LOAD statements for a &amp;lt;NULL&amp;gt; value to be able to be selected n my listbox as I needed this functionality anyways.&amp;nbsp; This worked to allow all rows to show when no selection was made.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2013 15:44:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Straight-Table-Conditional-Column-Display/m-p/520601#M481487</guid>
      <dc:creator />
      <dc:date>2013-10-08T15:44:23Z</dc:date>
    </item>
  </channel>
</rss>

