I created a small sample application for this.
You used show all values, but you also need to go to the chart properties -> Presentation tab -> unckek supress zero-values
You will probably need to check supress when value is null on the dimensions tab.
Please, check attachment.
Hope it helps,
KEEP DIMENSIONS ON AXIS.qvw 135.2 K
thanks for those comments. I've come to realise, though, that my difficulty arises in a pivot table with >1 dimension.
Hence, on one hand, I found that if I changed your 3rd chart into pivot table, then it (correctly) showed all dimension values no matter what was selected (see the chart numbered 5. in the attachment).
But on the other hand, when I then added Country as a second dimension to that pivot table, then my problem manifested i.e. it only shows the dimensions that have at least one customer (see chart 6. in the attachment).
Is this solvable? Or is it a possible QlikView defect? Or am I still missing something?