Essayer de compter toutes les lignes d'une colonne où column=Yes
Mon rapport contient deux colonnes Acceptées et rejetées.
J'essaie de compter les lignes où acceptées = Oui et de faire la même chose pour rejetées.
J'ai essayé ceux-ci:
=COUNT(IIF(Fields!accepted.Value="Y",1,0))
=COUNT(IIF(Fields!rejected.Value="Y",1,0))
=COUNT(FIELDS!accepted.value="Y")
=COUNT(FIELDS!rejected.value="Y")
cette expression compte chaque ligne plutôt que seulement celles qui sont "Y"
Vous pouvez le faire de plusieurs manières:
SUM(IIF(Fields!accepted.Value="Y",1,0))
ou
COUNT(IIF(Fields!accepted.Value="Y",1,Nothing))
COUNT est un compte de toutes les lignes, donc même en retournant 0, il sera inclus dans le compte. C'est pourquoi retourner Rien devrait faire l'affaire.
= SUM (IIf (Fields! Doc_Type.Value = "Envois", 1, 0), "YourDataSetName")
cela a fonctionné pour moi sans erreurs. vu cela sur un autre post.