Crystal Reports est une application de reporting orientée base de données fourni avec logiciel de développement Visual Studio de Microsoft . " Impossible d'ouvrir un ensemble de lignes " est une erreur commune générée par Crystal Reports en cas de défaillance d'une requête de rapport . L'erreur se produit lorsque la requête SQL le rapport est basé sur ne peut pas exécuter correctement . L'erreur « Impossible d'ouvrir un ensemble de lignes " est utilisé de façon générique par Crystal Reports pour représenter toute erreur de requête SQL. Instructions
1
examen des modifications que vous avez apportées à la base de votre rapport est généré à partir , comme des changements au nom de base de données ou des tables ajoutées à la base de données. Si le nom de la base de données a changé, modifier l'attribut de localisation de votre rapport afin de refléter le nouveau nom de la base de données . Ajout d'un tableau pourrait causer de nouveaux liens seront créés automatiquement. Les nouveaux liens peuvent modifier la structure de vos tables ou bases de données et provoquer votre requête à l'échec.
2
comparer les tableaux figurant dans le rapport sur les tables référencées dans la requête SQL. Si la requête ou une référence de requête ad hoc une table qui n'est pas inclus dans le rapport , la requête SQL sera incapable d'exécuter et de Crystal Reports jeter l' "Impossible d'ouvrir un ensemble de lignes " erreur.
< Br > 3
revoir les procédures stockées utilisées par le rapport que vous essayez de générer. L'utilisateur exécutant le rapport doit avoir les autorisations nécessaires pour exécuter toutes les procédures stockées utilisées pour composer le rapport. Corrigez les autorisations si nécessaire et tenter de faire fonctionner votre nouveau rapport .
4
Vérifiez les propriétés et les paramètres ODBC pour votre rapport. Assurez-vous que votre utilisent valeurs ANSI NULL et les identificateurs entre guillemets ANSI. Assurez-vous également que le paramètre "Use DSN par défaut Propriétés " est réglé sur faux.
5
Ouvrez la ligne de commande SQL ou l' analyseur de requêtes dans Visual Studio ou votre suppléant. Programme de développement NET . Essayez d'exécuter la requête de votre rapport est basé sur directement en SQL. L'erreur générée par votre base de données SQL peut contenir des informations plus précises qui peuvent vous conduire à la source de l'erreur de Crystal Reports .