Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all,
I can select which buttons I want to display of an Object using the Caption tab and Special Icons, but is there a way to set a default for all objects where every object should have certain icons activated always?
E.g. I want every object in my app to have Print and Menu enabled only.
Hi there -
try under settings -> document properties -> caption (for current QVW)
also there are some settings for a user/developer under settings -> User preferences -> Objects tab (for all QVWs created by the user)
Maybe best of all is to create a theme (QVT) file that can be set as a default for yourself and also passed to another developer so they can do the same. The theme will keep track of these default icons on different objects too.
those are the 3 ways.
Hi Jonathan,
I tried: settings -> document properties -> caption (for current QVW)
and setting osme defaults there but it did not affect objects within my application. I also tried setting these options first and then creating object (e.g. charts and list boxes) but still it did not set those icons as defaults for my objects.
Is there something else I need to do?
Hi Michael - good question. despite the documentation i'm not having good luck with these either. Personally i use a theme for all my documents because i don't like the out of box styling. In fact , in my tests i forgot how much i didn't like it
The theme IS a more powerful way of setting these defaults because you can set different defaults for every object type. When you want to change the default for an object you can also select the object with the new settings and go to the theme wizard to update it. Below is the 4 steps where i capture the settings in chart for example and add that to an existing theme. In this case it would save the 'XL' icon and the 'Fast Change' icon in the default so that every time i create a chart both icons are included.
Also attached is a sample theme (QVT) that looks better than the defaults. Put this into your c:\program files\qlikview\themes directory, and then change your user preferences -> Design tab -> Default theme to this theme.
Once you have done that you can create objects , modify them and then capture the changes back into the theme using the screenshots below .
Hi Jonathan,
Thank you for the suggestion! How do I apply a theme to a document? I have seen the option in numerous tabs though I don't know how to use themes properly!
In Document Properties / Layout tab there is an 'apply theme' button. There is also the same button on the layout tab of the properties of every object in the dashboard too.
I was going to say do it in the document properties.. but after my first note i'm not 100% sure it will actually work for new objects i tried it on the object properties of an existing object and it did work .
let me know what you find.
Thank you Jonathan!