Recherche par expression
Avec une recherche par expression, vous pouvez rechercher des valeurs sur l'ensemble des champs associés au champ de recherche.
Une recherche par expression commence toujours par un signe égal ("="). L'expression est évaluée pour chaque valeur de chaque champ associé au champ de recherche. Toutes les valeurs pour lesquelles l'expression de recherche renvoie une valeur différente de zéro sont renvoyées.
Dans un volet de filtre contenant des valeurs Sales, vous pouvez utiliser une recherche similaire à "=Sum(Sales) > 1000000" pour trouver les valeurs supérieures à 1 000 000. Il s'agit d'une recherche simple pour laquelle vous pourriez obtenir le même résultat en utilisant la recherche numérique : ">1000000". Il arrive souvent qu'une recherche par expression soit la seule option possible. Par exemple, seule une recherche par expression permet de rechercher des valeurs dans les champs associés.
Dans l'exemple ci-dessous, la recherche "=Sum(Sales) > 1000000" dans le champ Customer renvoie toutes les valeurs du champ Customer pour lesquelles la valeur de la colonne Sales est supérieure à 1000000.
Supposons que vous ayez un volet de filtre pour les représentants commerciaux. Vous pouvez alors utiliser une recherche par expression pour identifier les représentants ayant réalisé des ventes pour un montant supérieur à 5 000 000, par exemple. La chaîne de recherche est similaire à la précédente : "=Sum(Sales) > 50000000". Étant donné que les valeurs des ventes sont associées aux représentants commerciaux, vous pouvez effectuer la recherche dans le volet de filtre Sales Rep.