<?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: Text Box Button Change Values, BG &amp; Font Color in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Text-Box-Button-Change-Values-BG-Font-Color/m-p/1373883#M818227</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;Hi Janice,&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;You want to add this to your load script to set colour variables:&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;&lt;/P&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;let vColHighlight = 'rgb(180,255,180)';&lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;let vColNoHighlight = 'rgb(255,255,255)';&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;You then need to set calculated colours on the two buttons, to change the colour on click:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Prod Tablebox Chart', $(vColHighlight), $(vColNoHighlight))&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;and&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Store Chart', $(vColHighlight), $(vColNoHighlight))&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;You can do expressions in the boxes such as this, these will then toggle:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Prod Tablebox Chart',&lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt; Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Product]), &lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Store]))&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;The store count will always show 1 though?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;The colour expression for those boxes should be based on the selection, like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=if(vShowChart = 'Prod Tablebox Chart', Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Product]), Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Store]))&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;And the action should set the value in a similar way:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=if(GetFieldSelections(Store) = '*ABC*', null(), '*ABC*')&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Hopefully that gives you what you want?&amp;nbsp; A solution is attached.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Steve&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Aug 2017 22:27:29 GMT</pubDate>
    <dc:creator>stevedark</dc:creator>
    <dc:date>2017-08-23T22:27:29Z</dc:date>
    <item>
      <title>Text Box Button Change Values, BG &amp; Font Color</title>
      <link>https://community.qlik.com/t5/QlikView/Text-Box-Button-Change-Values-BG-Font-Color/m-p/1373882#M818226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.qlik.com/qlik-users/4484" target="_blank"&gt;stevedark&lt;/A&gt;‌ , here's in relation to my questions about buttons..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/docs/DOC-4289?et=watches.email.document_comment#comment-62133" target="_blank"&gt;https://community.qlik.com/docs/DOC-4289?et=watches.email.document_comment#comment-62133&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The questions are listed in one of the text box in the attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Text-Box-Button-Change-Values-BG-Font-Color/m-p/1373882#M818226</guid>
      <dc:creator />
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Text Box Button Change Values, BG &amp; Font Color</title>
      <link>https://community.qlik.com/t5/QlikView/Text-Box-Button-Change-Values-BG-Font-Color/m-p/1373883#M818227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;Hi Janice,&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;You want to add this to your load script to set colour variables:&lt;/P&gt;&lt;P class="gmail_default" style="color: #222222; font-size: 12.8px; font-family: tahoma, sans-serif;"&gt;&lt;/P&gt;&lt;DIV class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;let vColHighlight = 'rgb(180,255,180)';&lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;let vColNoHighlight = 'rgb(255,255,255)';&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;You then need to set calculated colours on the two buttons, to change the colour on click:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Prod Tablebox Chart', $(vColHighlight), $(vColNoHighlight))&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;and&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Store Chart', $(vColHighlight), $(vColNoHighlight))&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;You can do expressions in the boxes such as this, these will then toggle:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;if(vShowChart = 'Prod Tablebox Chart',&lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt; Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Product]), &lt;/SPAN&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Store]))&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;The store count will always show 1 though?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;The colour expression for those boxes should be based on the selection, like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=if(vShowChart = 'Prod Tablebox Chart', Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Product]), Count(DISTINCT {&amp;lt;[Store] = {'*ABC*'}&amp;gt;} [Store]))&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;And the action should set the value in a similar way:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;=if(GetFieldSelections(Store) = '*ABC*', null(), '*ABC*')&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Hopefully that gives you what you want?&amp;nbsp; A solution is attached.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="gmail_default"&gt;&lt;SPAN style="font-family: tahoma, sans-serif;"&gt;Steve&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Aug 2017 22:27:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Text-Box-Button-Change-Values-BG-Font-Color/m-p/1373883#M818227</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2017-08-23T22:27:29Z</dc:date>
    </item>
  </channel>
</rss>

