Les menus contextuels (pop-up) peuvent fournir des renseignements supplémentaires, permettant aux utilisateurs de continuer à analyser leurs données avec plus de détails. Cependant, il peut y avoir des cas où aucune donnée n'est disponible. En utilisant l'option conditionnelle disponible dans une Action sur Clic, vous pouvez réduire le nombre de fenêtres contextuelles lorsque aucune donnée n'est disponible.
Des Actions sur Clic conditionnelles permettent aux administrateurs de déterminer le type d'Action sur Clic en fonction de la valeur dans une ligne. Par exemple, un administrateur peut avoir besoin de lien croisés contextuels afin d'ouvrir des Marques différentes en fonction de la ligne sélectionnée, tandis que dans d'autres rapports, certaines lignes peuvent ne pas avoir besoin d'une Action sur Clic.
Une Action sur Clic conditionnelle peut être attachée à une colonne de Marque de telle sorte qu'en fonction de la valeur de la colonne, l'Action sur Clic est soit active soit inactive. Cette colonne de Marque peut faire partie de l'écran pour l'utilisateur ou peut être cachée.
Si la valeur de la colonne n'est pas zéro ou n'est pas une chaîne vide, l'Action sur Clic est active et affiche le menu contextuel approprié lorsque la ligne est cliquée.
Si la valeur de la colonne est égal à zéro ou contient une chaîne vide, l'Action sur Clic est inactive, ce qui signifie qu'aucun menu contextuel s'affiche lorsque la ligne est cliquée.
Le Measures portlet présenté ici comprend une valeur de QuickView qui est utilisée pour contrôler les Actions sur Clic qui sont présentées à l'utilisateur final. Cette instance donne un aperçu, tandis que les Actions sur Clic visent à afficher plus de détails.
La Marque sous-jacente comprend trois Dimensions: Fiscal Flag, Calendar Flag, et Trailing Flag. Ce sont des valeurs binaires simples qui peuvent être employées par l'instance de Portlet dans DivePort afin de varier les Actions sur Clic présentées et, par extension, le détail présenté lorsqu'il est activé.
Lors de l'édition du Measures Portlet, trois Actions sur Clic avec portée sur la ligne sont définies comme suit:
Notez que chacune utilise la même étiquette, mais affiche des instances différentes d'un Measures Portlet (la cible). La valeur conditionnelle contrôle laquelle de ces Actions sur Clic est activée.
Un extrait de la boite de dialogue Modifier action sur clic est montrée ci-dessous.
Lorsque la vue d'ensemble du Measures portlet s'affiche, et que l'utilisateur final clique sur une ligne, le menu Action sur clic comprend toujours "Monthly Detail" Le détail affiché lorsque vous cliquez sur Monthly Detail est contrôlé par la valeur de la QuickView et la définition des Actions sur Clic. (La capture d'écran ici comprend une autre Action sur Clic "Year to Date Trend" qui peut ou ne pas être conditionnelle). Ici la valeur "Calendar" a été choisie de telle sorte que l'Action sur Clic Monthly Detail disponible présente le "Monthly Detail - Calendar".