web-dev-qa-db-fra.com

SSRS Sommet conditionnel

J'ai un rapport SSRS qui affiche plusieurs pages de lignes. Dans chaque ligne se trouve un champ de "type". Dans ce type de type, il existe une "M" pour la valeur ou une "P" pour la valeur. À la fin du rapport, je tiens à résumer toutes les valeurs de prix des types "P". J'ai essayé ceci mais cela aimerifier un #Error:

=Sum(iif(Fields!TYPE.Value = "P",Fields!EXT_QTY.Value * Fields!PRICE.Value ,0))

cela a résumé toutes les lignes

=iif(Fields!PART_TYPE.Value = "P" ,  Sum(Fields!EXT_QTY.Value * Fields!PRICE.Value ),  0 )

Je suis sûr que c'est faire. Des idées? Merci

23
MikeTWebb

Trouvé la réponse ....

=SUM(IIF(Fields!PART_TYPE.Value ="P",CDbl(Fields!EXT_QTY.Value * Fields!PRICE.Value), CDbl(0.0)))
35
MikeTWebb