Click here to Skip to main content
15,913,854 members
Home / Discussions / XML / XSL
   

XML / XSL

 
QuestionApplying conditions in XSD Pin
azam3167-Aug-06 1:57
azam3167-Aug-06 1:57 
Questionxhtml 1.0 transitional / javascript enabled? Pin
matthias s.4-Aug-06 13:02
matthias s.4-Aug-06 13:02 
AnswerRe: xhtml 1.0 transitional / javascript enabled? Pin
eggie55-Aug-06 21:09
eggie55-Aug-06 21:09 
GeneralRe: xhtml 1.0 transitional / javascript enabled? Pin
matthias s.6-Aug-06 1:38
matthias s.6-Aug-06 1:38 
Question1st stab at xsl Pin
Malcolm Smart4-Aug-06 2:10
Malcolm Smart4-Aug-06 2:10 
AnswerRe: 1st stab at xsl Pin
Malcolm Smart4-Aug-06 3:20
Malcolm Smart4-Aug-06 3:20 
GeneralRe: 1st stab at xsl Pin
Dustin Metzgar4-Aug-06 4:21
Dustin Metzgar4-Aug-06 4:21 
GeneralRe: 1st stab at xsl Pin
Malcolm Smart4-Aug-06 4:39
Malcolm Smart4-Aug-06 4:39 
Hi Thanks for the info...still no joy (and I am trying - have been all ****** afternoon...)

Overall reqs are - use select tab from front end. I extract just the nodes which have the tab attribute set to this tab. So a) I need to be able to pass the tab name down from the front end into the xsl and b) use it in teh xsl. I am still struggling with b) and not even looked at a) yet!!

My code now, with your changes, still gives the exception....I need a little more hand holding. This is my first venture into XSL and really struggling, both conceptually, and syntactically.

<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:variable name="tabName">
    <xsl:text>Main</xsl:text>
  </xsl:variable>  <xsl:template match="Fields">
    <table border="3">
      <xsl:copy>
        <xsl:apply-templates select="BatchParam">
          <xsl:sort select='@tab'/>
          <xsl:sort select='@seq'/>
        </xsl:apply-templates>
      </xsl:copy>
    </table>
  </xsl:template>
  <xsl:template match="BatchParam[@tab=$tabName]">  <tr>
      <td><xsl:value-of select='position()'/></td>
      <td><xsl:value-of select='@tab'/></td>
      <td><xsl:value-of select='@name'/></td>
      <td><xsl:value-of select='@seq'/></td>
    </tr>

  </xsl:template>

</xsl:stylesheet>


It still doesn't like the $tabName. VS2005 highlights it as a problem in the editor before i run it!



Regards

AngelMalc
*********************************************
The sooner you fall behind, the longer you have to catch up.

GeneralRe: 1st stab at xsl Pin
Dustin Metzgar4-Aug-06 5:13
Dustin Metzgar4-Aug-06 5:13 
GeneralRe: 1st stab at xsl Pin
Malcolm Smart4-Aug-06 5:33
Malcolm Smart4-Aug-06 5:33 
GeneralRe: 1st stab at xsl Pin
Malcolm Smart4-Aug-06 5:39
Malcolm Smart4-Aug-06 5:39 
GeneralRe: 1st stab at xsl Pin
Dustin Metzgar4-Aug-06 5:49
Dustin Metzgar4-Aug-06 5:49 
QuestionNeed Complete reference on XPath Pin
Rizwan Bashir3-Aug-06 23:36
Rizwan Bashir3-Aug-06 23:36 
AnswerRe: Need Complete reference on XPath Pin
Dustin Metzgar4-Aug-06 4:24
Dustin Metzgar4-Aug-06 4:24 
QuestionHow to match several different elements in the middle of XPath? Pin
CherezZaboro3-Aug-06 9:46
CherezZaboro3-Aug-06 9:46 
AnswerRe: How to match several different elements in the middle of XPath? Pin
Erik Molenaar8-Aug-06 5:08
Erik Molenaar8-Aug-06 5:08 
QuestionPage width in xsl Pin
Support1232-Aug-06 22:31
Support1232-Aug-06 22:31 
AnswerRe: Page width in xsl Pin
Support1232-Aug-06 22:52
Support1232-Aug-06 22:52 
QuestionRe: Page width in xsl I WAS WRONG Pin
Support1233-Aug-06 0:09
Support1233-Aug-06 0:09 
AnswerRe: Page width in xsl I WAS WRONG Pin
Dustin Metzgar3-Aug-06 6:27
Dustin Metzgar3-Aug-06 6:27 
QuestionXPath syntax to find all nodes that don't have some attribute at all? [modified] Pin
CherezZaboro1-Aug-06 6:41
CherezZaboro1-Aug-06 6:41 
AnswerRe: XPath syntax to find all nodes that don't have some attribute at all? Pin
Dustin Metzgar1-Aug-06 7:36
Dustin Metzgar1-Aug-06 7:36 
GeneralRe: XPath syntax to find all nodes that don't have some attribute at all? Pin
CherezZaboro1-Aug-06 8:03
CherezZaboro1-Aug-06 8:03 
Question&amp;le; in XML Doc Pin
Paul Selormey31-Jul-06 19:55
Paul Selormey31-Jul-06 19:55 
AnswerRe: &le; in XML Doc Pin
Dustin Metzgar1-Aug-06 3:22
Dustin Metzgar1-Aug-06 3:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.