Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2501 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Multiples variables dans "count" et "select" en XSL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Multiples variables dans "count" et "select" en XSL

n°2218418
Arkady92
Posté le 03-02-2014 à 10:30:19  profilanswer
 

Bonjour,
 
je me permet de vous solliciter pour un problème XSL qui va peut être vous sembler basique. Ceci dit, je débute (3j) en XML/XSL et on me demande au plus vite de faire une modification XSL : Dans le code suivant, je fais un count et un select sur un substring = 'D'. Or, ces compteurs doivent accepter d'autres valeurs : 'A' , 'F', ''X' et je ne sais comment modifier les lignes en rouge.  
 
Aussi, toute aide et/ou piste est la bienvenue.
 
Merci
 

Citation :

 <xsl:choose>
   <xsl:when test="count(/Equip/Elt[ArticlePtr[
     attribute::PartNum=$PartNum and attribute::MajInd=$MajInd and attribute::MinInd=$MinInd and
     attribute::IndiceQuality=$Quality and attribute::Version=$Version
     ]]/ArtElmt/ArtPart/PartPtr[substring(attribute::PartNum,1,1)='D']) > 0 ">
    <xsl:for-each select="/Equip/Elt[ArticlePtr[
     attribute::PartNum=$PartNum and attribute::MajInd=$MajInd and attribute::MinInd=$MinInd and
     attribute::IndiceQuality=$Quality and attribute::Version=$Version
    ]]/ArtElmt/ArtPart/PartPtr[substring(attribute::PartNum,1,1)='D']">
     <xsl:if test='position()=1'>    
      <xsl:value-of select="@PartNum"/> <xsl:text>', '00', '</xsl:text>
     </xsl:if>
    </xsl:for-each>
   </xsl:when>

mood
Publicité
Posté le 03-02-2014 à 10:30:19  profilanswer
 

n°2218450
gilou
Modérateur
Modzilla
Posté le 03-02-2014 à 15:43:48  profilanswer
 

Remplacer  
[substring(attribute::PartNum,1,1)='D']
par  
[substring(attribute::PartNum,1,1)='A' or substring(attribute::PartNum,1,1)='D' or substring(attribute::PartNum,1,1)='F' or substring(attribute::PartNum,1,1)='X']
ça devrait le faire, non?
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Multiples variables dans "count" et "select" en XSL

 

Sujets relatifs
SQL : count multiple, groupby...[RESOLU] syntaxe à utiliser pour une requête composé de variables
[ORACLE] problème avec "select in select" ou équivalentRESOLU Erreur dans un count
Sql count multiplesComment sélectionner une option d'un select en fonction d'un autre?
[SQL] FROM (SELECT...) imbriqués. Bien ou pas ?Concaténation foireuse de 2 variables sous bash
MYSQL problème count via out join 
Plus de sujets relatifs à : Multiples variables dans "count" et "select" en XSL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR