Partager via


Boîte de dialogue Filtrer les données (Générateur de rapports version 1.0)

Utilisez la boîte de dialogue Filtrer les données pour limiter les données retournées dans le rapport.

Options

  • Entités
    Naviguez parmi les entités à partir desquelles vous pouvez faire glisser des champs ou des entités vers la zone de filtre.

  • Champs
    Recherchez les champs à ajouter à la condition de filtre. Pour ajouter les champs à la zone de filtre, faites-les glisser ou double-cliquez sur eux.

  • Rechercher
    Cliquez sur cette option pour rechercher des champs spécifiques dans une entité ou dans la source de données.

  • Appliquer à toutes les données du rapport lors de l'ajout d'une condition.
    Désactivez cette case à cocher si vous souhaitez limiter les données retournées à une liste spécifique d'éléments de l'entité. Si cette case à cocher est désactivée, vous ne pouvez pas modifier l'entité de base lors de la création du filtre. Par défaut, cette case à cocher est activée.

Options des nouveaux groupes

Cliquez sur le bouton Nouveau groupe, puis sélectionnez l'une des options suivantes pour créer un groupe de conditions de filtre.

  • Tout(e)
    Lorsque vous sélectionnez l'option Tout(e), les résultats du groupe de filtres logique doivent satisfaire à tous les critères spécifiés. Le mot « and » est automatiquement inséré entre les clauses.

  • N'importe quel(le)
    Lorsque vous sélectionnez l'option N'importe quel(le), les résultats du groupe de filtres logique doivent satisfaire à au moins un des critères spécifiés. Le mot « or » est automatiquement inséré entre les clauses.

  • Aucun(e)
    Lorsque vous sélectionnez l'option Aucun(e), les résultats du groupe de filtres logique ne doivent satisfaire à aucun des critères spécifiés. Le mot « or » est automatiquement inséré entre les clauses et un opérateur logique « not » est inséré pour l'ensemble du groupe.

  • Pas tout(e)
    Lorsque vous sélectionnez l'option Pas tout(e), les résultats du groupe de filtres logique ne doivent pas satisfaire à tous les critères spécifiés. Le mot « and » est automatiquement inséré entre les clauses et un opérateur logique « not » est inséré pour l'ensemble du groupe.

Options des conditions de filtre

Lorsque vous faites glisser un champ sur la surface de filtre, une condition de filtre est automatiquement créée à partir de ce champ. Vous pouvez ajuster la condition de manière à ce qu'elle retourne les résultats souhaités. La condition de filtre est composée de trois parties : le nom du champ ou de l'entité, l'opérateur et la valeur. Pour modifier l'opérateur, cliquez dessus, puis sélectionnez le nouvel opérateur à utiliser. Pour spécifier une valeur, effectuez l'une des actions suivantes : tapez une valeur dans la zone de texte, activez la case à cocher de chacune des valeurs répertoriées à utiliser dans le filtre ou, si une quantité volumineuse de données peut être sélectionnée, préfiltrez les valeurs du champ ou de l'entité à partir desquelles vous souhaitez continuer à créer le filtre.

Options de champ et d'entité

Lorsque vous cliquez sur le nom de champ ou d'entité que vous avez ajouté à la zone de filtre, les options suivantes sont affichées.

  • Tout
    Retourne toutes les instances de l'entité qui satisfont aux critères spécifiés. Cette option apparaît uniquement lorsqu'une entité est ajoutée à la zone de filtre.

  • N'importe lequel
    Retourne n'importe quelle instance de l'entité qui satisfait aux critères spécifiés. Cette option apparaît uniquement lorsqu'une entité est ajoutée à la zone de filtre.

  • Non
    Retourne toutes les instances de l'entité qui ne satisfont pas aux critères spécifiés. Cette option apparaît uniquement lorsqu'une entité est ajoutée à la zone de filtre.

  • Pas tout(e)
    Retourne n'importe quelle instance de l'entité qui ne satisfait pas aux critères spécifiés. Cette option apparaît uniquement lorsqu'une entité est ajoutée à la zone de filtre.

  • Modifier en tant que formule
    Cliquez sur le nom du champ pour afficher cette option. Sélectionnez cette option pour ouvrir la boîte de dialogue Définir la formule et modifier l'expression de champ.

  • Demander
    Cliquez sur le nom du champ pour afficher cette option. Sélectionnez cette option pour inviter les lecteurs du rapport à fournir une valeur pour le champ avant d'exécuter le rapport. Par exemple, supposons que vous souhaitez que les lecteurs du rapport visualisent celui-ci en fonction d'un secteur. Sélectionnez l'option d'invite pour le champ Territory afin que les lecteurs, au moment d'exécuter le rapport depuis le serveur de rapports, aperçoivent une invite en haut du rapport leur indiquant de saisir le nom du secteur. Vous pouvez spécifier une valeur par défaut dans la zone de critère du filtre. Si aucune valeur n'est fournie, l'utilisateur doit en sélectionner une avant d'exécuter le rapport.

  • Supprimer la condition
    Cliquez sur le nom du champ pour afficher cette option. Sélectionnez cette option pour supprimer la condition de filtre de la zone de filtre.

Options des opérateurs de comparaison

Vous pouvez modifier les opérateurs de comparaison en cliquant sur l'opérateur et en opérant votre choix dans la liste affichée. L'opérateur de comparaison par défaut est le signe égal (=). Le Générateur de rapports prend en charge deux types de dates prédéfinis : valeurs et plages. Les valeurs de date prédéfinies retournent une valeur de date ou d'heure unique. Les valeurs de plage prédéfinies retournent une plage de valeurs de date ou d'heure.

  • Non
    Indique que l'opérateur doit retourner les données qui ne satisfont pas aux critères spécifiés. Not peut être appliqué à tous les opérateurs à l'exception de Less than, de Greater than, de Less than or equal et de Greater than or equal.

  • Égal à
    Retourne des données qui sont égales à la valeur spécifiée.

  • Dans une liste
    Retourne une liste déroulante de valeurs dans laquelle vous pouvez sélectionner plusieurs valeurs.

  • Supérieur à
    Retourne des données dont la valeur est supérieure à la valeur spécifiée.

  • Supérieur ou égal à
    Retourne des données dont la valeur est supérieure ou égale à la valeur spécifiée.

  • Inférieur à
    Retourne des données dont la valeur est inférieure à la valeur spécifiée.

  • Inférieur ou égal à
    Retourne des données dont la valeur est inférieure ou égale à la valeur spécifiée.

  • De...À
    Retourne des données dont la valeur est comprise entre les deux valeurs spécifiées.

  • Contient
    Retourne des données qui contiennent la valeur spécifiée. Cette condition est uniquement appliquée aux valeurs texte.

  • Dans un filtre
    Utilisez cette option pour spécifier un filtre sur une entité avant d'appliquer la totalité du filtre au rapport. Cliquez sur aucun filtre sélectionné, puis sur Créer un nouveau filtre pour lancer une nouvelle instance de la boîte de dialogue Filtrer les données. Cette option apparaît uniquement lorsqu'une condition de filtre basée sur une entité est ajoutée à la zone de filtre.

  • Est vide
    Retourne des données qui contiennent des valeurs NULL.

  • Est vierge
    Retourne des données dont la valeur n'est pas spécifiée.

  • Est vierge ou vide
    Retourne des données qui contiennent des valeurs NULL ou ne contiennent aucune valeur.

  • Est un
    Retourne des données d'une instance de l'entité spécifiée.

  • Après le
    Retourne des données postérieures à la date spécifiée.

  • Le ou après le
    Retourne des données correspondant à la date spécifiée ou postérieures à celle-ci.

  • Avant
    Retourne des données antérieures à la date spécifiée.

  • Le ou avant le
    Retourne des données correspondant à la date spécifiée ou antérieures à celle-ci.

  • Aujourd'hui
    Retourne des données correspondant à la date du jour à minuit (00:00:00).

  • Maintenant
    Retourne des données correspondant à la date et à l'heure du jour, par exemple, 30/11/2008, 10 h 45 m 22 s.

  • Hier
    Retourne des données correspondant à la date du jour moins un jour.

  • Demain
    Retourne des données correspondant à la date du jour plus un jour.

  • Il y a...Jours
    Retourne des données correspondant à une date unique qui intervient le nombre spécifié de jours avant la date du jour.

  • Il y a...Mois
    Retourne des données correspondant à une date unique qui intervient le nombre spécifié de mois avant le mois du jour actuel.

  • Il y a...Trimestres
    Retourne des données correspondant à une date unique qui intervient le nombre spécifié de trimestres avant le trimestre du jour actuel.

  • Il y a...Années
    Retourne des données pour le nombre spécifié d'années avant l'année du jour actuel.

  • Premier jour de ce mois
    Retourne des données correspondant au premier jour du mois en cours en fonction de la date du jour.

  • Premier jour de ce trimestre
    Retourne des données correspondant au premier jour du trimestre en cours en fonction de la date du jour.

  • Premier jour de cette année
    Retourne des données correspondant au premier jour de l'année en cours en fonction de la date du jour.

  • À partir de maintenant...Jours
    Retourne les données depuis la date du jour plus le nombre spécifié de jours.

  • À partir de maintenant...Mois
    Retourne des données correspondant au mois de la date du jour plus le nombre spécifié de mois.

  • À partir de maintenant...Trimestres
    Retourne des données correspondant au trimestre de la date du jour plus le nombre spécifié de trimestres.

  • À partir de maintenant...Années
    Retourne des données correspondant à l'année de la date du jour plus le nombre spécifié d'années.

  • Dernier jour du mois
    Retourne des données correspondant au dernier jour du mois en cours en fonction de la date du jour.

  • Dernier jour de ce trimestre
    Retourne des données correspondant au dernier jour du trimestre en cours en fonction de la date du jour.

  • Dernier jour de cette année
    Retourne des données correspondant au dernier jour de l'année en cours en fonction de la date du jour.

  • Dernier (n)...Jours
    Retourne les données relatives au nombre spécifié de jours derniers, date du jour non comprise.

  • Dernier (n)...Jours (y compris aujourd'hui)
    Retourne les données relatives au nombre spécifié de jours suivants, date du jour comprise.

  • Dernier (n)...Mois
    Retourne les données relatives au nombre spécifié de mois passés, mois actuel non compris.

  • (n) suivant...Mois (y compris ce mois)
    Retourne les données relatives au nombre spécifié de mois passés, mois actuel compris.

  • Dernier (n)...Trimestres
    Retourne les données relatives au nombre spécifié de trimestres passés, trimestre actuel non compris.

  • Dernier (n)...Trimestres (y compris ce trimestre)
    Retourne les données relatives au nombre spécifié de trimestres passés, trimestre actuel compris.

  • Dernier (n)...Années
    Retourne les données relatives au nombre spécifié d'années passées, année actuelle non comprise.

  • Dernier (n)...Années (y compris cette année)
    Retourne les données relatives au nombre spécifié d'années passées, année actuelle comprise.

  • Dernier (n)…Mois
    Retourne les données relatives à tous les jours du mois calendaire suivant en fonction de la date du jour.

  • (n) suivant...Trimestre
    Retourne les données relatives à tous les jours du trimestre calendaire suivant en fonction de la date du jour.

  • (n) suivant...Années
    Retourne les données relatives à tous les jours de l'année calendaire suivante en fonction de la date du jour.

  • (n) suivant...Jours (y compris aujourd'hui)
    Retourne les données relatives au nombre spécifié de jours suivants, date du jour comprise.

  • (n) suivant...Jours
    Retourne les données relatives au nombre spécifié de jours suivants, date du jour non comprise.

  • (n) suivant...Mois (y compris ce mois)
    Retourne les données relatives au nombre spécifié de mois suivants, mois actuel compris.

  • (n) suivant...Mois
    Retourne les données relatives au nombre spécifié de mois suivants, mois actuel non compris.

  • (n) suivant...Trimestres (y compris ce trimestre)
    Retourne les données relatives au nombre spécifié de trimestres suivants, trimestre actuel compris.

  • (n) suivant...Trimestres
    Retourne les données relatives au nombre spécifié de trimestres suivants, trimestre actuel non compris.

  • (n) suivant...Années (y compris cette année)
    Retourne les données relatives au nombre spécifié d'années suivantes, année actuelle comprise.

  • (n) suivant...Années
    Retourne les données relatives au nombre spécifié d'années suivantes, année actuelle non comprise.

  • Précédent...Mois
    Retourne les données relatives à tous les jours du mois calendaire précédent.

  • Précédent...Trimestre
    Retourne les données relatives à tous les jours du trimestre calendaire antérieur.

  • Précédent...Année
    Retourne les données relatives à tous les jours de l'année antérieure.

  • Précédent...Jours (y compris aujourd'hui)
    Retourne les données relatives au nombre spécifié de jours derniers, date du jour comprise.

  • Précédent...Jours
    Retourne les données relatives au nombre spécifié de jours derniers, date du jour non comprise.

  • Précédent...Mois (y compris ce mois)
    Retourne les données relatives au nombre spécifié de mois derniers, mois actuel compris.

  • Précédent...Mois
    Retourne les données relatives au nombre spécifié de mois derniers, mois actuel non compris.

  • Précédent...Trimestres (y compris ce trimestre)
    Retourne les données relatives au nombre spécifié de trimestres derniers, trimestre actuel compris.

  • Précédent...Trimestres
    Retourne les données relatives au nombre spécifié de trimestres derniers, trimestre actuel non compris.

  • Ce...Mois
    Retourne les données relatives à tous les jours du mois calendaire actuel en fonction de la date du jour.

  • Ce...Trimestre
    Retourne les données relatives à tous les jours du trimestre calendaire actuel en fonction de la date du jour.

  • Ce...Année
    Retourne les données relatives à tous les jours de l'année calendaire actuelle en fonction de la date du jour.

  • Jusqu'à ce jour...Mois
    Retourne les données entre le premier jour du mois et le jour actuel.

  • Jusqu'à ce jour...Trimestre
    Retourne les données entre le premier trimestre du mois et la date actuelle.

  • Jusqu'à ce jour...Année
    Retourne les données entre le premier trimestre de l'année et la date actuelle.

  • Identique l'année dernière...Mois
    Retourne les données relatives à tous les jours du même mois de l'année dernière.

  • Identique l'année dernière...Trimestre
    Retourne les données relatives à tous les jours du même trimestre de l'année dernière.