From: Arnaud Malguy (Arnaud.Malguy@xps-pro.com)
Date: 22/08/2001 - 08:29
Tu peux faire aussi tout simplement : colspan="{count(mois)}"
Il te manquait juste les accolades
Sébastien LANDEAU wrote:
> Il faut passer par la fonction XSL <xsl:attribute/>. L'idée est ainsi de
> créer l'attribut COLSPAN par cette fonction afin de pouvoir lui affectée une
> valeur "calculée"...
>
> Exemple :
>
> <td>
> <xsl:attribute name="colspan">
> <xsl:value-of="count(mois)"/>
> </xsl:attribute>
> </td>
>
> ce qui génère normalement en sortie (si 3 mois par exemple) :
>
> <td colspan="3">...</td>
>
> ----- Original Message -----
> From: "Valérie Moinet" <vmoinet@himalaya-corp.com>
> To: <xml-tech@xmlfr.org>
> Sent: Wednesday, August 22, 2001 10:14 AM
> Subject: [xml-tech]
>
> > Bonjour,
> >
> > Je voudrais affecter la valeur d'un colspan de façon dynamique dans une
> > cellule de tableau .
> >
> > Voici mon xml
> > <document>
> > <sm_fcc_crees>
> > <annee nom="2000">
> > <mois nom="septembre">
> > <nb_crees>725</nb_crees>
> > </mois>
> > <mois nom="octobre">
> > <nb_crees>25</nb_crees>
> > </mois>
> > <mois nom="novembre">
> > <nb_crees>75</nb_crees>
> > </mois>
> > <mois nom="décembre">
> > <nb_crees>52</nb_crees>
> > </mois>
> > </annee>
> > </sm_fcc_crees>
> > </document>
> > J'ai une première ligne qui correspond à l'année et la deuxième aux mois
> > Je veux donc mettre un colspan dans la cellule de l'année
> > J'ai la valeur de ce colspan avec count(mois) qui me donne bien son nombre
> > de fils
> > mais ecrire colspan="count(mois)" n'est pas interpreté.
> >
> > Merci d'avance
> >
> >
> > Valérie MOINET
> > IT Development - Developer
> > Tel direct : + 33 (0)3 26 09 81 90
> > Fax direct : + 33 (0)3 26 09 81 99
> > ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° °
> > H I M A L A Y A
> > e-leaders' Architect !
> > France :
> > 74 Bvd Lundy
> > 51100 Reims
> > Tel : + 33 (0)3 26 09 81 81
> > Fax : + 33 (0)3 26 09 81 99
> > <http://www.himalaya-corp.com/>
> >
> >
> > --
> > Devenez redacteur <XML>fr et contribuez au developpement du
> > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> >
> > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> >
> > Cette liste est a votre disposition pour discuter en francais de
> > tout sujet technique lie a XML.
> >
> > Pour resilier votre abonnement, envoyez un message contenant
> > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > (mailto:xml-tech-request@xmlfr.org?Subject
> >
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|