[Home] [By Thread] [By Date] [Recent Entries]

  • From: Michael REMY <Jeweller@n...>
  • To: xml-dev@l...
  • 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


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member