Dans SSRS 2008, je développe un rapport qui doit afficher les enregistrements en fonction d'une condition : Il doit me donner le montant total basé sur le type de cadeau (ici, amt_total y type de cadeau sont des colonnes de la table). Voici la requête que j'utilise.
SELECT o110113.gift_batch_no,
o110113.gift_type,
(o110113.gift_date),
o110113.feed_doc_code,
SUM (o110113.amt_total)
FROM GIFT_CARD o110113
WHERE (o110113.gift_type IN
('RR', 'RB', 'CR', 'RM', 'RW', 'CW', 'RJ', 'RO', 'RK', 'CI')
)
GROUP BY o110113.gift_batch_no,
o110113.gift_type,
(o110113.gift_date),
o110113.feed_doc_code
ORDER BY o110113.gift_batch_no ASC, o110113.gift_type ASC
Et le rapport que j'essaie de générer dans SSRS 2008 devrait ressembler à ceci.
Cliquez sur ce lien pour voir l'image du rapport que j'essaie de développer.
J'essaie d'utiliser l'expression SSRS
=Sum(Fields!SUM_O110113_AMT_TOTAL_.Value,"GIFT_TYPE")
Le message d'erreur suivant s'affiche :
Veuillez cliquer ici pour voir l'erreur que je reçois dans SSRS.
Veuillez fournir la solution
Voici le modèle de rapport que j'ai développé
[cliquez pour voir l'image du rapport]
Merci Arun