Syntaxe des filtres
Un champ filtre peut contenir plusieurs filtres. Le séparateur est ' ;'.
'/' en premier caractère, indique que la condition doit être inversée.
Un filtre peut correspondre :
- A un code
- A un masque de code ( Le ' ?' est le caractère joker utilisé dans le masque)
- A un intervalle de codes
Un intervalle peut être défini de 2 façons :
- Code début-Code fin avec le séparateur '-'
- Code*
Cette codification correspond à l'intervalle Code-Code concaténé avec des z si le code est de type alpha ou avec des 9 si le code est de type numérique. L'intervalle correspond à tous les enregistrements dont le code à tester commence par le code indiqué dans le filtre.
Cas particulier d'un code contenant un tiret :
Pour que le tiret ne soit pas interprété comme une définition d'intervalle, il faut le faire précéder d'un \.