>Matthew,
> To access the instance from XSLT just treat it as the root, so if
>you have the following
>
><xforms:instance id="type">
> <instance>
> <type>..</type>
> <type>..</type>
> <type>..</type>
> </instance>
></xforms:instance>
>
>The xsl would be
>
><xsl:for-each select="/instance/type">
> ...
></xsl:for-each>
>
>Hope this helps
>
>Ryan Puddephatt
>Web Developer
>TFX Group
>1 Michaelson Square
>Livingston
>West Lothian
>Scotand
>EH54 7DP
>
>*
[hidden email]
>( 01506 407 110
>7 01506 407 108
>
>
>
>>-----Original Message-----
>>From: Matthew Graham [mailto:
[hidden email]]
>>Sent: 21 January 2006 03:12
>>To:
[hidden email]
>>Subject: [ops-users] Referring to instance data in a stylesheet
>>
>>Hi,
>>
>>I have a xhtml page in which I am also declaring xsl:version="2.0" at
>>the top since I need to dynamically generate stuff based on the output
>>of a pipeline. However, there are static elements that I am defining in
>>an xforms:instance at the top of the page and I was wondering how I can
>>access these in an xsl statement lower down:
>>
>><html xsl:version="2.0">
>><head>
>><xforms:models>
>><xforms:instance id="types">
>> <type>...
>> <type>...
>> ...
>></xforms:instance>
>>...
>></xforms:model>
>></head>
>><body>
>>...
>><xsl:for-each select="instance('types')">
>>...
>></xsl:for-each>
>></body>
>></html>
>>
>> Cheers,
>>
>> Matthew
>>