Forums : Template et RDF

Aller à la discussion :  Plus récente Plus ancienne

# [Corrigé] Problème avec "Rule"

Envoyé par : Papagrieng

Date : 23/05/2006 17:12

Bonjour ! J'ai u problème avec un template. Je souhaite afficher les noeuds d'un arbre d'une certaine façon s'ils respectent certaines conditions; et "sinon", afficher les noeuds d'une autre façon.

J'ai créé le "sinon", il s'agit du deuxième "rule", qui marche pour tout noeud. Mon problème est que, lorsque j'insère une autre règle "rule" avant la second, aucune des deux n'est exécutée.

Mon code:

       <template>
         <rule>
           <conditions>
             <content uri="?soirees" />
             <member container="?soirees"
               child="?soiree" />
             <member container="?soiree"
               child="?personne" />
             <triple subject="?soiree"
               predicate="http://www.atosorigin.com/adrien/rdf#name"
               object="?name" />
             <triple subject="?personne"
               id="selecteurPersonne"
               predicate="http://www.atosorigin.com/adrien/rdf#name"
               object="jjjj" />
           </conditions>
           <action>
             <treechildren>
               <treeitem uri="?soiree">
                 <treerow>
                   <treecell label="?name" />
                 </treerow>
               </treeitem>
             </treechildren>
           </action>
         </rule>
         <rule>
           <conditions>
             <content uri="?personnes" />
             <member container="?personnes"
               child="?personne" />
             <triple subject="?personne"
               predicate="http://www.atosorigin.com/adrien/rdf#name"
               object="?name" />
           </conditions>
           <action>
             <treechildren>
               <treeitem uri="?personne">
                 <treerow>
                   <treecell
                     label="Personne: ?name" />
                 </treerow>
               </treeitem>
             </treechildren>
           </action>
         </rule>
  </template>

J'ai un RDF de cette forme:

 <RDF:Seq RDF:about="http://www.atosorigin.com/adrien/all-soirees">
   <RDF:li>
     <RDF:Description
       RDF:about="http://www.atosorigin.com/adrien/maS1">
       <P:name>Anniversaire</P:name>
       <P:date>13/01/2006</P:date>
     </RDF:Description>
     <RDF:Seq
       RDF:about="http://www.atosorigin.com/adrien/maS1">
       <RDF:li
         RDF:resource="http://www.atosorigin.com/adrien/maP1" />
     </RDF:Seq>
   </RDF:li>

Merci si vous pouvez me corriger ! Cordialement, Adrien

# Re: Problème avec "Rule"

Envoyé par : Papagrieng

Date : 26/05/2006 16:14

Si vous pouvez m'aider ? Merci !

# Re: [Corrigé] Problème avec "Rule"

Envoyé par : Papagrieng

Date : 31/05/2006 10:42

En fait je n'ai plus besoin de réponse (j'ai résolu le problème en le contournant).

Merci quand même ! (Si personne n'a répondu c'est que la réponse n'était pas évidente ;-) )

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.