Les invites de colonne permettent aux utilisateurs de sélectionner des valeurs afin de remplir une colonne dans un tableau de bord ou une analyse.
Utilisez la procédure suivante pour créer une invite de colonne nommée à appliquer à des tableaux de bord, ou pour créer une invite de colonne intégrée dans une analyse. Cette procédure ne contient pas d'informations sur les étapes de sélection ou les colonnes hiérarchiques. Pour plus d'informations sur les invites de colonne et les étapes de sélection, reportez-vous à Remplacement d'une étape de sélection par une invite de colonne.
Pour plus d'informations sur l'ouverture d'une invite pour modification, reportez-vous à Modification des invites.
Pour créer une invite de colonne, procédez comme suit :
Pour créer une invite de tableau de bord, utilisez la sous-procédure suivante.
Accédez à la page d'accueil Oracle BI Enterprise Edition, localisez l'en-tête global, passez le pointeur de la souris sur le menu Nouveau pour y accéder et sélectionnez Invite de tableau de bord. Dans le menu Sélectionner un domaine, sélectionnez le domaine pour lequel vous souhaitez créer une invite. Le panneau Définition apparaît.
Cliquez sur le bouton de barre d'outils Nouveau dans le panneau Définition pour accéder à la liste de sélection du type d'invite. Sélectionnez Invite de colonne dans la liste. La boîte de dialogue Sélectionner une colonne apparaît.
Sélectionnez une colonne et cliquez sur OK. La boîte de dialogue Nouvelle invite apparaît.
Si le référentiel est configuré pour les colonnes en double, assurez-vous que vous avez sélectionné la colonne d'affichage appropriée. Pour plus d'informations sur les colonnes doubles, reportez-vous à Présentation de la fonctionnalité de colonne double.
Le nombre de colonnes incluses dans une invite peut avoir une incidence sur les performances. En général, il est préférable de limiter autant que possible le nombre de colonnes.
Si vous créez une invite de tableau de bord et que vous souhaitez ajouter ou enlever des domaines associés, cliquez sur le bouton Sélectionner un domaine dans la boîte de dialogue Sélectionner une colonne pour afficher la boîte de dialogue Ajouter/Enlever des domaines.
Pour créer une invite intégrée, utilisez la sous-procédure suivante.
Créez une analyse ou accédez à une analyse existante pour laquelle vous souhaitez créer une invite. Cliquez sur l'onglet Invites. Le panneau Définition apparaît.
Cliquez sur le bouton de barre d'outils Nouveau dans le panneau Définition pour accéder à la liste de sélection du type d'invite. Sélectionnez Invite de colonne dans la liste. Les colonnes sélectionnées de l'analyse sont affichées dans le menu en cascade situé à côté de l'élément de sélection Invite de colonne.
Remarque :
Si la colonne appropriée n'est pas disponible dans la liste, vous pouvez cliquer sur les options Plus de colonnes dans la liste en cascade et sélectionner la colonne appropriée dans la boîte de dialogue Sélectionner une colonne.Sélectionnez une colonne. La boîte de dialogue Nouvelle invite apparaît.
Si vous voulez créer une invite pour une colonne qui ne figure pas dans la liste des colonnes, sélectionnez l'option Plus de colonnes.... La boîte de dialogue Sélectionner une colonne apparaît, dans laquelle vous pouvez rechercher et sélectionner une colonne.
Si le référentiel est configuré pour les colonnes en double, assurez-vous que vous avez sélectionné la colonne d'affichage appropriée. Pour plus d'informations sur les colonnes doubles, reportez-vous à Présentation de la fonctionnalité de colonne double.
Le nombre de colonnes incluses dans une invite peut avoir une incidence sur les performances. En général, il est préférable de limiter autant que possible le nombre de colonnes.
Si vous créez une invite de tableau de bord et que vous souhaitez ajouter ou enlever des domaines associés, cliquez sur le bouton Sélectionner un domaine dans la boîte de dialogue Sélectionner une colonne pour afficher la boîte de dialogue Ajouter/Enlever des domaines.
(Facultatif) Cliquez sur le bouton Modifier la formule pour afficher la boîte de dialogue Modifier la formule de colonne : onglet Formule de colonne dans laquelle vous pouvez modifier la formule de la colonne.
Dans le champ Libellé, modifiez le libellé par défaut, si nécessaire, en entrant une légende pour l'invite de filtre de colonne. La légende est affichée sous forme de libellé de champ de l'invite. Vous pouvez inclure des balises HTML dans la légende, comme <b>, <font> et <table>.
Dans le champ Description, entrez une brève description de l'invite. Cette description est affichée sous forme d'info-bulle, qui apparaît lorsque l'utilisateur passe le pointeur de la souris sur le libellé de l'invite dans le tableau de bord ou l'analyse.
Dans la liste Opérateur, sélectionnez l'opérateur à utiliser.
Dans le champ Entrée utilisateur, sélectionnez la façon dont l'interface d'invite doit demander à l'utilisateur de saisir des données (par exemple, par le biais d'un bouton radio permettant de sélectionner une seule valeur d'invite). Le type de colonne détermine les options d'entrée utilisateur que vous pouvez sélectionner.
Dans la section Options, sélectionnez les options d'invite pour indiquer la façon dont les valeurs de liste doivent être affichées pour l'utilisateur et la manière dont vous souhaitez que l'utilisateur interagisse avec l'invite. Les options d'invite dépendent du type d'entrée utilisateur et du type de valeur de liste sélectionnés. Pour plus d'informations sur chaque option d'invite, reportez-vous à la boîte de dialogue Nouvelle invite.
Dans le champ Sélection par défaut, sélectionnez les valeurs d'invite qui seront initialement affichées pour les utilisateurs. Si vous sélectionnez un type par défaut, un champ apparaît dans lequel vous pouvez sélectionner des valeurs spécifiques ou indiquer la méthode utilisée pour déterminer les valeurs. Par exemple, si vous sélectionnez Résultats SQL, vous devez indiquer une instruction SQL pour générer la liste des valeurs.
Cliquez sur OK. L'invite apparaît dans le panneau Définition.
Enregistrez l'invite. Tenez compte des options suivantes :
Si vous créez une invite de tableau de bord, cliquez sur le bouton Enregistrer l'invite dans l'éditeur d'invite, spécifiez le dossier dans lequel enregistrer l'invite, puis attribuez-lui un nom descriptif. Vous seul avez accès aux invites de tableau de bord enregistrées dans les dossiers personnels. Les autres utilisateurs disposant d'un droit d'accès à l'objet peuvent accéder aux invites de tableau de bord enregistrées dans des dossiers partagés.
Si vous enregistrez une invite de tableau de bord à utiliser avec un rapport Oracle BI Publisher qui reçoit des données d'une requête SQL sur Oracle BI Server, la base de données Oracle ou une autre source JDBC, le nom de l'invite de tableau de bord doit être identique au nom du paramètre du rapport.
Si vous créez une invite intégrée, enregistrez l'analyse.
Utilisez les flèches du panneau Définition pour déplacer l'invite sélectionnée. La réorganisation des invites contrôle l'ordre dans lequel les choix sont proposés aux utilisateurs lors de l'exécution ; par conséquent, utilisez un ordre logique, tout particulièrement si vous créez des invites avec contraintes.
Sélectionnez le type de mise en page voulu sur la page des invites en cliquant sur l'un des boutons Nouvelle ligne ou Nouvelle colonne de la barre d'outils du panneau Définition. Dans la table Définition, cochez la case correspondant à l'élément d'invite à afficher dans une nouvelle ligne ou une nouvelle colonne.
Pour afficher un aperçu de l'invite tel qu'elle apparaît dans le tableau de bord, utilisez le panneau Affichage pour prévisualiser l'invite avec des exemples de données ou cliquez sur le bouton Aperçu (le cas échéant) dans le panneau Définition pour visualiser l'invite avec les valeurs d'invite réelles.
Remarque :
Si le bouton Aperçu n'est pas disponible, l'administrateur en a supprimé l'affichage.