Table des matières

Search

  1. Préface
  2. Introduction
  3. Concepts IDD
  4. Processus d'implémentation
  5. Gestionnaire de configuration IDD
  6. Configuration manuelle d'IDD
  7. Génération de rapport
  8. Propriétés globales d'IDD
  9. Exigences de plateforme et de dimensionnement
  10. Composants de l'application
  11. Configuration de la sécurité IDD
  12. Sécurité des données
  13. Exemple de configuration de la sécurité basée sur les rôles
  14. Masquage des données
  15. Moteur de flux de travail Siperian BPM
  16. Codes de paramètres régionaux
  17. Dépannage
  18. Glossaire

Guide d'implémentation d'Informatica Data Director

Guide d'implémentation d'Informatica Data Director

Actions personnalisées

Actions personnalisées

Une
action personnalisée
est une requête HTTP appelée dans une fenêtre contextuelle de navigateur.
Les actions personnalisées peuvent être configurées pour les zones suivantes de l'application IDD :
  • SubjectArea (définition d'action placée à l'intérieur de la définition SubjectArea). Ces actions personnalisées sont ajoutées dans le menu Plus d'actions du domaine (ce menu est disponible dans la Vue des données et la Vue de hiérarchie), et dans le menu contextuel affiché pour les nœuds dans la Vue de hiérarchie.
  • Recherche de SubjectArea (définition d'action placée dans la définition de recherche de SubjectArea). Ces actions personnalisées sont ajoutées au menu contextuel des résultats de recherche.
  • Enfants un à plusieurs et plusieurs à plusieurs (définition d'action placée à l'intérieur de la définition d'enfant). Ces actions personnalisées sont ajoutées au menu contextuel de la table enfant.
  • Vue de hiérarchie (définition d'action placée à l'intérieur de la définition hmConfiguration). Ces actions personnalisées sont ajoutées au menu Plus d'actions dans la Vue de hiérarchie.
Vous ne pouvez pas configurer les actions personnalisées en fonction des rôles utilisateur.
Les actions personnalisées sont définies à l'aide de l'élément externalLinkAction, qui présente les attributs suivants :
Attribut
Description
nom
Nom utilisé en interne de cette action personnalisée. Ce nom doit être unique parmi toutes les actions personnalisées.
displayName
Texte pour option de menu créé pour cette action personnalisée. La valeur spécifiée dans la configuration XML est utilisé par défaut, mais il peut être ignoré dans le groupement des ressources.
rappel
Cet attribut doit avoir la valeur 'vrai' pour l'action de rappel (vous trouverez ci-dessous une description des actions de rappel).
windowWidth
Largeur de la fenêtre modale qui affiche le résultat d'une action de rappel. La valeur par défaut est 700.
windowHeight
Hauteur de la fenêtre modale qui affiche le résultat d'une action de rappel. La valeur par défaut est 600.
L'élément externalLinkAction doit contenir un élément externalLink définissant l'URL de l'action personnalisée.
L'élément externalLink défini pour externalLinkAction prend en charge les mêmes paramètres que l'élément externalLink défini pour l'élément externalLinkChild. Pour plus d'informations, consultez la description de l'élément externalLink proposée sous « Onglets Enfant personnalisés » précédemment dans ce document.
Comme pour l'élément externalLink de l'onglet Enfant personnalisé, l'élément externalLink défini pour externalLinkAction prend en charge les paramètres dynamiques remplacés lors de l'exécution. Lorsque l'action est exécutée pour plusieurs enregistrements (par exemple, l'utilisateur de l'application IDD choisit dans les résultats de recherche plusieurs enregistrements et exécute une action depuis le menu contextuel de recherche) et qu'une URL d'action a un paramètre dynamique remplacé par des données des colonnes de l'enregistrement. La valeur du paramètre est construite à partir des valeurs des colonnes de tous les enregistrements sélectionnés, séparées par des virgules. Par exemple, une action est définie pour la Recherche Organisation avec la définition d'URL suivante :
<externalLink name="org_name_google_search_action_link" type="IFRAME" url="http://www.google.com/search"> <param name="q" bddParamName="C_PARTY|ORGANIZATION_NAME"/> <param name="hl" staticValue="en"/> </externalLink>
Lorsque l'utilisateur de l'application IDD choisit dans les résultats de recherche trois organisations nommées 'name1', 'name2', 'name3' et exécute l'action, l'URL de l'action est la suivante :
http://www.google.com/search?q=name1,name2,name3&hl=en