OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   XMLComponents & XSL (a newbie needs help)

[ Lists Home | Date Index | Thread Index ]
  • From: Michael REMY <Jeweller@newel.net>
  • To: xml-dev@lists.xml.org
  • Date: Tue, 01 Aug 2000 08:59:41 +0100

    I am trying to do my own Components And I have problems... maybe
someone can help me ?
I use the XMLComponents (http://xmlcomponents.com) which provides somes
object like textfield, DBgrid, etc... So I have a screen file which
represent how are the elements:

    <xmc:textField Name='USER' > <...>  </...> </xmcTextField>

In other side, I have a XML file which contains datas and other
informations about properties for components.

    <TEXTFIELDS><TEXTFIELD><USER Disabled='yes'></...> ....</TEXTFIELDS>

In my librarie (which is parsing the screen file) I want to integrate
the properties from datafile.
Access to dataFile: $DataPacket

Exemple:

<template match xmc:TextField>
    <xsl:if test="@Name='USER'">
                <.... dummy but ....>

    <xsl:if test="$DataPacket/TEXTFIELD/TEXTFIELD/*[name()='USER']">
        <xsl:attribute name="disabled" ......

it is working fine.... But This doesnt work :

    <xsl:if test="$DataPacket/TEXTFIELD/TEXTFIELD/*[name()=@Name]">

WHY ? Im stalled to this problem and I dont know why it doesnt work....
Can anybody help me ?
Is it the syntaxe wrong.... I just want to analyse XMLData and set up or
not properties to have something like:
    <input name="USER" disabled="yes" ....> if there was a node USER
with the attribute Disabled in the data file.

Thank You.

(Sorry for so bad english)

Michael REMY
France





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS