Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Color of a button when it is activated

Hello!

I have a little problem, have tried to read me for this on the forum but did not come up with the right answer.

I have several buttons in a sheet, and I would like a different color on it where you click on it so that you can see that the button is active.

I have created two variables:
vknapp1 = 0
vknapp2 = 1

So if I right-click the button and type in the conditions if (vknapp1 = 0, rgb (173,203,87) and rgb (192,192,192))

I get it to work, does anyone know what I'm doing wrong?

1 Solution

Accepted Solutions
kouroshkarimi
Creator III
Creator III

Have you set up the action to change the variable? You only really need one variable. Set up: vknapp1 = 0

Then on the button in the actions tab, add an action of 'Set Variable'. The value could be if(vknapp1 = 0,1,0).

Your formula for the calculated color is correct. Please see attached.

View solution in original post

8 Replies
Anonymous
Not applicable
Author

Hi,

I got a similar kind of post from the community.

Please check whether it satisfies your requirement.

http://community.qlik.com/message/172194#172194

Thanks,

Leni

Not applicable
Author

Hi,

You can set up Active and Inactive colours under caption tab..

Goto Button properties--> Caption 

here you can see Active Caption and Inactive caption.. set your colors what you want.

regards,

Chandra

Not applicable
Author

Hello!

Your link is what I want to accomplish, but I can not get to it does not change color when I click on the button and I do not know what I do wrong, can not open test file that has laddads with unfortunately.

But you are able to help me?

I have previously two variables
vknapp1 = 0
vknapp2 = 1

now the properties - general - backround, color - calculated color, I have the formula "if (vknapp1 = 1, rgb (173,203,87), rgb (192,192,192))"

and do you want that when I clicked on the button to change it to gray

Why can I not work?

kouroshkarimi
Creator III
Creator III

Have you set up the action to change the variable? You only really need one variable. Set up: vknapp1 = 0

Then on the button in the actions tab, add an action of 'Set Variable'. The value could be if(vknapp1 = 0,1,0).

Your formula for the calculated color is correct. Please see attached.

Not applicable
Author

Hello!

Now I get it to work with the buttons change color but if I press another button then it go tillaka to the original color, what do I do?

kouroshkarimi
Creator III
Creator III

different variable for each button?

Not applicable
Author

Hello again!

I may still not work, so I need someone who can explain from the beginning.

I have five buttons and I have made five new variables.
vknapp1
vknapp2
vknapp3
vknapp4
vknapp5

But how do I do then? 🙂

Anonymous
Not applicable
Author

Hi,

Sorry for the late response.

Please check the attached file.

This might help you

Thanks,

Leni