Invites utilisateur et filtre dans IDT
Dans Universe Designer, il est également possible de créer des invites utilisateur et des filtres dans la couche de vue d'entreprise. L'invite est définie dans la couche métier ou la fondation de données qui nécessite une entrée utilisateur ou une valeur d'entrée prédéfinie.
Une invite peut avoir les types d'entrée suivants -
- Saisie utilisateur en réponse à l'invite
- Une valeur fixe prédéfinie
Prompt a les propriétés suivantes.
Sr.No. | Propriétés et description |
---|---|
1 | Prompt to Users Si cette option est sélectionnée, l'utilisateur est invité à entrer une valeur lors de l'exécution. Si elle est désactivée, une valeur prédéfinie est saisie lors de l'exécution pour le paramètre. |
2 | Prompt Text Texte de la question ou de la directive d'invite, si l'option Invite aux utilisateurs est sélectionnée. |
3 | Set Values Disponible lorsque l'option Inviter les utilisateurs est désélectionnée. Permet de saisir une ou plusieurs valeurs à utiliser pour le paramètre lors de l'exécution. |
4 | Data Types Le type de données requis pour la réponse à l'invite. |
5 | Allow Multiple Values Si cette option est sélectionnée, permet à l'utilisateur de prendre plusieurs valeurs dans la liste de valeurs. |
6 | Keep Last Values Si cette option est sélectionnée, la dernière valeur choisie par l'utilisateur est conservée lors de la réexécution de l'invite. |
sept | Index Aware Prompt Si cette option est sélectionnée, la colonne clé est incluse dans l'invite de restriction des valeurs dans une liste. La colonne clé n'est pas visible pour l'utilisateur. |
8 | Associated List of Values Une liste de valeurs pour fournir des valeurs pour l'invite. |
9 | Select Only from the List S'il est sélectionné, l'utilisateur est obligé de sélectionner un membre dans la liste. |
dix | Select Default Value Permet de sélectionner les valeurs à utiliser par défaut. |
Dans le concepteur d'univers, vous pouvez ajouter une invite dans la fondation de données et elles sont directement héritées de la couche métier au-dessus de la fondation de données. Note: S'il est nécessaire de modifier une invite, cela ne peut pas être fait dans la couche métier. Vous devez ouvrir Data Foundation pour la même chose.
Pour insérer une invite, cliquez sur l'onglet Paramètres et Liste de valeurs (LOV) dans le volet de navigation → Cliquez sur l'icône Insérer un paramètre.
Utilisation des listes de valeurs
Il est possible d'utiliser des LOV, c'est-à-dire que vous pouvez sélectionner la valeur d'une invite dans la liste des valeurs associées à un objet. Il permet de restreindre un ensemble de données aux valeurs sélectionnées. Vous pouvez utiliser des listes de valeurs pour un objet dans Data Foundation ou Business Layer. Différents types de listes de valeurs peuvent être utilisés.
LOV basées sur des objets de couche métier. Dans ce cas, la LOV est basée sur une autre requête ou sur une hiérarchie qui inclut -
Static LOVs - Il comprend une liste de valeurs spécifiées manuellement ou importées à partir du fichier.
LOVs based on SQL - Il s'agit d'une valeur renvoyée par une expression SQL spécifique.
Les propriétés suivantes peuvent être modifiées pour les listes de valeurs -
Column Name - Ceci est utilisé pour éditer le nom de la colonne.
Key Column - Vous pouvez sélectionner une colonne comme clé sensible à l'index.
Data Type - Ceci est utilisé pour définir le type de données de la colonne.
Hidden - Lorsque cette option est sélectionnée, la colonne ne sera pas affichée.