Problème procédure stockée sur un report
Bonjour,
Je débute dans le monde des reports développés sous SQL-Server Business Intelligence Development Dtudio et je dois utiliser une procédure stockée.
Lorsque j'exécute cette procédure sous SQL-Server elle me renvoie bien tous les résultats désirés cependant lorsque je la transfers dans une datasource de mon report elle ne me renvoie plus que la première ligne.
Quelqu'un a-t-il déjà rencontré ce probleme ?
Avez-vous une idée ?
Je vous mets à la suite le code de la procédure :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| DECLARE @item VARCHAR(30)
DECLARE art_cr CURSOR FOR
SELECT itemid FROM inventtable WHERE inventtable.dataareaid = 'mch' AND inventtable.itemtype = 1;
OPEN art_cr
FETCH NEXT FROM art_cr INTO @item
WHILE @@FETCH_STATUS >= 0
BEGIN
SELECT itemid, routeid, todate, name, active
FROM routeversion
WHERE routeversion.dataareaid = 'mch' AND routeversion.itemid = @item;
FETCH NEXT FROM art_cr INTO @item
END
CLOSE art_cr
DEALLOCATE art_cr |
Merci d'avance.