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/

Configurer un comportement interactif pour extraire dans d'autres rapports

Vous pouvez configurer un comportement interactif pour extraire dans d'autres rapports lorsque les utilisateurs d'un rapport appuient sur des points ou des régions de la carte, ou lorsqu'ils appuient sur le bouton Extraire de la fenêtre contextuelle d'une entité. Un comportement d'extraction exécute et affiche d'autres rapports contenant les données connexes associées au point ou à la région spécifié. Il est possible de configurer ce comportement dans des couches créées à partir de données IBM Cognos, dans des couches de services d'entités et dans des couches de points agrégés. Pour des couches de services de carte dynamiques, ce comportement peut uniquement être configuré pour les opérations de clic sur la carte.

Pour configurer ce comportement dans Esri Maps for IBM Cognos, vous devez d'abord configurer un rapport source et un rapport cible dans Report Studio. Pour en savoir plus sur la configuration des rapports source et cible dans Report Studio et sur les paramètres d'extraction spécifiques, consultez le Guide de l'utilisateur IBM Cognos Report Studio.

Pour en savoir plus sur les comportements interactifs, vous pouvez effectuer une configuration dans Esri Maps for IBM Cognos, reportez-vous à la rubrique A propos des comportements interactifs.

  1. Dans Report Studio, configurez un rapport cible, en appliquant la même procédure que pour tout autre type de définition d'extraction.
  2. Enregistrez votre rapport.
  3. Dans Report Studio, créez un rapport source. Faites glisser Carte Esri de l'onglet Boîte à outils du volet Objets à insérer et déposez-le vers la page du rapport.

    Un conteneur Esri Map vide est créé.

  4. Créez et renseignez une nouvelle requête qui sera réservée à la carte et qui ne sera pas utilisée par d'autres éléments du rapport.
  5. Créez et renseignez une requête qui sera utilisée pour le comportement d'extraction. La requête spatiale peut être utilisée à cette fin. La requête d'extraction doit contenir des données qui seront utilisées pour compléter les paramètres dans le rapport cible. Par exemple, si l'extraction doit s'appuyer sur un paramètre pour les états des Etats-Unis, la requête doit contenir un élément de données pour les états.
  6. Enregistrez votre rapport dans Report Studio.
  7. Ouvrez Esri Maps Designer et localisez le rapport source. En regard de la carte correspondante, appuyez sur Configurer pour ouvrir la carte.
  8. Dans la fenêtre de configuration qui s'ouvre, ajoutez les données à la carte. Reportez-vous à Ajout de données IBM Cognos à votre carte.
  9. Une fois que vous avez terminé d'ajouter les données, appuyez sur le bouton Affiche le contenu de la carte pour afficher le volet Contenu.
  10. Dans le volet Contenu, appuyez sur la flèche à droite de la couche qui sera utilisée pour déclencher le comportement d'extraction. Cette couche devant être associée à la requête d'extraction dans le rapport source (peut-être la même requête qui a été utilisée pour configurer les couches de la carte), la couche choisie doit contenir un champ avec des données correspondant à la requête d'extraction. Par exemple, si le comportement d'extraction doit s'appuyer sur des états des Etats-Unis, la couche de carte doit contenir un champ répertoriant les états.
  11. Choisissez Interactivité d'IBM Cognos.
  12. Choisissez Extraire, puis appuyez sur Ajouter une action.
  13. Dans la zone Etiquette, tapez, en option, une nouvelle étiquette pour le comportement.
  14. Dans le menu déroulant Déclencheur, choisissez le type d'action (Lors d'un clic ou Contextuel) à utiliser pour le comportement.
  15. Dans le menu déroulant Attribut de couche, choisissez le champ qui sera associé à la requête d'extraction dans le rapport source.
  16. Dans le menu déroulant Requête, choisissez la requête d'extraction.
  17. Dans la liste déroulante Elément de données, choisissez l'élément de données qui servira à renseigner le paramètre dans le rapport cible. Les données contenues dans cet élément de données doivent correspondre à celles dans le champ Attribut de couche.
  18. Tapez un chemin d'accès au rapport cible dans la zone Rapport ou appuyez sur le bouton Parcourir pour accéder au rapport cible et le sélectionner.
  19. Dans le menu déroulant Action, choisissez la façon dont vous voulez que les utilisateurs affichent le rapport cible :
    • Pour afficher les données les plus récentes dans la carte, choisissez Exécuter le rapport.
    • Pour que Esri Maps Designer apparie les valeurs du contexte de sélection avec les données dans la cible (filtrage dynamique), choisissez Exécuter le rapport avec filtrage dynamique.
    • Pour afficher la version en sortie du rapport cible enregistrée le plus récemment dans Esri Maps Designer, choisissez Consulter le rapport le plus récent.
    • Pour utiliser l'action par défaut spécifiée pour le rapport dans IBM Cognos Connection, choisissez (Par défaut).
  20. Si vous avez choisi d'exécuter le rapport cible à l'étape précédente, choisissez un format en sortie pour votre rapport dans le menu déroulant Format.
  21. Pour ouvrir le rapport cible dans une nouvelle fenêtre, activez la case à cocher Ouvrir dans une nouvelle fenêtre.
  22. Appuyez sur le bouton Configurer situé en regard d'un paramètre pour le configurer.
  23. Dans le menu déroulant Méthode, choisissez la méthode que vous voulez utiliser pour transmettre le paramètre.
    • Si vous ne souhaitez transmettre aucune valeur, choisissez (Par défaut).
    • Si vous ne souhaitez pas filtrer le rapport cible grâce à ce paramètre, choisissez Ne pas utiliser de paramètre.
    • Si vous souhaitez transmettre des valeurs d'un élément de données pour filtrer le rapport cible, choisissez Transmettre la valeur de l'élément de données.
    • Si vous souhaitez transmettre des valeurs d'un paramètre de rapport source pour filtrer le rapport cible, choisissez Transmettre la valeur de paramètre.
  24. Si vous avez sélectionné Transmettre la valeur de l'élément de données ou Transmettre la valeur de paramètre pour transmettre le paramètre à l'étape précédente, appuyez sur la flèche de la liste déroulante Valeur et choisissez l'élément de données ou la valeur de paramètre appropriée.
  25. Dans le menu déroulant Propriété à transmettre, choisissez l'élément de métadonnées source à transmettre. Choisissez (Par défaut) pour transmettre la clé d'entreprise ou choisissez une autre propriété telle que le titre du membre, le nom unique du membre, etc.
  26. Appuyez sur OK lorsque vous avez fini de configurer le paramètre.
  27. Dans le menu déroulant Afficher la page d'invite, choisissez l'une des options suivantes pour spécifier la façon d'afficher les pages d'invite :
    • Toujours : si vous sélectionnez cette option, les pages d'invite s'affichent toujours lorsque le comportement d'extraction survient, que les valeurs aient été ou non spécifiées pour les paramètres requis.
    • En fonction des paramètres d'invite par défaut du rapport cible : si vous avez sélectionné cette option, les paramètres d'invite du rapport cible seront utilisés pour déterminer s'il convient d'afficher les pages d'invite.
    • Uniquement lorsque les valeurs des paramètres requis sont manquantes : si vous sélectionnez cette option, les pages d'invite ne s'affichent pas lorsque les valeurs des paramètres requis sont fournies par la définition d'extraction. Il s'agit de l'option par défaut.
  28. Appuyez sur OK.