You are not logged in.
Bonjour,
Je suis à la recherche d'informations sur l'utilisation de filtre, en particulier pour établir un filtre multi critères dans un champ.
Ce filtre doit afficher plusieurs éléments présents dans le champ "Attribué".
Il m'a parue évident d'utiliser le conditionnel "Et"
Groupe Tech
Groupe GX0
Elément groupe GXX.
Elément groupe GX...
Elément groupe GXZ
Groupe GY0
Objet groupe GYX.
Objet groupe GX...
Objet groupe GYZ
Ce qui est recherché s'est de filtrer les éléments présent dans "Attribué" "GXX" et sous "GY0", voire "GXX" et "GYX" et "GYY"
Après plusieurs essais infructueux le résultat obtenu ne correspond pas à ce qui est attendus.
Il semble que je ne comprenne pas le fonctionnement des filtres de GLPI.
Quelques exemples ci-dessous :
Filtre 1
"-----" "Caractéristique - Statut" "est" "non résolu"
"ET" - "-----" "Attribué - Groupe Tech" "Contient" "GXX"
"ET" - "-----" "Attribué - Groupe Tech" "Contient" "GY0"
Filtre 2
"-----" "Caractéristique - Statut" "est" "non résolu"
"ET" - "-----" "Attribué - Groupe Tech" "Contient" "GXX"
- "ET" - "-----" "Attribué - Groupe Tech" "Contient" "GYX"
Filtre 3
"-----" "Caractéristique - Statut" "est" "non résolu"
"ET" - "-----" "Attribué - Groupe Tech" "Contient" "GXX"
- "ET" - "-----" "Attribué - Groupe Tech" "Sous" "GY0"
Je me tourne vers vous pour avoir votre avis ainsi que votre aide sur mes erreurs.
Merci d'avance.
Cordialement,
WampServer : 3-3-0
GLPI : 10-0-6; Apache : 2-4-54-2; MariaDB : 10-10-2; PHP : 8-1-13
Offline
Bonjour
Essayez ceci
"-----" "Caractéristique - Statut" "est" "non résolu"
"ET" "Attribué - Groupe Tech" "Contient" "GXX"
"OU" "Caractéristique - Statut" "est" "non résolu"
"ET" "Attribué - Groupe Tech" "Sous" "GY0"
No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!
Offline
Bonjour Btry
Merci pour votre réponse.
Malheureusement l'interrupteur conditionnel "Ou" ne convient pas, mais s'est sûrement que mes explications ne sont pas très claires.
Dans votre proposition cela renvoie l'un ou l'autre des éléments, pas les deux en même temps.
Ce qui est recherché c'est à filtrer les informations contenue (pour exemple=> "GXX ET SOUS GY0" ou "[GXX ET GYX] ou[(GXX ET GYY])" dans "Attribué".
Mes excuses si je n'ai pas été très précis dans mon premier post.
En vous remerciant pour votre aide.
Bien cordialement,
WampServer : 3-3-0
GLPI : 10-0-6; Apache : 2-4-54-2; MariaDB : 10-10-2; PHP : 8-1-13
Offline
Bonjour
Au vu de votre structure, un groupe de techniciens ne peut pas être à la fois dans le sous arbre GX0 et le sous arbre GY0. J'en ai déduit que vos tickets contiennent au moins 2 groupes de techniciens. Est ce bien le cas ?
No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!
Offline
Oui, ce sont bien deux groupes de Technicien différents.
WampServer : 3-3-0
GLPI : 10-0-6; Apache : 2-4-54-2; MariaDB : 10-10-2; PHP : 8-1-13
Offline
Il faudrait voir à quoi ressemble la requête SQL qui récupère la liste des tickets avec les groupes technicien, et sans vos conditions. Il est possible de la récupérer en activant le mode debug de GLPI. Je ne suis pas sûr de comment les groupes sont restitués dans les résultats, et je pense que c'est déterminant pour savoir si il est possible de résoudre votre besoin.
No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!
Offline
J'ai activé le mode "debug", sur l'affichage des tickets sans aucun filtres.
Vous pouvez m'indiquer comment vous transmettre la partie comportant les requêtes SQL?
WampServer : 3-3-0
GLPI : 10-0-6; Apache : 2-4-54-2; MariaDB : 10-10-2; PHP : 8-1-13
Offline