J'essaie de comprendre comment masquer ces lignes dans mon rapport où l'allocation totale et le coût total DANS LES DEUX COLONNES ENSEMBLE sont 0 dans SSRS 2008.
Par exemple:
Allocation totale Coût réel total 0 0 <---- masquer 100,00 0 <---- ne pas masquer 0 50,0000 <---- ne te cache pas
Voici la capture d'écran:
Je vous remercie
À moins que je manque une nuance, vous définirez simplement la visibilité de la ligne en fonction de la valeur.
Faites un clic droit sur la ligne de détail et sélectionnez Row Visiblity...
Dans la fenêtre qui apparaît, sélectionnez Show or hide based on an expression
Dans cette expression, vous utiliserez une logique comme
=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0
Il y a deux endroits où vous pouvez contrôler cette visibilité. Le premier est sur la ligne du tableau matriciel; le second est sur la ligne dans les groupes de lignes *.
Si vous changez la visibilité en cliquant avec le bouton droit sur la ligne du tableau matriciel, alors dans le rapport final, la ligne sera invisible, mais toujours là.
Si vous modifiez la visibilité en cliquant avec le bouton droit sur la ligne Groupes de lignes, alors dans le rapport final, la ligne ne sera pas présente et les lignes en dessous se déplaceront vers le haut pour combler l'espace de la ligne masquée.
Les étapes ressemblent à ce qui suit.
=IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
* Voir la fenêtre du bas qui répertorie les groupes de lignes et de colonnes