Dépannage de rapports : historique ou captures instantanées de rapport

Une fois qu'un rapport a été publié, vous pouvez créer des captures instantanées de rapport ou un historique de rapport. Utilisez cette rubrique pour vous aider à résoudre ces problèmes.

Mon rapport affiche un UserID qui n'est pas le mien.

Dans certains cas, les rapports qui comprennent la variable User!UserID ne parviennent pas à afficher les données de rapport qui sont spécifiques à l'utilisateur qui affiche le rapport.

Sous certaines conditions, User!UserID affiche l'ID de la personne ou du processus de rapport qui a créé le rapport

Cette erreur se produit lorsque les conditions suivantes sont réunies :

  • Le rapport doit être une capture instantanée d'exécution de rapport ou une capture instantanée d'historique de rapport.

  • Le rapport doit être accessible par programme au moyen de méthodes SOAP ou par le biais de l'adresse URL du rapport.

Lorsque cette erreur se produit, les informations sur le profil utilisateur contenues dans la capture instantanée du rapport peuvent être basées sur l'un des éléments suivants :

  • L'identité de l'utilisateur ayant créé la capture instantanée du rapport.

  • Le compte sous lequel s'exécute le serveur de rapports si la capture instantanée a été créée par le serveur de rapports dans le cadre d'une opération planifiée.

Important

L'échec de la mise à jour d'une capture instantanée de rapport basée sur les informations de profil utilisateur engendre l'utilisation de données incorrectes et introduit un risque de sécurité si des données confidentielles ou sensibles sont incluses dans la capture instantanée.

Des incidents de profil utilisateur se produisent uniquement pour les captures instantanées de rapport qui sont ouvertes au moyen d'appels SOAP ou par le biais de l'adresse URL de la capture instantanée du rapport. User!UserID est entièrement fonctionnel pour les rapports exécutés sur demande et pour toutes les captures instantanées de rapport qui sont ouvertes à partir du Gestionnaire de rapports. Pour plus d'informations sur l'appel de captures instantanées de rapports à partir de méthodes de service Web et d'un accès URL, consultez Utilisation d'une URL pour accéder à des éléments de serveur de rapports et Identification de l'état d'exécution.

Pour les rapports qui doivent afficher des données basées sur un utilisateur, spécifiez la méthode d'accès au rapport que les utilisateurs sont censés utiliser.

Pour afficher le nom de la variable User!UserID dans un rapport, ajoutez une zone de texte et tapez le texte suivant : Report run for [&UserID].