Bonjour tout le monde,

Je fais actuellement du reporting sur du cube.
L'une des demandes est d'afficher les dimensions même si il n'y a pas de données de fait "raccordés" dessus.
Je vais juste donner un exemple pour que ça soit plus claire :


En filtre du rapport on a une liste de clients (on va dire 10 clients pour l'exemple)
On sélectionne les 10 clients et on exécute le rapport.
Ce rapport a pour but d'afficher les commandes passées par ces clients.
Le problème que j'ai actuellement c'est que si le clients n'a pas passé de commande ce dernier ne s'affiche pas.
Donc on ne verra que 5 clients par exemple.


La syntaxe de ma requête est comme ça a peu près :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Select NON EMPTY(....) 
    from 
    where Strtoset(@clients)

J'ai pensé a virer le NON EMPTY :

--> sur le query designer ça fonctionne (sur une toute petite volumétrie de test) mais sur une volumétrie plus importante la requête est extrêmement longue (le rapport ne finit pas de se generer)

Quelqu'un a t'il une solution ?