<?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 Alternate States example app in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694772#M251197</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone share the&lt;STRONG&gt; alternate states example application&lt;/STRONG&gt; if any.It will sort out the things easily than the documents.(i have gone through the existing articles)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Ajay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Sep 2014 04:48:29 GMT</pubDate>
    <dc:creator>ajaykumar1</dc:creator>
    <dc:date>2014-09-15T04:48:29Z</dc:date>
    <item>
      <title>Alternate States example app</title>
      <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694772#M251197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone share the&lt;STRONG&gt; alternate states example application&lt;/STRONG&gt; if any.It will sort out the things easily than the documents.(i have gone through the existing articles)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Ajay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 04:48:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694772#M251197</guid>
      <dc:creator>ajaykumar1</dc:creator>
      <dc:date>2014-09-15T04:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: Alternate States example app</title>
      <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694773#M251198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;H1&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Source : QlikView Reference Manual&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/H1&gt;&lt;H1&gt;Alternate States&lt;/H1&gt;&lt;H2&gt;Description&lt;/H2&gt;&lt;P&gt;You can use &lt;SPAN class="Bold"&gt;Alternate States&lt;/SPAN&gt; to perform comparative analysis between sets of multiple data items, for example for basket analysis purposes. A state holds a set of selections.&lt;/P&gt;&lt;P&gt;The QlikView developer can create multiple states within a QlikView document and apply these states to specific objects within the document. The end-user can create copies of these objects (server objects) and then put those objects into different states. &lt;/P&gt;&lt;P&gt;The most important difference between &lt;SPAN class="Bold"&gt;Detach&lt;/SPAN&gt; and &lt;SPAN class="Bold"&gt;Alternate States&lt;/SPAN&gt; is that ALL objects in a given state will respond to user selections made in that state. Objects in a given state are not affected by user selections in the other states.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Alternate States&lt;/SPAN&gt; functionality is not accessible in the load script.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;Alternate States functionality is enabled by a QlikView developer and should be used with caution as it can cause great confusion with end-users as there is no automatic on-screen indication that objects or expressions are in, or reference, alternate states. It is up to the QlikView developer to provide this information to the end-user using the &lt;SPAN class="Bold"&gt;StateName()&lt;/SPAN&gt; function.&lt;/P&gt;&lt;H2&gt;Setting Alternate States&lt;/H2&gt;&lt;P&gt;Do the following to enable and set alternate states:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Click &lt;SPAN class="Bold"&gt;Alternate States...&lt;/SPAN&gt; in the &lt;SPAN class="Bold"&gt;Document Properties: General&lt;/SPAN&gt; tab.&lt;BR /&gt;The &lt;SPAN class="Bold"&gt;Alternate States&lt;/SPAN&gt; dialog opens. &lt;/LI&gt;&lt;LI&gt;Click &lt;SPAN class="Bold"&gt;Add...&lt;/SPAN&gt; to create a number of states, and name them. The names will be referred to as state identifiers. &lt;/LI&gt;&lt;LI&gt;Click &lt;SPAN class="Bold"&gt;OK&lt;/SPAN&gt; to close the dialog. &lt;/LI&gt;&lt;/OL&gt;&lt;P&gt; Now the QlikView developer can create new Alternate States from within screen objects. &lt;/P&gt;&lt;P&gt;End-users who access QlikView documents from a QlikView Server can make use of Alternate States but cannot create Alternate States.&lt;/P&gt;&lt;H2&gt;Assigning States to Objects&lt;/H2&gt;&lt;P&gt;Do the following to assign a state to an object:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open the &lt;SPAN class="Bold"&gt;Properties&lt;/SPAN&gt; dialog and select the &lt;SPAN class="Bold"&gt;General&lt;/SPAN&gt; tab. &lt;/LI&gt;&lt;LI&gt;Set &lt;SPAN class="Bold"&gt;Alternate State&lt;/SPAN&gt; to the state identifier you want to use for the object. &lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The object will now be independent from the rest of the document in terms of selection, unless other objects are set to the same state.&lt;/P&gt;&lt;P&gt;There are two states that are always available; &lt;SPAN class="Bold"&gt;default state&lt;/SPAN&gt; and &lt;SPAN class="Bold"&gt;inherited&lt;/SPAN&gt;. The &lt;SPAN class="Bold"&gt;default state&lt;/SPAN&gt; is the state where most QlikView usage occurs and is represented by $. The QlikView document is always in the &lt;SPAN class="Bold"&gt;default state&lt;/SPAN&gt;. Objects can inherit states from higher level objects, such as sheets and containers. This means that states are inherited as such: Document - Sheet - Sheet Objects. The sheets and sheet objects are always in the &lt;SPAN class="Bold"&gt;inherited&lt;/SPAN&gt; state unless overridden by the QlikView developer.&lt;/P&gt;&lt;H2&gt;Comparing Alternate States&lt;/H2&gt;&lt;P&gt;You can compare two states on the same object. For example, you can create a line chart to display both states of the data with the same axis by assigning a state in the expression using &lt;A class="MCXref_0" target="" title=""&gt;&lt;EM&gt;Set Analysis&lt;/EM&gt;&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;If you have defined the states &lt;SPAN class="Italic"&gt;Group1 &lt;/SPAN&gt;and &lt;SPAN class="Italic"&gt;Group2&lt;/SPAN&gt;, you can compare the average of field &lt;SPAN class="Italic"&gt;Adj.Close&lt;/SPAN&gt; for the groups by showing these two expressions in a line chart:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="Code"&gt;Avg({[Group1]} [Adj.Close])&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="Code"&gt;Avg({[Group2]} [Adj.Close])&lt;/SPAN&gt; &lt;/P&gt;&lt;H2&gt;Logical Behavior when Using Alternate States&lt;/H2&gt;&lt;P&gt;Pressing the &lt;SPAN class="Bold"&gt;Clear&lt;/SPAN&gt; button affects all states. &lt;BR /&gt;In the Inter Explorer plugin, a menu item has been added to the &lt;SPAN class="Bold"&gt;Clear&lt;/SPAN&gt; button drop-down menu that allows a user clear the selections of a specific state. This menu is not available in the Ajax client, but the same function can be achieved by creating an action button connected to the Clear action with a specific state.&lt;/P&gt;&lt;P&gt;Pressing the &lt;SPAN class="Bold"&gt;Back&lt;/SPAN&gt; and &lt;SPAN class="Bold"&gt;Forward&lt;/SPAN&gt; buttons affects all states. There is no mechanism to move back and forward through specific states.&lt;/P&gt;&lt;P&gt;Pressing the &lt;SPAN class="Bold"&gt;Lock&lt;/SPAN&gt; and &lt;SPAN class="Bold"&gt;Unlock&lt;/SPAN&gt; buttons affects all states. It is not possible to lock and unlock specific states with these buttons. It is possible to lock specific fields in states by using the right-click menu on list boxes in a specific state.&lt;/P&gt;&lt;P&gt;The menu items in the &lt;SPAN class="Bold"&gt;Selections&lt;/SPAN&gt; menu apply to all states. There is no mechanism to affect specific states in this menu.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;&lt;SPAN class="Bold"&gt;Alternate States&lt;/SPAN&gt; can be used with linked objects. The state applies to all instances of an object. Changing a state on a linked object will put the other linked objects into the same state.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;Variables belong to the default state. Changes in other states will not affect variable values.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;Triggers fire in all states.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;Actions can be set to occur in specific states. One known exception is the &lt;SPAN class="Bold"&gt;Run Macro&lt;/SPAN&gt; action. It can be set to run in a specific state; however macros fire in all states.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note!&lt;/SPAN&gt; &lt;BR /&gt;Objects that make use of a missing state (the state was removed by a developer) will revert to the default state though the &lt;SPAN class="Bold"&gt;Alternate State&lt;/SPAN&gt; drop-down, that will display information such as: &lt;BR /&gt;&lt;SPAN class="Code"&gt;AlternateStateName &amp;lt;unavailable&amp;gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P class="note"&gt;&lt;SPAN class="Bold"&gt;Note! &lt;/SPAN&gt;&lt;BR /&gt;It is not possible to use chart field functions in conjunction with Alternate States as these functions do not have a set_expression parameter to set the state. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 04:51:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694773#M251198</guid>
      <dc:creator />
      <dc:date>2014-09-15T04:51:35Z</dc:date>
    </item>
    <item>
      <title>Re: Alternate States example app</title>
      <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694774#M251199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check out the attached app(tab- "product grouping").&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 04:53:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694774#M251199</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-09-15T04:53:29Z</dc:date>
    </item>
    <item>
      <title>Re: Alternate States example app</title>
      <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694775#M251200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;see attached file&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 04:54:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694775#M251200</guid>
      <dc:creator />
      <dc:date>2014-09-15T04:54:31Z</dc:date>
    </item>
    <item>
      <title>Re: Alternate States example app</title>
      <link>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694776#M251201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Vishwa and Tresesco.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2014 05:28:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Alternate-States-example-app/m-p/694776#M251201</guid>
      <dc:creator>ajaykumar1</dc:creator>
      <dc:date>2014-09-15T05:28:56Z</dc:date>
    </item>
  </channel>
</rss>

