Cette archive est relative à une version précédente d'Esri Maps for IBM Cognos. La version actuelle est disponible sur cette page : http://doc.arcgis.com/fr/maps-for-cognos/
Les rapports activés par une carte peuvent être affichés et imprimés au format PDF ou Excel.
L'affichage et l'impression de cartes au format PDF ou Excel nécessitent que les éléments suivants fonctionnent ensemble :
Pour que les cartes soient correctement générées dans des documents PDF et Excel, il est essentiel que chacun de ces serveurs soit configuré pour détecter les autres et communiquer avec eux. Esri Maps for IBM Cognos permet d'afficher et d'imprimer des cartes au format PDF ou Excel en générant une image de la carte incluse dans le rapport en sortie. Le processus exact dépend du mode du navigateur Web du client.
Lorsqu'un utilisateur active l'option de format de rapport PDF ou Excel dans un navigateur autre qu'Internet Explorer en mode Quirks (voir la section suivante), une zone d'affichage masquée est créée à partir de code JavaScript. La zone d'affichage contient l'image de la carte créée à partir des images extraites d'ArcGIS.
Etant donné que la zone d'affichage comporte une limitation qui l'empêche d'effectuer des requêtes interdomaines pour des images, le navigateur doit utiliser un proxy sur le serveur Web pour extraire les images d'ArcGIS, envoyer l'image de carte générée au serveur EM4C et afficher le document PDF ou Excel contenant la carte dans le navigateur. Le diagramme suivant illustre le processus de création de l'image de carte.
Comme le montre le diagramme, une fois la zone d'affichage créée dans le navigateur, celui-ci appelle le proxy sur le serveur Web, qui appelle ensuite à son tour ArcGIS pour extraire les images. Une fois les images renvoyées et ajoutées à la zone d'affichage, et une fois l'image de la carte sérialisée, celle-ci est envoyée au serveur EM4C via la passerelle de l'application (em4c.cgi) sur le serveur Web et y est enregistrée. Le navigateur demande alors un document PDF ou Excel au serveur IBM Cognos, en fonction du format choisi par l'utilisateur. Le serveur IBM Cognos extrait l'image de la carte du serveur EM4C (via le proxy), et le document PDF ou Excel contenant l'image de la carte s'affiche dans le navigateur à partir d'où il peut être imprimé.
Le mode Quirks (mode compatibilité) est un mode de rendu de documents disponible dans Internet Explorer (IE). Ce mode permet d'imiter le comportement de rendu d'IE 5 pour un affichage correct des pages Web développées avant l'implémentation des spécifications HML et CSS modernes.
L'élément de zone d'affichage de navigateur décrit dans la section précédente n'apparaît pas dans le mode Quirks d'IE. Au lieu de cela, une zone d'affichage est générée sur le serveur EM4C pour contenir les images et créer l'image de la carte. Le diagramme suivant illustre le processus de création de l'image de carte.
Lorsqu'un utilisateur active l'option de format de rapport PDF ou Excel dans le mode Quirks d'Internet Explorer, le navigateur envoie une représentation textuelle de la carte à la passerelle de l'application (em4c.cgi) sur le serveur Web, qui appelle ensuite le serveur EM4C pour générer la zone d'affichage à l'intérieur d'une instance de serveur. Le serveur EM4C extrait les images d'ArcGIS via le proxy sur le serveur Web, et les images sont combinées en une seule image de carte, enregistrée sur le serveur EM4C. A partir de ce moment, le processus de création des documents PDF et Excel est identique à celui décrit dans la section précédente relative au rendu de la zone d'affichage du navigateur.
Une fois qu'ils ont été générés au format HTML, les rapports activés par une carte peuvent être affichés et imprimés au format PDF ou Excel.
Pour obtenir de l'aide sur la résolution des problèmes d'affichage des rapports au format PDF ou Excel, consultez Dépannage : afficher au format PDF ou Excel.