Vues :

Comportement :
L'utilisation d'une requête de recherche dans un outil (Platform .NET API ou REST API) entraîne une erreur de suivi :
"Mauvaise condition. Chaîne non analysée..." 

Solution :
La requête contient des caractères spéciaux qui ne sont pas échappés correctement.

Certains caractères spéciaux doivent être échappés lorsqu'ils sont utilisés (tels quels) dans une requête. 
En général, ces caractères peuvent également être utilisés comme caractères de contrôle dans une requête : (, ), *, \, "  

Exemples : 
Valeur dans le champ : "Facture (in)" - Requête : "Facture (in)" - Requête : "Facture (in) 
Valeur dans le champ : "*Test" - Requête : "\*Test" - Requête : "*Test 

Pourquoi cela ne concerne-t-il que certains personnages ? 
- Lorsque vous utilisez des parenthèses ouvertes non formatées, la logique sous-jacente est de rechercher également les parenthèses fermantes dans la requête. 
- Lorsque vous utilisez un * non formaté dans une requête, il est utilisé comme indicateur pour la recherche de caractères génériques. 
- Lorsque vous utilisez le caractère non accentué \ dans une requête, il est utilisé comme indicateur que le caractère suivant doit être échappé. S'il ne s'agit pas d'un caractère valide, la requête échoue.