Recherche avancée : Différence entre versions

De Documentation ISIOS
Aller à : navigation, rechercher
Ligne 8 : Ligne 8 :
  
  
== Langage de recherche ==
+
== Opérateurs logiques ==
  
  
:: ''' & : ET, inclus tout dans les résultats'''
+
:: & : '''ET, inclus tout dans les résultats'''
  
:: ''' |  : OU, cible les résultats, mais il peut ressembler au comportement du ET (inclusion) '''
+
:: | : '''OU, cible les résultats, mais il peut ressembler au comportement du ET (inclusion) '''
  
:: ''' < : Plus petit que'''
 
;: Exemple : X < Y,    X est plus petit que Y
 
  
:: ''' <= : Plus petit ou égal à '''
+
== Opérateurs mathématiques ==
  
:: ''' >:  Plus grand que'''
+
:: < : '''Plus petit que'''
;: Exemple : X > Y,    ''X est plus grand que Y''
 
  
:: ''' >=: Plus grand ou égal à '''
+
:: <= : '''Plus petit ou égal à '''
  
:: ''' <> : Différent de'''
+
:: > : '''Plus grand que'''
;: Exemple : X <> Y,    ''X est différent de Y''
 
  
:: ''' != : Différent de'''
+
:: >= : '''Plus grand ou égal à'''
  
:: ''' = : Est égal à'''
+
:: <> : '''Différent de'''
  
:: ''' X, Y, Z : Inclusion, équivalent du ET'''
+
:: != : '''Différent de'''
  
:: ''' @colonne : Rechercher dans une colonne particulière '''
+
:: = : '''Est égal à'''
  
:: ''' # : Rechercher dans la colonne des tags'''
+
:: , : '''Inclusion, équivalent du ET'''
 +
 
 +
:: - : '''Intervalle, récupérer tous les champs entre X - Y'''
 +
 
 +
:: @colonne : '''Rechercher dans une colonne particulière'''
 
    
 
    
:: ''' ( )  : Les parenthèses priorisent une opération. '''
+
:: ( ) : '''Les parenthèses priorisent une opération'''
 
 
:: ''' "" : Cible une chaîne de caractères
 
  
  
Ligne 47 : Ligne 45 :
  
 
::* '''Je cherche une phrase'''
 
::* '''Je cherche une phrase'''
::: Résultats contiendront : "Je" + "cherche" + "une" + "phrase"
 
 
::* '''"Je cherche une phrase"'''
 
 
::: Résultats contiendront : "Je cherche une phrase"
 
::: Résultats contiendront : "Je cherche une phrase"
  

Version du 16 mars 2020 à 11:20

Page en construction.png En construction.........



Il est désormais possible de filtrer les listes par multi-filtres. Voici les règles de base pour faciliter vos recherches.


Opérateurs logiques

& : ET, inclus tout dans les résultats
| : OU, cible les résultats, mais il peut ressembler au comportement du ET (inclusion)


Opérateurs mathématiques

< : Plus petit que
<= : Plus petit ou égal à
> : Plus grand que
>= : Plus grand ou égal à
<> : Différent de
 != : Différent de
= : Est égal à
, : Inclusion, équivalent du ET
- : Intervalle, récupérer tous les champs entre X - Y
@colonne : Rechercher dans une colonne particulière
( ) : Les parenthèses priorisent une opération


Scénarios

  • Je cherche une phrase
Résultats contiendront : "Je cherche une phrase"
  • "Je cherche une phrase" | Je cherche une phrase
Résultats contiendront : "Je cherche une phrase" + "je" + "cherche" + "une" + "phrase"
  • "Je cherche une phrase" & Je cherche une phrase
Résultats contiendront : "Je cherche une phrase" ET "Je" ET "cherche" ET "une" ET "phrase"
  • @budgetedHours > 1000
La recherche sera dans la colonne heures budgétées > 1000, donc 1001 inclusivement et plus
  • @budgetedHours < 1000
   => Recherche dans la colonne heures budgetées < 1000, donc 999 [inclusivement] et moins
  • @budgetedHours > 1000 | @budgetedCosts <= 100
   => Recherche dans la colonne heures budgetées > 1000, donc 1001 [inclusivement] et plus OU Recherche dans la colonne couts budgetées <= 100, donc 100 [insclusivement] et moins
  • @budgetedHours > 1000 & @budgetedCosts <= 100
   => Recherche dans la colonne heures budgetées > 1000, donc 1001 [inclusivement] et plus ET Recherche dans la colonne couts budgetées <= 100, donc 100 [insclusivement] et moins
  • @id = 1
   => Recherche dans la colonne ID ou l'ID est égale à 1
   => Alternative : @id 1
  • @id 1, 2, 3
   => Recherche dans la colonne ID ou l'ID est égale à 1, 2 et 3
   => Équivalent à @id 1 & @id 2 & @id 3
  • @id 1, 2, 3, chaloupe
   => Recherche dans la colonne ID ou l'ID est égale à 1, 2 et 3
   => Note : chaloupe ne sera pas pris en compte puisqu'il n'est pas du même type de les chiffres
   => Note : Le premier paramètre détermine le type des autres  
  • @id chaloupe, 1, 2
   => Recherche dans la colonne ID ou l'ID est égale à chaloupe
   => Note : Puisque chaloupe est une chaine de caractères, les chiffres ne sont pas pris en compte
  • @title
   => Résultats : tout ce qui se trouve dans la colonne titre
  • @id <> 123
   => Recherche dans la colonne ID ou l'ID est différent de 123
   => Alternative : @id != 123
  • @tags categorie 132
   => Recherche dans la colonne Tags ou les Tags correspondent à categorie, 132
   => Alternative : #categorie, #132
   => Alternative : @tags categorie, 132