Je travaille sur un rapport de SSRS et avez la situation suivante:Expression Rapport SOMME valeurs [colonne A] pour les enregistrements avec des valeurs nulles/vides dans [colonne B]
- Il fonctionne bien et affiche des données regroupées à partir d'une procédure stockée
- une demande a été faite pour additionner les valeurs de certaines colonnes (par exemple Quantité) que lorsque les valeurs sont vides/null dans un certain domaine (defeted - champ de bits avec un défaut nULL)
- Exemples
Produits Tableau
+----+--------------+----------+----------+
| ID | PRODUCTNAME | QUANTITY | DEFECTED |
+----+--------------+----------+----------+
| | | | |
| 1 | Ice Cream | 8 | 1 |
| | | | |
| 2 | Soap | 3 | |
| | | | |
| 3 | Kit Kat | 10 | |
| | | | |
| 4 | Baked Beans | 2 | 0 |
| | | | |
| 5 | Toilet Paper | 2 | |
+----+--------------+----------+----------+
Je voudrais avoir une expression qui calcule la quantité totale de produits dont le statut DEFECTED est NULL/vide (non 1 ou 0)
dire qu'il doit être totale pour la suivant:
savon + Kit Kat + papier toilette = 3 + 10 + 2 = 15
Ma tentative est:
Sum(IFF(First(Fields!Defected.Value, "Products_Report_Data_Set_Name") = "",First(Fields!Quantity.Value, "Products_Report_Data_Set_Name"),0))
Où Products_Report_Data_Set_Name
retourne la liste des produits
Son ne fonctionne pas
Puis-je le résoudre par une expression? Ou devrais-je ajouter un autre ensemble de données?
Si possible, obtenez une autre colonne indiquant la valeur True/False isDefected et effectuez un groupement sur cette colonne pour obtenir la somme de Defected & not defected both –
Hi @Naveen. Merci pour la réponse, mais vous ne répondez pas à ma question. Même si c'était ce que je cherchais, ce scénario est couvert avec la colonne DEFECTED qui est un champ de bits. Donc ajouter une autre colonne Vrai/Faux aurait été redondant – user919426
@NaveenKumar Je réalise que le nommage pourrait vous avoir induit en erreur, donc juste édité et ajouté que DEFECTED est un champ de bits. – user919426