Impression de rapports à partir d'un navigateur à l'aide du contrôle d'impression

Bien qu'un navigateur soit l'application cliente la plus fréquemment utilisée pour afficher un rapport, la fonctionnalité d'impression du navigateur n'est pas le meilleur choix pour l'impression des rapports. La fonctionnalité d'impression d'un navigateur est conçue pour l'impression des pages Web. En règle générale, les pages que vous imprimez à partir d'un navigateur comprennent tous les éléments visuels présents sur une page Web, ainsi que des informations d'en-tête et de pied de page qui identifient la page ou le site Web. L'impression à partir d'un navigateur permet d'imprimer le contenu de la fenêtre actuelle. Pour un rapport de plusieurs pages, le navigateur imprime au mieux la première page et même moins encore, si la page de rapport dépasse les dimensions d'une page imprimée.

Pour améliorer la qualité d'impression des rapports affichés dans un navigateur et pour imprimer plusieurs pages, vous pouvez utiliser la fonctionnalité d'impression côté client de SQL ServerReporting Services. L'impression côté client permet d'accéder à une boîte de dialogue Imprimer standard dans laquelle vous pouvez sélectionner une imprimante, définir les propriétés des pages et des marges, et afficher l'aperçu du rapport avant son impression. L'impression côté client est destinée à être utilisée à la place de la commande Imprimer du menu Fichier du navigateur. Lorsque vous utilisez l'impression côté client, le rapport est imprimé tel qu'il a été créé, sans les éléments supplémentaires visibles lors de l'impression d'une page Web.

Utilisation de l'impression côté client

Pour pouvoir utiliser cette fonctionnalité, cliquez dans la barre d'outils de rapport sur l'icône Imprimante. Lors de la première utilisation, cette action entraîne le téléchargement sur votre ordinateur d'un contrôle Microsoft ActiveX qui fournit la boîte de dialogue Imprimer. En fonction des paramètres du navigateur, le contrôle peut être installé automatiquement ou uniquement après l'accord d'un utilisateur. Une fois le contrôle téléchargé, la boîte de dialogue Imprimer s'affiche chaque fois que vous cliquez sur l'icône Imprimante ; vous pouvez alors spécifier les options appropriées et envoyer le rapport vers l'imprimante par défaut. Pour plus d'informations, consultez Procédure : impression d'un rapport (Gestionnaire de rapports) et Procédure : configurer un navigateur pour une impression côté client.

L'impression côté client peut être désactivée par les administrateurs du serveur de rapports. Si l'impression côté client est désactivée, l'icône Imprimante ne s'affiche pas dans la barre d'outils de rapport.

[!REMARQUE]

Le contrôle d'impression ne fonctionne pas si vous tentez d'imprimer un rapport alors que vous êtes connecté à une instance de serveur de rapports local exécutant un système d'exploitation de serveur IA64 Windows. Cette restriction ne s'applique qu'à un utilisateur qui est connecté à une instance de serveur de rapports local. Les utilisateurs qui se connectent via une connexion à distance peuvent utiliser le contrôle d'impression avec des rapports qui sont hébergés sur le serveur IA64.

Options d'impression

Pour configurer les propriétés d'impression de votre rapport, cliquez dans la boîte de dialogue Imprimer sur le bouton Propriétés. Le format de papier est déterminé par la hauteur et la largeur par défaut de la taille de la page de rapport, conformément à la définition de rapport. Les valeurs disponibles dépendent du type d'imprimante et des fonctionnalités de cette dernière. La largeur et la hauteur indiquent les valeurs par défaut définies par les pilotes d'impression configurés sur l'ordinateur. La modification de ces valeurs permet d'imprimer le rapport selon de nouvelles dimensions. La largeur et la hauteur de page sont déterminées chacune par l'orientation, qui a pour valeur Portrait ou Landscape. L'orientation par défaut affichée dépend de la largeur et de la hauteur de page du rapport.

[!REMARQUE]

Les paramètres de la boîte de dialogue Imprimer et les paramètres d'impression par défaut pour la largeur, la hauteur et l'orientation de la page sont déterminés par la définition de rapport.

Aperçu avant impression

Pour afficher l'aperçu avant impression d'un rapport, cliquez dans la boîte de dialogue Imprimer sur le bouton Aperçu. Cela entraîne l'ouverture de la première page du rapport dans une fenêtre d'aperçu distincte. Les pages supplémentaires sont disponibles lors du rendu du rapport sur le serveur de rapports. L'aperçu d'un rapport est rendu au format EMF. Vous pouvez accéder aux pages précédentes ou suivantes tant que la dernière page n'est pas atteinte et que le bouton Suivant n'est pas désactivé.

Réglage des marges d'impression

Vous pouvez modifier les marges d'impression dans le rendu du rapport EMF avant l'impression de ce dernier. Pour ce faire, cliquez dans la boîte de dialogue Imprimer sur le bouton Aperçu. En haut de la page d'aperçu, cliquez sur le bouton Marges. La boîte de dialogue Marges s'affiche. Configurez la marge supérieure, inférieure, de gauche et de droite selon vos besoins. Cliquez sur OK. La boîte de dialogue se ferme et les paramètres sont stockés pour l'aperçu ainsi que l'impression du rendu.