Partager via


Impression des rapports

Après avoir publié un rapport sur un serveur de rapports, vous pouvez le consulter et l'imprimer à partir d'un navigateur, du Gestionnaire de rapports ou de toute application permettant d'afficher un rapport exporté. Avant de publier un rapport, vous pouvez l'imprimer lorsque vous affichez son aperçu.

Toutes les tâches relatives à l'impression sont effectuées à la demande et sur l'ordinateur client. Aucune fonctionnalité d'impression côté serveur ne vous permet d'acheminer un travail d'impression directement depuis un serveur de rapports jusqu'à une imprimante connectée au serveur Web. Les imprimantes et les options d'impression sont sélectionnées par chaque utilisateur de rapport à l'aide d'une boîte de dialogue Imprimer standard.

[!REMARQUE]

Bien que les utilisateurs ne puissent pas spécifier d'imprimante comme destination de remise d'un abonnement, SQL ServerReporting Services comprend un exemple d'extension de remise à l'imprimante, qui montre aux développeurs comment créer une extension de remise fournissant cette fonctionnalité. En créant une extension de remise personnalisée, un développeur peut fournir aux utilisateurs d'un abonnement la possibilité d'acheminer un rapport directement vers une imprimante, de manière planifiée et automatique. Pour plus d'informations, consultez Exemples Reporting Services et Vue d'ensemble des extensions de remise.

Les créateurs de rapports qui conçoivent des rapports destinés spécifiquement à être imprimés peuvent utiliser des sauts de page, des en-têtes et des pieds de page, des expressions ainsi que des images d'arrière-plan pour créer une structure d'impression. À titre d'exemple, les termes et conditions qui doivent figurer au dos de chaque rapport ainsi que les éléments de texte ou graphiques qui constituent un en-tête sont des éléments de conception de rapport destinés spécifiquement à l'impression.

En raison de la façon dont la pagination est implémentée pour les différents formats de rendu, vous risquez de ne pas obtenir un résultat optimal identique à l'impression selon les rapports et les formats de rendu. Les pages des rapports sont conçues pour contenir des quantités variables de données. Par exemple, les rapports qui comprennent une matrice peuvent entraîner l'agrandissement d'une page à la fois horizontalement et verticalement, si un utilisateur développe les lignes et les colonnes. À l'inverse, un utilisateur qui ne développe pas une matrice obtiendra des résultats différents lors de l'impression.

Reporting Services ne permet pas d'associer des pages en mode paysage et en mode portrait dans un même rapport ; il ne permet pas non plus de créer une structure d'impression qui remplace ou complète la structure d'un rapport rendu dans un navigateur ou une autre application. En règle générale, l'impression d'un rapport exporté fait apparaître tout ce qui est visible sur le rapport, tel que l'utilisateur le voit sur un moniteur d'ordinateur.

Si vous êtes développeur, vous pouvez configurer et utiliser le contrôle ActiveX RSClientPrint dans les applications personnalisées. Pour plus d'informations, consultez Utilisation du contrôle RSClientPrint dans les applications personnalisées et Activation et désactivation de l'impression côté client pour Reporting Services.

[!REMARQUE]

L'impression des rapports HTML ne montre que le contenu de leur première page, si vous utilisez la commande Imprimer du navigateur. Vous pouvez obtenir de meilleurs résultats si vous imprimez les rapports HTML à l'aide de la fonctionnalité d'impression côté client de Reporting Services. Pour plus d'informations, consultez Impression de rapports à partir d'un navigateur à l'aide du contrôle d'impression.

Dans cette section