Recherche avancée : Différence entre versions

De Documentation ISIOS
Aller à : navigation, rechercher
m (IsiosWIKI a déplacé la page Recherche vers Recherche avancée)
 
(35 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
En construction.........
 
  
  
Ligne 5 : Ligne 4 :
  
  
Il est désormais possible de filtrer les listes par multi-filtres. Voici les règles de base pour faciliter vos recherches.
+
Il est désormais possible de filtrer les listes par recherche avancée. Voici les règles de base pour faciliter vos recherches.
  
  
== Langage de recherche ==
+
Dans la liste ou vous voulez effectuer votre recherche, dans la barre de recherche à droite de votre fonctionnalité, inscrire un '''@''' et les colonnes disponibles se mettront en bas.
  
  
:: ''' & : ET, inclus tout dans les résultats'''
+
[[Image:RA a commercial.png|center|frame|Exemple de colonnes]]
  
  
:: ''' |  : OU, cible les résultats, mais il peut ressembler au comportement du ET (inclusion) '''
+
Sélectionner votre colonne et inscrire le texte nécessaire après un espace laissé entre la fin de la colonne et la première lettre du texte/mot. En exemple, je cherche le mot projet dans toute ma liste.
  
  
:: ''' < : Plus petit que'''
+
[[Image:Ra projet.png|center|frame|Exemple de recherche]]
;: Exemple : X < Y,    X est plus petit que Y
 
  
  
:: ''' <= : Plus petit ou égale à '''
+
Le résultat sortira tous les projets contenant le mot ''projet''
  
  
:: ''' >:  Plus grand que'''
+
[[Image:Ra résultats.png|center|frame|Résultat de recherche]]
;: Exemple : X > Y,    ''X est plus grand que Y''
 
  
  
:: ''' >=: Plus grand ou égale à '''
+
== Opérateurs logiques ==
  
  
:: ''' <> : Différent de'''
+
:: & : '''ET, inclus tout dans les résultats'''
;: Exemple : X <> Y,     ''X est différent de Y''
 
  
 +
:: | : '''OU, cible les résultats, mais il peut ressembler au comportement du ET (inclusion) '''
  
:: ''' != : Différent de'''
 
  
 +
== Opérateurs mathématiques ==
  
:: ''' = : Est égale à'''
 
  
 +
:: < : '''Plus petit que'''
  
:: ''' X, Y, Z : Inclusion, équivalent du ET'''
+
:: <= : '''Plus petit ou égal à '''
  
 +
:: > : '''Plus grand que'''
  
:: ''' @colonne : Rechercher dans une colonne particulière '''
+
:: >= : '''Plus grand ou égal à'''
  
 
+
:: , : '''Inclusion, équivalent du ET'''
:: ''' # : Rechercher dans la colonne des tags'''
 
 
 
 
 
:: ''' ( )  : Les parenthèses priorisent une opération. '''
 
 
 
 
 
:: ''' "" : Cible une chaîne de caractères
 
 
 
 
 
=== Scénarios ===
 
 
 
 
 
1) je cherche une phrase
 
    => Résultats contiendront : "je", "cherche", "une", "phrase"
 
2) "je cherche une phrase"       
 
    => Résultats contiendront : "je cherche une phrase"
 
3) "je cherche une phrase" | je cherche une phrase
 
    => Résultats contiendront : "je cherche une phrase", "je", "cherche", "une", "phrase"
 
4) "je cherche une phrase" & je cherche une phrase
 
    => Résultats contiendront : "je cherche une phrase" ET "je" ET "cherche" ET "une" ET "phrase"
 
5) @budgetedHours > 1000
 
    => Recherche dans la colonne heures budgetées > 1000, donc 1001 [inclusivement] et plus
 
6) @budgetedHours < 1000
 
    => Recherche dans la colonne heures budgetées < 1000, donc 999 [inclusivement] et moins
 
7) @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
 
8) @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
 
9) @id = 1
 
    => Recherche dans la colonne ID ou l'ID est égale à 1
 
    => Alternative : @id 1
 
10) @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
 
10) @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 
 
11) @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
 
12) @title
 
    => Résultats : tout ce qui se trouve dans la colonne titre
 
13) @id <> 123
 
    => Recherche dans la colonne ID ou l'ID est différent de 123
 
    => Alternative : @id != 123
 
14) @tags categorie 132
 
    => Recherche dans la colonne Tags ou les Tags correspondent à categorie, 132
 
    => Alternative : #categorie, #132
 
    => Alternative : @tags categorie, 132
 

Version actuelle datée du 27 avril 2022 à 10:30



Il est désormais possible de filtrer les listes par recherche avancée. Voici les règles de base pour faciliter vos recherches.


Dans la liste ou vous voulez effectuer votre recherche, dans la barre de recherche à droite de votre fonctionnalité, inscrire un @ et les colonnes disponibles se mettront en bas.


Exemple de colonnes


Sélectionner votre colonne et inscrire le texte nécessaire après un espace laissé entre la fin de la colonne et la première lettre du texte/mot. En exemple, je cherche le mot projet dans toute ma liste.


Exemple de recherche


Le résultat sortira tous les projets contenant le mot projet


Résultat de recherche


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 à
, : Inclusion, équivalent du ET