sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Recherche multi-bases et tri


From: Pierrick Brihaye
Subject: Re: [sdx-users] Recherche multi-bases et tri
Date: Thu, 15 May 2003 14:04:52 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Salut,

Après examen du code de la taglib...

Pierre Dittgen a écrit:

<sdx:executeSimpleQuery sf="sdxdbid" hilite="true" hiliteParam="q">
    <sdx:location base="etablissement"/>
    <sdx:location base="fonds"/>
    <sdx:location base="contact" app="fr.tech.sdx.contacts"/>
</sdx:executeSimpleQuery>

Les résultats sont triés par base de document

euh... n'est ce pas précisément ce que tu as demandé (sf="sdxdbid") ???

Note : j'imagine que tu as passé un paramètre "q" par défaut ?

J'ai testé :

<sdx:executeComplexQuery>
<sdx:simpleQuery sf="identification.nom" hilite="true" hiliteParam="q" op="or">
      <sdx:location base="etablissement"/>
   </sdx:simpleQuery>
   <sdx:simpleQuery sf="nom" hilite="true" hiliteParam="q" op="or">
      <sdx:location base="fonds"/>
   </sdx:simpleQuery>
   <sdx:simpleQuery sf="nom" hilite="true" hiliteParam="q" op="or">
      <sdx:location base="contact" app="fr.tech.sdx.contacts"/>
   </sdx:simpleQuery>
</sdx:executeComplexQuery>

Mais une requête ne me renvoie aucun résultat.

Mmmh... ça veut dire que la requête a mal été interprétée. En fait, je ne vois que peu d'intérêt à trier les sous-requêtes d'une complexQuery. Idéalement, on devrait trier en fin et donc, dans ton cas, mettre un sdx:sort sur "nom".

Je me demande d'ailleurs si ce n'est pas de là que vient le problème : un mélange de pinceaux entre les paramètres de tri des composantes et ceux qui devraient (?) s'appliquer à la complexQuery.

Une idée là-dessus Fred ?

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

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