2010-03-25 5 views
4

J'ai ajouté un autre paramètre d'entrée à un proc stocké utilisé par un rapport de cristal. J'ai eu notre dba recompiler le stp pour être sûr que le nouveau paramètre est mis en cache et "vraiment là".Cryastl Reports ne reconnaît pas qu'un nouveau paramètre a été ajouté au processus stocké du rapport

Je ne peux pas obtenir mon rapport de cristal pour reconnaître le nouveau paramètre - j'ai essayé de vérifier la base de données et d'utiliser le Set Datasource Location/Update pour re-sélectionner le stp. J'utilise cr11 sur un serveur sql 2005 sql.

d'autres suggestions?

Répondre

0

Avez-vous essayé d'enlever et d'ajouter la source de données?

Habituellement, vérifiez que DB fonctionne, mais j'ai eu quelques cas où vous deviez supprimer et ajouter à nouveau.

2

Je vais essayer ces dans l'ordre:

1) vérifier la base de données, puis effectuez un test pour le nouveau paramètre
2) contrôle à l'aide studio de gestion de serveur sql que le paramètre est vraiment là.
3) rapports de cristal fermer et rouvrir & vérifier la base de données, puis effectuez un test pour le nouveau paramètre
4) rapports de cristal à proximité supprimer la source de données, ajouter la source de données en arrière et rouvrir la base de données cristal & vérifier, puis effectuez un test pour le nouveau paramètre
5) redémarrez et puis essayez # 3

6

cliquez avec le bouton droit sur la procédure stockée cliquez sur vérifier la base de données puis appuyez sur le bouton Annuler qui fera l'affaire ... ^^

Questions connexes