Dépannage des parties de rapports (Générateur de rapports version 3.0)

Ces conseils peuvent vous être utiles lors de l'utilisation de parties de rapports.

Pourquoi est-ce que mon collègue et moi-même voyons des instances différentes de la même partie de rapport lorsque nous la recherchons ?

Il peut exister plusieurs instances d'une même partie de rapport sur un serveur de rapports ou site SharePoint intégré à un serveur de rapports, toutes avec le même identificateur global unique (GUID). Seule l'instance la plus récente est affichée dans la liste de résultats de la recherche. Dans certains cas, différentes instances d'une même partie de rapport peuvent avoir des autorisations différentes. Si votre collègue et vous-même avez des autorisations différentes sur le serveur, vous ne verrez pas la même instance. Par exemple, disons que plusieurs copies d'une partie de rapport, toutes avec le même GUID, sont enregistrées dans des dossiers différents sur un serveur de rapports en mode intégré SharePoint. Si les dossiers ont des autorisations différentes, les parties de rapports dans ces dossiers auront également des autorisations différentes.

Pour connaître les autorisations dont vous et votre collègue disposez, demandez à l'administrateur du serveur de rapports.

Lorsque je recherche des parties de rapports que j'ai téléchargées sur un serveur SharePoint, je ne les voie pas. Pourquoi ?

Les parties de rapports que vous avez téléchargées manuellement dans une bibliothèque de documents SharePoint, au lieu de les publier à l'aide du Générateur de rapports version 3.0, peuvent ne pas s'afficher dans la bibliothèque de parties de rapports. Il est possible que le serveur de rapports utilisé pour la recherche de bibliothèque doive être synchronisé avec le contenu de la bibliothèque de documents SharePoint. Pour plus d'informations, consultez Procédure : activer la fonctionnalité Synchronisation de fichiers de serveur de rapports dans l'Administration centrale de SharePoint dans la documentation en ligne de SQL Server sur msdn.microsoft.com.

Pourquoi est-ce que d'autres personnes ne peuvent pas voir l'image dans leurs rapports ?

Si vous publiez une partie de rapport qui est un lien vers un fichier image, la partie de rapport est en fait juste un lien. Si d'autres personnes ne peuvent pas voir l'image lorsqu'elles ajoutent la partie de rapport d'image à leurs rapports, c'est peut-être parce qu'elles ne disposent pas d'autorisations pour l'image associée au lien.

Il existe quelques solutions pour remédier à ce problème :

  • Faites du fichier image une partie de rapport, plutôt que de créer un lien vers le fichier image.

  • Déplacez le fichier image vers un emplacement pour lequel d'autres personnes disposent d'autorisations.

  • Demandez à l'administrateur du serveur de rapports de modifier les autorisations.

Pourquoi est-ce que j'obtiens un message d'erreur de « référence circulaire » lorsque j'essaie de publier ma partie de rapport ?

Si des éléments de rapport ont une référence circulaire, vous ne serez pas en mesure de les publier comme parties de rapports. Par exemple, un élément de rapport pointe sur un dataset, qui pointe ensuite sur un paramètre. Le paramètre, à son tour, pointe aussi sur le dataset. Vous devrez d'abord supprimer l'une des références avant de pouvoir publier la partie de rapport.