You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-04-27 12:27:54

jgobet
Guest
Registered: 2013-06-14
Posts: 72

[9.1.2] Problème recherche ticket champs date

Bonjour,

J'ai remarqué un problème de comportement lorsqu'on fait une recherche dans les tickets avec le mot-clé "AND NOT" + "Après" ou "Avant" sur n'importe quel champ date.

Exemple : AND NOT Date d'ouverture Après - 1 semaine = Date d'ouverture n'est pas après moins d'une semaine.
Cela est censé afficher tous les tickets dont la date d'ouverture est avant aujourd'hui moins une semaine hors ça affiche les tickets dont la date d'ouverture est après aujourd'hui moins une semaine.

Le signe < ou > semble inversé dans la requête SQL.

Merci d'avance pour la prise en considération.

Offline

#2 2017-04-27 13:56:53

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 13,144

Re: [9.1.2] Problème recherche ticket champs date

Je confirme : https://github.com/glpi-project/glpi/issues/2121

Pour avoir votre résultat il faut choisir
AND avant 1 semaine
ce qui vous donnera bien  `glpi_tickets`.`date` < '2017-04-20 11:58:00'

Pour les dates il semble que Après et Avant définissent le signe < ou > et non le NOT AND


CentOS 6.5 - PHP 5.6 - PHP 7 - MySQL 5.6  + APC + memcached
GLPI 0.90.5 SVN - GLPI 9.1.3 SVN
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2017-05-10 17:50:45

jgobet
Guest
Registered: 2013-06-14
Posts: 72

Re: [9.1.2] Problème recherche ticket champs date

Bonjour yllen,

Merci pour votre confirmation.
Effectivement ce n'est pas trop bloquant puisqu'on a cette solution de contournement.

Offline

Board footer

Powered by FluxBB