- <fo:block font-family="Times-Roman" font-size="12pt" space-after="0.05pt">
- <fo:inline font-weight="bold">
Quotation for re-mortgage
- <xsl:choose>
<xsl:when test="$VN_Condition_1 = 1">555</xsl:when>
- <xsl:otherwise>
of
<xsl:value-of
select="DATA/Table[(_at_)Name='quotes']/quote_remortgage_nameornumber" />
<xsl:value-of
select="DATA/Table[(_at_)Name='quotes']/quote_remortgage_addressline1" />
</xsl:otherwise>
</xsl:choose>
</fo:inline>
</fo:block>
At very least it seems to me that this should print out either "Quotation
for re-mortgage" or "of", but it does neither. Pulling my hair out and I
guess there is some really basic idiot error I've made.
TIA
Mark Williams
Quotation for re-mortgage is outside the xsl:choose so if that isn't being
printed then the template that this is in isn't being applied and your
problem is elsewhere.
If an xsl:choose has an xsl:otherwise block then exactly one of its
children is always executed (if the xsl:choose is executed at all)
in which case the above would always produce eiether "555" or "of"
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________