<?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 QlikView - simulate excel list boxes in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/QlikView-simulate-excel-list-boxes/m-p/547903#M204678</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on a dashboard and the core of the problem is to duplicate excel functionality. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In excel spreadsheet I have customers and each customer has 5 same criterias. Those customers are next each other in a row. And criterias are shown on left side. The intersection of each customer vs. criterium is a listbox - where user can select criteria values. Values are represented by value name and besides that, there is a hidden numeric value which represents value name for calculation. Criteria values are same for each customer. On selecting criterium values from listbox also numeric value is selected in behind and calculation of Score is made. Score calculation can be described as a sum of numeric values for selected options from listboxes. This sum is for each customer. Following table explains this &lt;SPAN style="color: #ff0000;"&gt;red options are selected in listbox&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Excel spreadsheet:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Customer1&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Customer2&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Share: &lt;SPAN style="color: #ff0000;"&gt;Low (1)&lt;/SPAN&gt;, Medium (2), High (3)&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Share: Low (1), &lt;SPAN style="color: #ff0000;"&gt;Medium (2)&lt;/SPAN&gt;, High (3)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Growth&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Growth:Slow (1), &lt;SPAN style="color: #ff0000;"&gt;Medium (2)&lt;/SPAN&gt;, Fast (3)&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Growth:&lt;SPAN style="color: #ff0000;"&gt;Slow (1)&lt;/SPAN&gt;, Medium (2), Fast (3)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Demand&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Demand:Lower (1), &lt;SPAN style="color: #ff0000;"&gt;Higher (2)&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Demand:&lt;SPAN style="color: #ff0000;"&gt;Lower (1),&lt;/SPAN&gt; Higher (2)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Calculated Score&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Sum of &lt;SPAN style="color: #ff0000;"&gt;selected (numeric)&lt;/SPAN&gt; values &lt;SPAN style="color: #ff0000;"&gt;= 5&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Sum of &lt;SPAN style="color: #ff0000;"&gt;selected (numeric)&lt;/SPAN&gt; values &lt;SPAN style="color: #ff0000;"&gt;= 4&lt;BR /&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now I need to recreate this functionality in QV - I tried to do this by creating data model shown below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Share Criterium Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Criterium_ID&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium Data&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Data Level&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Low&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Medium&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;High&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Share Citerium vs. Customers (connect) table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Customer ID&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium_ID&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;&lt;P&gt;ID_CUS_1&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&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;First table stores one criterium with possible options and numeric values and&amp;nbsp; another one connects these data with customers - it stores Customer ID and ID of all possible options for selection from first table. The problem is after selection of data in listbox built on this model is that selected values are applied on all customers therefore all have the same score. I need to make this seperate for each customer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe there is completely another way like storing Criterium name + value into variables and then somehow use listboxes, but in the end I need this functionality to be connected on customers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you all for reading and suggestion,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Jan 2014 10:19:58 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-01-22T10:19:58Z</dc:date>
    <item>
      <title>QlikView - simulate excel list boxes</title>
      <link>https://community.qlik.com/t5/QlikView/QlikView-simulate-excel-list-boxes/m-p/547903#M204678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on a dashboard and the core of the problem is to duplicate excel functionality. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In excel spreadsheet I have customers and each customer has 5 same criterias. Those customers are next each other in a row. And criterias are shown on left side. The intersection of each customer vs. criterium is a listbox - where user can select criteria values. Values are represented by value name and besides that, there is a hidden numeric value which represents value name for calculation. Criteria values are same for each customer. On selecting criterium values from listbox also numeric value is selected in behind and calculation of Score is made. Score calculation can be described as a sum of numeric values for selected options from listboxes. This sum is for each customer. Following table explains this &lt;SPAN style="color: #ff0000;"&gt;red options are selected in listbox&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Excel spreadsheet:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Customer1&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Customer2&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Share: &lt;SPAN style="color: #ff0000;"&gt;Low (1)&lt;/SPAN&gt;, Medium (2), High (3)&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Share: Low (1), &lt;SPAN style="color: #ff0000;"&gt;Medium (2)&lt;/SPAN&gt;, High (3)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Growth&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Growth:Slow (1), &lt;SPAN style="color: #ff0000;"&gt;Medium (2)&lt;/SPAN&gt;, Fast (3)&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Growth:&lt;SPAN style="color: #ff0000;"&gt;Slow (1)&lt;/SPAN&gt;, Medium (2), Fast (3)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Demand&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Demand:Lower (1), &lt;SPAN style="color: #ff0000;"&gt;Higher (2)&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Listbox for Demand:&lt;SPAN style="color: #ff0000;"&gt;Lower (1),&lt;/SPAN&gt; Higher (2)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;Calculated Score&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Sum of &lt;SPAN style="color: #ff0000;"&gt;selected (numeric)&lt;/SPAN&gt; values &lt;SPAN style="color: #ff0000;"&gt;= 5&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Sum of &lt;SPAN style="color: #ff0000;"&gt;selected (numeric)&lt;/SPAN&gt; values &lt;SPAN style="color: #ff0000;"&gt;= 4&lt;BR /&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And now I need to recreate this functionality in QV - I tried to do this by creating data model shown below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Share Criterium Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Criterium_ID&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium Data&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Data Level&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Low&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Medium&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;Share&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;High&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Share Citerium vs. Customers (connect) table:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Customer ID&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Criterium_ID&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;&lt;P&gt;ID_CUS_1&lt;/P&gt;&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;ID_CUS_2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;ID_SH_3&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;First table stores one criterium with possible options and numeric values and&amp;nbsp; another one connects these data with customers - it stores Customer ID and ID of all possible options for selection from first table. The problem is after selection of data in listbox built on this model is that selected values are applied on all customers therefore all have the same score. I need to make this seperate for each customer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe there is completely another way like storing Criterium name + value into variables and then somehow use listboxes, but in the end I need this functionality to be connected on customers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you all for reading and suggestion,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 10:19:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/QlikView-simulate-excel-list-boxes/m-p/547903#M204678</guid>
      <dc:creator />
      <dc:date>2014-01-22T10:19:58Z</dc:date>
    </item>
  </channel>
</rss>

