ANS-0070 · RECHERCHES ENREGISTRéES ET FORMULES

Peut-on utiliser des caractères génériques pour filtrer les champs personnalisés de type « texte libre » dans NetSuite ?

Les utilisateurs de NetSuite peuvent tirer parti des caractères génériques de l'opérateur LIKE d'Oracle PL/SQL pour améliorer les capacités de recherche dans les champs de texte libre personnalisés.

Solution courte

Oui, les caractères génériques peuvent être utilisés pour filtrer les résultats dans NetSuite à l'aide d'un champ personnalisé de type « Texte libre ». L'opérateur LIKE d'Oracle PL/SQL permet la correspondance conditionnelle de termes à l'aide du signe pourcentage (« % ») et du trait de soulignement (« _ ») comme opérateurs génériques.

Scénario

Lorsqu’ils effectuent des recherches dans NetSuite, les utilisateurs peuvent avoir besoin de filtrer les résultats en fonction d’un champ personnalisé de type « Texte libre ». La difficulté survient lorsqu’ils tentent de faire correspondre des chaînes partielles ou des motifs au sein du champ de texte plutôt que des valeurs exactes.

Solution

Pour filtrer les résultats à l’aide d’un champ personnalisé de type « Texte libre » comportant des caractères génériques, vous pouvez utiliser l’opérateur LIKE de Oracle PL/SQL. Cet opérateur permet de faire correspondre ou de tester un terme conditionnel à l’aide d’une recherche avec caractères génériques. Les deux principaux opérateurs de caractères génériques sont le signe pourcentage (%) et le trait de soulignement (_). Par exemple, si un enregistrement contient la chaîne « 1234,2334,2212 », l’application du filtre %2334% renverra cet enregistrement. Vous trouverez de plus amples informations sur l’opérateur LIKE à l’adresse http://psoug.org/definition/LIKE.htm.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Recherches enregistrées et formules

Parler à un consultant