Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I created a selection box that pops up with several list boxes. This list box is on several tabs of my Qlikview app. The items are all custom layers, with the same format on each tab; however, one tab will show the list boxes in the selection pop up and another tab will not show the list boxes. The layers on the two tabs are set exactly the same. Anyone have some help?
I can post some visuals if needed.
Thanks to everyone for the help. I finally got it to work.
The conditional box was showing up in every tab, expect one. So, I change the show/hide list box in the tab that was having problems and changed all the criteria in the conditional box to show when the changed show/hide listbox was selected. This made the problem tab independent of all the other tabs.
For some reason, this change fixed my app. Now the conditional listbox is displayed correctly when show is selected.
Thanks again for all the help.
Hi,
What do you mean by 'selection box that pops up with several list boxes'?
Do you have
- a main listbox which displays an independent field containing the name of other fields
- multiple listbox with conditional display which show up depending of the selection made in the main listbox
Is it?
Can you share with us you QV file?
It is a group of multiple listboxes with a conditional display. See below.
This is a screen shot of what the screen looks like before the conditional display is show.
This is a screen shot of what the screen looks like with the conditional display shown.
The layers for the entire tab are set the exact same as the other tabs. The other tabs are shown the same as the screen below (this is what the screen should look like).
The problem looks like the custom layers are not in the correct order, but that isn't the case. All the layers are the same on the two different tabs, but the conditional multiple listboxes display differently.
Maybe it has to do with the order in which the show/hide conitions are fired. Maybe the gray background area gets fired last and displays on top of the other objects.
I'm not sure you can actually control the order the condition are ran though. The only thing I can think of is to create a Field Event Trigger under Document Properties --> Triggers. So every time the field Fact is selected you can fire events. You can then control the order of these events.
Hopefully that helps some.
It shouldn't matter what order the objects are unhidden if by "layers" we mean the layers on the layout tab. They should be layered numerically. Sounds like they aren't? So if you check the bad screen, you can see that, say, the grey box is layer 4, white things beneath it are layer 5? If that's really the case, it sounds like a bug to me, and one I haven't run into yet (though I'm on V9SR6) even though I do a lot of layering. I'm not 100% certain I do layering combined with show/hide, but I'd be very surprised if I didn't, as I do a lot of show/hide as well.
If it were me, I'd remove the conditional show/hide temporarily to see if that does have anything to do with the problem. I'm guessing it doesn't, but I like eliminating possibilities when I'm debugging.
I think there is a bug. I hoped the problem would be fixed in V10SR1, but it seems that it isn't working correctly.
My layers for the sheet that are selected in the properties-layout-layer area are:
List boxes and charts on the main sheet: layer -127
The grey box that is shown when show is selected: layer 126
The list boxes in the grey box: 127
All the other sheets have the same layer format and those listboxes appear correctly when 'show' is selected.
I'll try removing the conditional show/hide and see if it works.
Neil,
you might find some value in this post: http://community.qlik.com/forums/t/24655.aspx
I had to create a Show/Hide field (inline loaded) for each sheet in the qlikview application. Hopefully this is fixed in v10...
Tyler
spencern wrote: List boxes and charts on the main sheet: layer -127
The grey box that is shown when show is selected: layer 126
The list boxes in the grey box: 127
It shouldn't make a difference, but I don't think I have any layers lower than -9 or higher than 9. Maybe the bug is in some way related to the large layer numbers? I mean obviously it works properly on some tabs, but maybe it's an interaction between that and something else. Just stabbing in the dark here.
Thanks for sending that post. That helped shed some light. I seem to be having the same problem in my application.