Configuration des filtres
Dans certains scénarios, il est nécessaire de configurer des filtres supplémentaires pour restreindre les données affichées dans les Portails d'Affaires. Cela est particulièrement pertinent lors de l'affichage de données basées sur les clients. Sans filtres appropriés, toutes les données contenues dans le jeu de données seraient affichées. Pour s'assurer qu'un utilisateur connecté ne peut voir que ses propres données, un filtre approprié doit être mis en place. Le filtre établit le lien entre l'utilisateur connecté dans les Portails d'Affaires et les enregistrements correspondants dans Business Central. La configuration des filtres garantit que les Portails d'Affaires n'affichent que les enregistrements qui sont associés au client actuellement connecté. De cette manière, une affichage correct et sécurisé des données est assuré.
- Connectez-vous en tant qu'Administrateur des Portails d'Affaires dans le centre de rôles.
- Ouvrez en naviguant dans la barre de menu via Configuration du portail vers vos jeux de données.
- Sélectionnez le jeu de données et ouvrez-le en cliquant sur le statut actif ou sur les trois points en cliquant sur Modifier à côté du code du jeu de données.
- Naviguez vers les tables.
- Sélectionnez un code de table de jeu de données dont vous souhaitez afficher les champs.
- La configuration préalable doit déjà avoir été effectuée, si ce n'est pas le cas, vous trouverez plus d'informations sous Configuration de la table de jeu de données.
- Cliquez ensuite sur Filtre.
- Sélectionnez le champ sur lequel vous souhaitez filtrer.
-
Sélectionnez un Type de filtre parmi les types suivants :
-
CONST
Le type de filtre CONST permet un filtrage fixe sur une valeur prédéfinie. Ce type de filtre est uniquement disponible pour les champs de type Option. Lors de la configuration, une valeur concrète est sélectionnée, sur laquelle les enregistrements seront filtrés de manière permanente.
Un exemple typique d'application est l'en-tête de vente, où le champ Type de document est fixé à Commande à l'aide du type de filtre CONST. Dans ce cas, seuls les enregistrements de ce type de document sont affichés.
-
FILTER
Le type de filtre FILTER permet un filtrage dynamique des enregistrements. Il est possible de sélectionner une ou plusieurs valeurs, de sorte que plusieurs options puissent être affichées simultanément. La sélection peut être ajustée de manière flexible et influence la quantité de données affichées en conséquence.
Le filtrage s'appuie sur les mécanismes de filtrage standard de Microsoft Dynamics 365 Business Central et permet la sélection d'une ou plusieurs valeurs par champ. Pour plus d'informations, consultez la documentation officielle de Microsoft : Microsoft Learn
Remarque
Si vous souhaitez filtrer de plusieurs manières, vous devez utiliser le symbole | pour la séparation. Exemple : Vous filtrez sur le type de document et sélectionnez le champ Filtre Commande|Facture, alors dans votre table de jeu de données configurée, vous serez filtré sur les commandes et les factures.
-
USERMAPPING
Le type de filtre USERMAPPING filtre automatiquement les enregistrements en fonction de l'utilisateur connecté. Cela signifie que seules les données associées à l'utilisateur respectif sont affichées.
-
DATEFORMULA
Le type de filtre Dateformula permet le filtrage temporel des enregistrements en fonction d'un champ de date. Il peut être filtré soit sur une date concrète, soit sur des formules de date prédéfinies telles que CD (Date actuelle) pour la date du jour ou CY (Année actuelle) pour l'année civile en cours. Cela signifie que dans les Portails d'Affaires, seuls les enregistrements dont les valeurs de date se situent dans la période définie sont affichés.
Exemple
Si pour le champ Date de commande, la valeur -3M ou CY est utilisée, seuls les enregistrements dont la date de commande se situe dans les trois derniers mois ou dans l'année civile en cours seront affichés.
-