Skip To Content

Éléments ajoutés à des rapports activés par une carte

Dans cette rubrique

La spécification de carte pour un rapport IBM Cognos configuré avec Esri Maps for IBM Cognos sera mise à jour avec des éléments spécifiques d'Esri Maps for IBM Cognos. Ces éléments sont requis par IBM Cognos et Esri Maps for IBM Cognos pour garantir un fonctionnement correct des rapports. Les éléments suivants sont ajoutés à un rapport activé par carte configurée avec Esri Maps for IBM Cognos :

  • variable de rapport
  • Elément HTML
  • Bloc conditionnel (contenu dans un bloc)
  • Bloc payload Esri Maps

Variable de rapport et bloc conditionnel

Une fois un rapport configuré par Esri Maps for IBM Cognos, une variable de chaîne de rapport nommée Esri_Maps_Mode est créée avec les valeurs suivantes :

  • DYNAMIC : effectue le rendu de la carte pendant l'affichage HTML interactif.
  • STATIC : effectue le rendu de la carte pendant l'affichage PDF et Excel. Cette condition référence généralement une image dont la source est une exportation de la carte. Cette variable de rapport est liée au bloc conditionnel qui a été inséré pour contenir la carte.
  • Other : lorsque vous affichez le rapport dans Report Studio, la condition Other est vraie, elle affiche le conteneur Esri Map d'origine (espace réservé).

Le bloc que vous venez de créer remplace l'espace réservé Esri Map d'origine. Tous les attributs définis dans l'image d'espace réservé d'origine sont copiés dans ce bloc. Par exemple, si une bordure est définie dans l'espace réservé de la carte, ce paramètre sera copié dans le nouveau bloc.

Elément HTML

Une fois qu'un rapport a été configuré grâce à l'interface utilisateur d'Esri Maps Designer, des éléments HTML sont créés.

Il y aura toujours au moins un élément HTML avec une description des scripts de définition Esri Maps. Cet élément HTML contient des références JavaScript aux fichiers de passerelle EM4C, il est indispensable pour réaliser toutes les tâches d'interaction et de synchronisation.

Pour chaque élément de rapport IBM Cognos sélectionné pour la synchronisation au cours de la configuration d'Esri Maps Designer (liste, tableau croisé, diagramme, etc.), deux éléments HTML sont ajoutés : un au début et l'autre à la fin de l'élément cible. Ces éléments identifient l'élément cible au moment de l'exécution, de sorte à pouvoir recevoir et diffuser des informations. Les descriptions de ces éléments HTML sont les suivantes :

  • Esri Maps [nom de l'objet] Start
  • Esri Maps [nom de l'objet] End

La partie [nom de l'objet] correspond à la valeur de la propriété Name. Supposons qu'un diagramme à secteurs soit nommé Pie Chart1. Les éléments HTML Esri Maps apparaissent sous les formes Esri Maps Pie Chart1 Start et Esri Maps Pie Chart1 End.

Remarque :

Les créateurs de rapports ne doivent changer la propriété Name d'aucun élément HTML Esri Maps. Cela empêcherait le bon fonctionnement d'Esri Maps for IBM Cognos.

Bloc payload Esri Maps

Une fois qu'un rapport a été configuré avec Esri Maps for IBM Cognos, toutes les spécifications de rapports Esri Maps associées sont stockées dans un bloc payload Esri Maps. Ce mécanisme associe un rapport IBM Cognos avec les spécifications de rapport Esri Maps associées. Ce bloc payload est défini sur DONTRENDER et il n'est pas envoyé aux clients.