Projet

Général

Profil

Actions

Bug #10067

fermé

Formulaire de recherche sur valeur d'un champ (Item)

Ajouté par Marc Avenel il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Moteur de recherche
Début:
26/09/2018
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.15.8
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Exemple formulaire de recherche "Project Document"
  • Dans ce formulaire il y a l'item suivant: EQUIPMENT / TOOL NUMBER
  • Si l'utilisateur renseigne dans le formulaire de recherche: EQUIPMENT / TOOL NUMBER : VAN-0071
  • Le résultat de la recherche : donnes tous les document dont EQUIPMENT / TOOL NUMBER commence par VAN
  • Je pense que le "-" dans VAN-0071 pose problème

Merci


Fichiers

Search-projectDocument.png (10,9 ko) Search-projectDocument.png Marc Avenel, 26/09/2018 09:08

Mis à jour par David Lesimple il y a plus de 5 ans

  • Tracker changé de Bug à Support
  • Statut changé de New à In progress...
  • Assigné à mis à David Lesimple
  • Votre base de données Toutes supprimé

Mis à jour par David Lesimple il y a plus de 5 ans

  • Tracker changé de Support à Bug
  • Projet changé de GED à Silverpeas Core
  • Sujet changé de GED-Formulaire de recherche sur valeur d'un champ (Item) à Formulaire de recherche sur valeur d'un champ (Item)
  • Catégorie mis à Moteur de recherche
  • Statut changé de In progress... à Qualified
  • Votre base de données mis à Toutes

En effet, le comportement est différent de la recherche plein texte.
En recherche sur formulaire, les caractères à droite de - sont purement ignorés.

A noter qu'en saisissant la valeur entre guillements, la bonne réponse est retournée: "VAN-001"

Mis à jour par Marc Avenel il y a plus de 5 ans

Pour ce type de recherche par formulaire il n'y a que ce caractère "-" qui pose problème?
Merci à vous

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

  • Statut changé de Qualified à In progress...
  • Assigné à changé de David Lesimple à Nicolas Eysseric
  • Version cible mis à Version 6.0.2

En fait, la différence de comportement entre une recherche générale et une recherche multi-critère par formulaire est l'opérateur booléen.
Le ET est utilisé dans la recherche générale (il s'agit de la valeur du paramètre defaultOperand du fichier org.silverpeas.index.search.searchEngineSettings).
Dans le cas de la recherche par formulaire, defaultOperand n'est pas utilisé. Le OU est appliqué par défaut.
Nous allons homogénéiser cela...

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100
  • Navigateur changé de Firefox à Tous

Mis à jour par Marc Avenel il y a plus de 5 ans

  • % réalisé changé de 100 à 0
  • Navigateur changé de Tous à Firefox

Merci pour ces explications
Nous attendons le résultat de votre homogénéisation

Mis à jour par Yohann Chastagnier il y a plus de 5 ans

  • Statut changé de Resolved à Integration in progress...
  • % réalisé changé de 0 à 100

Mis à jour par Yohann Chastagnier il y a plus de 5 ans

  • Navigateur changé de Firefox à Tous

Validé et intégré en 6.0.x

Mis à jour par Yohann Chastagnier il y a plus de 5 ans

  • Statut changé de Integration in progress... à Closed

Reporté en 6.x

Mis à jour par Marc Avenel il y a plus de 5 ans

je suis relancé par les utilisateurs qui utilisent de plus en plus les formulaires pour les publications
J'ai indiqué le palliatif de mettre entre guillemets la valeur. Mais bon ils oublient...

Merci à vous de nous tenir informer sur ce correctif.

Mis à jour par Marc Avenel il y a plus de 5 ans

pas reçu de correctif pour notre version 5.15.8
D'avance merci

Mis à jour par Marc Avenel il y a plus de 5 ans

Je me permets de vous relancer pour la 5.15.8
merci

Mis à jour par David Lesimple il y a environ 5 ans

Marc Avenel a écrit :

pas reçu de correctif pour notre version 5.15.8
D'avance merci

Souhaitez-vous un fix report sur la version 5.15 ?

Mis à jour par Marc Avenel il y a environ 5 ans

Oui grouper avec les autres tickets en cours de résolution (https://tracker.silverpeas.org/issues/9384 & https://tracker.silverpeas.org/issues/10385)
Merci à vous

Mis à jour par David Lesimple il y a environ 5 ans

Marc Avenel a écrit :

Oui grouper avec les autres tickets en cours de résolution (https://tracker.silverpeas.org/issues/9384 & https://tracker.silverpeas.org/issues/10385)
Merci à vous

Cela ne pourra se faire que par le biais d'une 5.15.9-SNAPSHOT.

Mis à jour par Marc Avenel il y a environ 5 ans

Le plus important ce sont les tickets 9384 & 10385.
Ce problème de la recherche est moins important.
Donc si on peut regrouper c'est plus simple.
A mon avis.
Merci à vous

Actions

Formats disponibles : Atom PDF