hi there, yeah, of course that was what the earlier code was & that was working fine. And now i have to modify that in order to display "Computer Science" in place of "CSE". hope this makes clear, ashish
On Mon, 10 Nov 2003, Joerg Heinicke wrote: > On 09.11.2003 21:50, Ashish Kumar wrote: > > > hi all, > > i m generating pdf by querying database using esql. here for a > > particular value got from database table, i have to display some > > particular information. the xsp code contains: > > ----------- > > <perosn> > > <esql:execute-query> > > <esql:query>select * from person</esql:query> > > <esql:results> > > <esql:row-results> > > > > > > <!--other codes--> > > > > <para> > > <esql:get-string column="branch"/> > > </para> > > > > <!--other codes--> > > > > </person> > > ----------- > > > > while the xsl-fo file contains: > > ------------ > > > > <xsl:template match="person"> > > > > <!--other codes--> > > > > <xsl:choose> > > <xsl:when test="self::node()[para='CSE']"> > > Can be simplified to test="para = 'CSE'". > > > <fo:block font-size="13pt" font-family="serif">Computer Science > > </fo:block> > > </xsl:when> > > </xsl:choose> > > > > </xsl:template> > > ---------------- > > > > In other words, i have to simply display "Computer Science" when the > > value under 'para' node (queried from "branch" field in the database > > table) equals "CSE". > > > > But the output displays nothing.... > > This is a simple task, i suppose, & may be various methods to do this, but > > this one is not working. > > plz help me how can i do it. > > Are you sure that the output from the database is as you expect it above > in the stylesheet? Try to remove the xsl:choose/xsl:when and simply add > > <fo:block><xsl:value-of select="para"/></fo:block> > > Joerg > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]