Insertion d'un filtre. SAP Business Views
Gestion des fondations de données
Utilisation des fondations de données
7
Invite avec description uniquement
Choisissez si l'utilisateur doit saisir uniquement une description (Vrai) ou une valeur et sa description (Faux). Par défaut, le programme attribue la valeur Faux à ce champ.
Propriétés d'un paramètre
L'Explorateur de propriétés affiche toutes les propriétés qui peuvent être modifiées pour le paramètre que vous avez sélectionné dans l'Explorateur d'objets.
•
Nom
Nom du paramètre. Ce nom peut être modifié ici.
•
Texte d'invite
Texte de l'invite qui s'affiche lorsqu'un utilisateur génère un rapport à partir d'une vue d'entreprise qui référence le paramètre sélectionné.
•
Type de champ
Type de champ du paramètre.
•
Autoriser plusieurs valeurs
Indique si l'utilisation de plusieurs valeurs est autorisée ou non.
•
Autoriser les valeurs nulles
Indique si l'utilisation de valeurs nulles est autorisée ou non.
•
Type de paramètre
Affiche le type de paramètre.
•
Valeur par défaut
Valeur par défaut du paramètre.
Insertion d'un filtre
Par défaut, vous disposez d'un filtre Accès total aux données et d'un filtre
Aucun accès aux données pour votre fondation de données. Appliquez le
Utilisation des vues d'entreprise 187
Gestion des fondations de données
7
Utilisation des fondations de données
filtre Accès total aux données à une fondation de données, un champ, une formule, une expression SQL ou un autre filtre pour accorder à un utilisateur ou un groupe d'utilisateurs un accès total aux données. Appliquez au contraire le filtre Aucun accès aux données pour empêcher un utilisateur d'accéder aux données.
Vous pouvez également créer les filtres que vous souhaitez appliquer à votre fondation de données. Ces filtres permettent de référencer des champs, des formules, des expressions SQL, des paramètres, ainsi que d'autres filtres.
Vous pouvez limiter l'accès d'utilisateurs ou de groupes à certaines informations à l'aide des opérateurs booléens. Les filtres permettent de sécuriser les données au niveau de la ligne.
Remarque :
La sécurité est également assurée au niveau de la ligne par le traitement des extensions dans BusinessObjects Enterprise. Les filtres de
Business Views vous permettent d'appliquer rapidement et facilement la sécurité au niveau des lignes sans avoir à utiliser le SDK de
BusinessObjects Enterprise.
Principales utilisations des filtres
Lorsque vous créez un filtre d'entreprise, vous pouvez l'utiliser pour spécifier les enregistrements à inclure dans votre rapport. Vous sélectionnez alors le ou les champs auxquels appliquer les conditions de sélection, puis vous définissez ces conditions par le biais de listes déroulantes dynamiques dont le contenu varie selon le champ sélectionné.
Les filtres peuvent être utilisés pour créer des demandes de sélection d'enregistrements simples. Par exemple :
• clients en Alaska ;
• commandes du second trimestre ;
• ventes dépassant 50 000 €.
Les filtres peuvent également être utilisés pour élaborer des demandes plus complexes :
• clients dont le nom commence par "E", "N", "S" ou "T" ;
• chiffre d'affaires réalisé au mois de juin par les représentants commerciaux de Californie ou du Texas.
188 Utilisation des vues d'entreprise
Gestion des fondations de données
Utilisation des fondations de données
7
Toutes ces demandes sont limitées par des plages (une plage étant définie par une ou plusieurs valeurs constantes). Business Views compare la valeur des champs de chaque enregistrement aux constantes, et rejette les enregistrements dont les valeurs se trouvent en dehors de la plage. Un rapport créé à partir de ces filtres est limité aux valeurs comprises dans la plage définie.
Outre la sécurité au niveau des lignes, vous disposez également des filtres pour vous assurer que les utilisateurs, en actualisant un rapport, ne solliciteront que les sources de données qui contiennent les enregistrements appropriés. Au lieu de demander que la base de données renvoie tous les enregistrements concernant un champ, un filtre garantit que seuls certains enregistrements seront renvoyés. Grâce aux filtres, vous pouvez améliorer les performances d'un système d'entreprise en réduisant au maximum le nombre d'enregistrements qu'une base de données doit renvoyer.
Création d'un filtre
Avant de pouvoir appliquer un filtre à un champ, à une formule, à une expression SQL ou à un autre filtre, vous devez d'abord le créer et le définir au niveau fondation de données.
Pour créer un filtre
1.
Dans le menu Insertion, cliquez sur Insérer un filtre.
Conseil :
Vous pouvez également cliquer avec le bouton droit de la souris sur
Filtres dans l'Explorateur d'objets, puis sélectionner Insérer un filtre. Ou cliquer sur l'icône Insérer un filtre de la barre d'outils.
L'Editeur de filtre s'affiche.
Utilisation des vues d'entreprise 189
Gestion des fondations de données
7
Utilisation des fondations de données
2.
Sélectionnez un objet dans l'arborescence et cliquez deux fois dessus.
Conseil :
Vous pouvez également cliquer sur le bouton "Ajouter l'élément sélectionné au filtre" dans la barre d'outils de l'Editeur de filtre. Ou faire glisser les filtres vers le champ situé en-dessous de la barre d'outils de l'Editeur de filtres.
3.
Cliquez sur l'objet dans le champ du filtre et saisissez vos critères de sélection dans les listes déroulantes qui apparaissent dynamiquement à chaque sélection.
4.
Le cas échéant, insérez un opérateur booléen en cliquant sur le bouton correspondant dans la barre d'outils de l'Editeur de filtre.
5.
Ajoutez autant d'objets et d'opérateurs booléens que nécessaire.
6.
Cliquez sur le bouton Vérifier la validité du filtre pour vous assurer que le filtre ne contient pas d'erreur.
7.
Cliquez sur l'icône Appliquer pour enregistrer votre filtre.
190 Utilisation des vues d'entreprise
Gestion des fondations de données
Utilisation des fondations de données
7
Propriétés d'un filtre
L'Explorateur de propriétés affiche toutes les propriétés qui peuvent être modifiées pour le filtre que vous avez sélectionné dans l'Explorateur d'objets.
•
Nom
Nom du filtre.
•
Description
Description saisie pour le filtre.
•
Droits
Droits des utilisateurs et groupes d'utilisateurs associés au filtre. Pour mettre les droits à jour, sélectionnez la cellule Droits, puis cliquez sur le bouton "...". La boîte de dialogue Modifier les droits permet de déterminer les utilisateurs et groupes d'utilisateurs auxquels le filtre doit être appliqué.
Les droits sur les filtres sont explicitement accordés ou refusés.
Définition des droits d'accès à un filtre
En modifiant les droits d'accès des utilisateurs ou groupes à un filtre dans une fondation de données, vous vous assurez que seuls ces utilisateurs ou groupes ont accès à ce filtre dans la fondation de données. Ainsi, lorsqu'un utilisateur crée un objet incluant un filtre, il ne peut afficher ou ajouter que les filtres auxquels il a accès.
Remarque :
Pour pouvoir modifier les paramètres de sécurité d'un filtre, vous devez d'abord enregistrer la fondation de données dans le Référentiel
BusinessObjects Enterprise.
Les droits d'accès aux objets Business Views dépendent des droits d'accès aux dossiers correspondants. Lorsque vous définissez un droit particulier sur un dossier, tous les objets de ce dossier héritent de ce droit. De la même manière, tous les objets d'une fondation de données héritent des mêmes droits d'accès que ceux définis au niveau fondation de données. Ainsi, si un utilisateur n'est pas autorisé à modifier les droits définis pour une fondation de données, il ne pourra pas modifier ceux spécifiés pour un filtre. Pour en
Utilisation des vues d'entreprise 191
Gestion des fondations de données
7
Utilisation des fondations de données
savoir plus sur l'héritage des droits, voir
Utilisation de l'héritage à votre avantage
page 282.
Pour appliquer des paramètres de sécurité à un filtre
1.
Dans l'Explorateur d'objets, cliquez avec le bouton droit de la souris sur le filtre auquel vous voulez appliquer des paramètres de sécurité et sélectionnez Modifier les droits.
Conseil :
Vous pouvez aussi sélectionner la cellule des droits dans l'Explorateur de propriétés, puis cliquer sur le bouton "...". Ou sélectionner Modifier les droits dans le menu Edition.
La boîte de dialogue Modifier les droits apparaît.
2.
Attribuez les droits à un utilisateur ou groupe d'utilisateurs en activant la case à cocher appropriée dans la colonne suivante :
• Appliquer le filtre
Ce droit indique si le filtre spécifié est appliqué ou non à un utilisateur ou groupe d'utilisateurs particulier. Vous pouvez accorder ou refuser ce droit de manière explicite.
Remarque :
• Lorsque la case à cocher en regard du droit est désactivée, le droit est refusé à l'utilisateur ou au groupe d'utilisateurs ; lorsque la case
à cocher est activée, le droit est attribué à l'utilisateur ou au groupe d'utilisateurs ; lorsque la case à cocher est ombrée, le droit est hérité.
Notez également que, même si un droit apparaît comme étant attribué, il peut être refusé une fois l'héritage pris en compte.
192 Utilisation des vues d'entreprise

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.