Résolution des problèmes liés au traitement et au rendu des rapports

Mis à jour : 17 novembre 2008

Cette rubrique vous permet de résoudre les problèmes que vous rencontrez lorsque vous exécutez des rapports.

Pour plus d'informations sur les manières de résoudre un problème lié à un rapport, consultez Techniques de résolution des problèmes liés aux rapports.

Pour plus d'informations sur les problèmes liés aux performances des rapports, consultez Résolution des problèmes de performances de rapport.

Erreurs rsProcessingAborted et rsErrorExecutingCommand

La combinaison d'erreurs suivante se produit lorsque la connexion de source de données est manquante ou non valide.

« Une erreur s'est produite lors du traitement du rapport. (rsProcessingAborted)

Échec de l'exécution de la requête pour le dataset '<nom du datatset>'. (rsErrorExecutingCommand)

Nom d'objet '<nom objet>' non valide ».

Vérifiez que la chaîne de connexion est valide pour la source de données.

Pour plus d'informations, consultez Erreurs et événements de Reporting Services.

Une erreur inattendue s'est produite lors du traitement du rapport sur le serveur

Si vous vous êtes connecté au serveur de rapports avec des informations d'identification d'administrateur local, vous pouvez consulter la pile des appels en cliquant avec le bouton droit sur la page, puis en sélectionnant Afficher la source. Davantage d'informations sont fournies dans la pile des appels.

Une erreur inattendue s'est produite lors du traitement local du rapport

Le message d'erreur suivant peut s'afficher en cas de problème au niveau du cache de données local (.rdl.data) : « Une erreur s'est produite lors du traitement local du rapport. L'index était en dehors des limites d'un tableau. »

Déterminez à quel dataset l'index hors limites fait référence. Fermez SQL Server Business Intelligence Development Studio et supprimez le fichier .rdl.data approprié du dataset. Ouvrez BI Development Studio et exécutez de nouveau le rapport. Les données en cache sont recréées avec les limites d'index pertinentes.

Dysfonctionnement des éléments de bascule

Si un rapport est généré sans erreurs, mais que les éléments de bascule ne fonctionnent pas (par exemple, rien ne se produit lorsque vous cliquez sur une icône de développement (+)), vérifiez le nom de l'ordinateur qui héberge le serveur de rapports. Si le nom de l'ordinateur contient un caractère de soulignement, les éléments de bascule ne fonctionnent pas. Il s'agit d'un problème connu. Il n'existe aucune possibilité pour contourner ce problème. Pour prendre en charge les éléments de bascule, vous devez utiliser un ordinateur dont le nom ne contient pas de caractère de soulignement.

L'exportation vers une archive Web utilise des données en cache

Si vous exportez un rapport vers une archive Web (MHTML) dans Microsoft Internet Explorer et que vous sélectionnez une valeur de paramètre différente entre les opérations d'exportation, le rapport exporté contiendra les valeurs de rapport associées à la sélection précédente. Cela se produit car Internet Explorer charge le rapport à partir de son cache et non pas à partir de la version à jour fournie par le serveur de rapports. Pour contourner ce problème, vous pouvez effacer le cache du navigateur ou cliquer sur Actualiser dans la barre d'outils de rapport avant d'exporter de nouveau le rapport.

Pour plus d'informations sur les autres problèmes liés au navigateur, consultez Prise en charge des navigateurs dans Reporting Services.

Échec de l'exportation si l'application cliente correspondante est manquante

Certains formats d'exportation nécessitent une application cliente. Si une application cliente requise n'est pas installée, l'exportation ne peut se produire. Par exemple, vous ne pouvez ouvrir un rapport au format PDF que si Adobe Acrobat Reader est installé sur l'ordinateur.

Dysfonctionnement des fonctionnalités de rapport interactives lors de l'exportation vers un fichier statique

Si vous enregistrez un rapport qui possède des fonctionnalités interactives (comme des rapports matriciels d'exploration et des rapports qui incluent des liens hypertexte), en tant que fichier statique, ces fonctionnalités ne fonctionnent pas.

Si vous enregistrez un rapport dans un format interactif (en particulier au format HTML avec Office Web Components) sur l'ordinateur, le fichier obtenu contiendra des erreurs et des images seront manquantes. Le format HTML avec Office Web Components n'est pas destiné aux fichiers statiques.

Les images et les graphiques ne se chargent pas lorsque le rapport est exécuté avec la commande Exécuter en tant que

Vous pouvez utiliser la commande de Microsoft Windows Run As pour afficher un rapport dans un contexte de sécurité différent. Dans certains cas, les rapports qui contiennent des graphiques peuvent ne pas se charger correctement. Le serveur de rapports place les graphiques en mémoire cache sous forme de fichiers Internet temporaires lorsque vous ouvrez le rapport. Si vous n'êtes pas autorisé à accéder aux dossiers qui contiennent les fichiers en cache, les graphiques peuvent ne pas apparaître dans le rapport.

Voir aussi

Concepts

Fichiers journaux de Reporting Services
Résolution des problèmes de performances de rapport

Autres ressources

Dépannage de Reporting Services
Erreurs et événements de Reporting Services

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 novembre 2008

Contenu mis à jour :
  • Le traitement et le rendu de rapport ont été combinés ; des liens vers du nouveau contenu de dépannage et de traitement de rapport ont été ajoutés.

14 avril 2006

Nouveau contenu :
  • Erreur inattendue survenue pendant le traitement local du rapport.