sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] affichage alphabétique d'un e liste de terme sur un cham


From: Pierrick Brihaye
Subject: Re: [sdx-users] affichage alphabétique d'un e liste de terme sur un champ
Date: Wed, 22 Jun 2005 09:28:27 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.8) Gecko/20050511

Bonjour,

Vincent LECONTE wrote:

Je tente la bidouille.
...
Donc je fais ça dans mon xsp :
        <sdx:page>
                <results type="termlist">
                        <sdx:debug>
                                <!--la première liste de termes-->
                                <sdx:terms field="Auteur" value="A*"/>
                                
                                <!--on récupère l'identifiant du jeu de résultats 
-->
                                <xsp:logic>
String results1 = sdx_qid; </xsp:logic>
                                                                
                                <!--la seconde liste de termes -->
                                <sdx:terms field="Auteur" value="a*" 
bqidParamString="results1" bop="or"/>
                        </sdx:debug>
                </results>
        </sdx:page>

Et ça fonctionne pas, il me renvois les 2 listes distinctes l'une sous l'autre.

J'ai loupé un truc?

En l'occurence, je pense que c'est moi qui l'ai loupé :-)

Il semblerait que les requêtes de termes aient un comportement différent des requêtes standard. En effet, pour une requête standard, qid réinjecte une requête et bqid se base sur une requête préexistante. Pour les termes, bqid ne semble pas être traitée, qid remplissant ses fonctionnalités.

Il semble également qu'un hack de ce genre ne fasse que refiltrer les termes, ce qui n'est pas le résultat recherché.

L'utilisation de deux requêtes semble cependant montrer qu'on peut récupérer les "a*" à côté des "A*", non ?

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
+33 (0)2 99 29 67 78




reply via email to

[Prev in Thread] Current Thread [Next in Thread]