<?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: Change active tab in container programmatically in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116831#M601888</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great- I edited the post and was able to attach it. Thanks again @Marcus_Sommer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Oct 2018 15:23:08 GMT</pubDate>
    <dc:creator>megabyte23</dc:creator>
    <dc:date>2018-10-02T15:23:08Z</dc:date>
    <item>
      <title>Change active tab in container programmatically</title>
      <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116827#M601884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a container with a set of tabs. In certain instances, clicking on a filter would only be relevant to one tab, so if the user clicks it, I would like to automatically display that tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, say these are the tabs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Dog Owners]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Labradors]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Beagles]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Poodles]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Dogs By County]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Within the result sets will be "Labradors", "Beagles" and "Poodles". If someone selects "Poodles", I would like it to move to the "Poodles" tab. If I could run a macro when the filter selection changes, I could probably code it in there, but I'm not seeing a way to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate any insight.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Sep 2018 16:58:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116827#M601884</guid>
      <dc:creator>megabyte23</dc:creator>
      <dc:date>2018-09-27T16:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: Change active tab in container programmatically</title>
      <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116828#M601885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you could adapt the following to your requirements: &lt;A href="https://community.qlik.com/message/262564"&gt;Re: Select Tab in the Container using Macro&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An alternatively would be to emulate the container with a textbox as frame and multiple buttons/textboxes as tabs. Now each click on them could change variable-values and/or the selection of any fieldvalues could be used to control the visibility of your charts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2018 10:56:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116828#M601885</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2018-09-28T10:56:08Z</dc:date>
    </item>
    <item>
      <title>Re: Change active tab in container programmatically</title>
      <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116829#M601886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update: attached .QVW sample in case anyone would like to use this functionality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was able to do this in tandem with other research. I would like to attach my .QVW in case someone else needs it, but I don't see where to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Essentially there are 5 parts:&lt;/P&gt;&lt;P&gt;1. Container as outlined in my question&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Listbox with dog breeds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Set up global variable vBreedSelected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Document Properties -&amp;gt; Triggers -&amp;gt; OnAnySelect -&amp;gt; Run Macro&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Here's the macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sub ContTabSelect&lt;/P&gt;&lt;P&gt;dim strValueToDisplay&lt;/P&gt;&lt;P&gt;set SelectedVal1 = ActiveDocument.fields("Breed").GetSelectedValues&lt;BR /&gt; If SelectedVal1.count &amp;gt; 0 Then 'set tab if not blank&lt;BR /&gt;&amp;nbsp; strValueToDisplay =&amp;nbsp; SelectedVal1.item(0).text&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp; 'msgbox("The value of ""vBreedSelected"" is: " &amp;amp; strValueToDisplay) &lt;BR /&gt;&amp;nbsp; ActiveDocument.Variables("vBreedSelected").SetContent strValueToDisplay, true&lt;BR /&gt; End If&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt; 'set TabNumb = 0&lt;BR /&gt; Select Case strValueToDisplay&lt;BR /&gt;&amp;nbsp; Case "Labradors"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; TabNumb = 1&lt;BR /&gt;&amp;nbsp; Case "Beagles"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; TabNumb = 2&lt;BR /&gt;&amp;nbsp; Case "Poodles"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; TabNumb = 3&lt;BR /&gt;&amp;nbsp; Case Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp; TabNumb = 0&lt;BR /&gt; End Select&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; set MV_ContainerObj = ActiveDocument.GetSheetObject("CT01")&lt;BR /&gt; Set MV_ContProp = MV_ContainerObj.GetProperties &lt;BR /&gt; MV_ActiveIndex2 = MV_ContProp.SingleObjectActiveIndex&lt;BR /&gt; MV_ActiveIndex2 = TabNumb&lt;BR /&gt; MV_ContProp.SingleObjectActiveIndex = MV_ActiveIndex2&lt;BR /&gt; MV_ContainerObj.SetProperties MV_ContProp&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;End Sub&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2018 18:51:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116829#M601886</guid>
      <dc:creator>megabyte23</dc:creator>
      <dc:date>2018-09-28T18:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: Change active tab in container programmatically</title>
      <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116830#M601887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To upload a file see: &lt;A href="https://community.qlik.com/docs/DOC-16454"&gt;Uploading a Sample&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Sep 2018 05:08:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116830#M601887</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2018-09-29T05:08:25Z</dc:date>
    </item>
    <item>
      <title>Re: Change active tab in container programmatically</title>
      <link>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116831#M601888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great- I edited the post and was able to attach it. Thanks again @Marcus_Sommer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 15:23:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Change-active-tab-in-container-programmatically/m-p/116831#M601888</guid>
      <dc:creator>megabyte23</dc:creator>
      <dc:date>2018-10-02T15:23:08Z</dc:date>
    </item>
  </channel>
</rss>

