On Jun 1, 2006, at 3:31 PM, DEBRAY Stephane PREF68 wrote:


merci Benjamin pour cette solution.
Cependant, lourde puisque j'utilise une liste déroulante afin que les utilisateurs choisissent leur commune. Pour Thann, j'obtiens les résultats de bischwiller-lès-thann, schweighouse-lès-thann et des fiches formatées NOTE_nomdeville ou ZI_nomdeville.

Il en va de même pour d'autres communes.

A noter, que j'ai créé une nouvelle macro basebox_search_new basée sur celle de basebox_search (avec juste Title à la place de SearchableText) afin que la recherche ne s'effectue que sur le titre du document.

J'imaginais qu'une modification soit possible au niveau du script de recherche ou de la macro.
Si quelqu'un a une idée,

En bref, vous voulez un match exact puisque vous pouvez le garantir avec votre liste déroulante. La solution est de déclarer un nouvel index dans portal_catalog, de type 'FieldIndex' et de l'utiliser à la place de SearchableText

Remarques:
- dans CPS > 3.3.4 et peut être même avant, on a deux index pour le titre: Title qui est un exact et sert essentiellement pour les tris et ZCTitle qui est un plein texte (ZCText)
 - je ne suis pas familier de CPS 3.2

Merci d'avance

Stéphane DEBRAY
Préfecture du Haut-Rhin
SG/SDSIC
mel:stephane.debray at haut-rhin.pref.gouv.fr


-----Message d'origine-----
De : bcd [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 1 juin 2006 14:29
À : [email protected]
Objet : Re: [CPS-users-fr] Moteur de recherche


DEBRAY Stephane PREF68 a écrit :
>
> Bonjour,
>
> J'utilise le formulaire de recherche pour trouver différents documents
> relatifs à des communes.
>
> Exemple concret :  si je recherche des documents sur la commune de*
> Thann*, j'obtiens également ceux de Bitschwiller-lès-*Thann*.
>
> Je précise que le nom de la commune est dans le titre du document
> (flexible ou fichier).
>
> Est-il possible de restreindre la recherche à la commune ?
> Si oui, comment ?
>
> Merci d'avance pour vos réponses,
>
> Stéphane
>
Bonjour,

essayez peut-être avec quelque chose comme ça :  Thann -Bitschwiller
De mon côté, ce genre de chose fonctionne.

Cordialement,

Benjamin






______________________________________________________________________ _____ Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
http://fr.mail.yahoo.com
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

---------
Georges Racinet                        Nuxeo SAS
[EMAIL PROTECTED]                http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73


_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à