Subject: RE: [xsl] variable as attribute value of fo:block From: Stuart Brown <sbrown@xxxxxxxxxxxxx> Date: Thu, 19 Sep 2002 14:36:33 +0100 |
Hi Thomas, When you define a variable, if you use the select attribute (as opposed to the element content), and want to populate it with a text string, then you must double-up inverted commas, like this: <xsl:variable name="padding_vor_gross" select="'1cm'"/> ^ ^ If you don't do this, then it is trying to populate the variable with a node called 1cm (which is illegal anyway), not a string of '1cm'. Try this, and <fo:block padding-before="{$padding_vor_gross}">. Cheers, Stuart > -----Original Message----- > From: thomas [mailto:thomas.lohbeck@xxxxxx] > Sent: 19 September 2002 14:16 > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] variable as attribute value of fo:block > > > I like to have: > <xsl:variable name="padding_vor_gross" select="1cm"/> > > <fo:block padding-before="$padding_vor_gross"> > or > <fo:block padding-before="{$padding_vor_gross}"> > or > <fo:block padding-before="($padding_vor_gross)"> > > Can you call a variable only in the <xsl:value-of> argument? > > No Luck so far. > > thank you > thomas > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] variable as attribute val, David Carlisle | Thread | [xsl] xsl transforming xsl, Alex Reuter |
[xsl] variable as attribute value o, thomas | Date | Re: [xsl] variable as attribute val, David Carlisle |
Month |