XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Kurt WaldSubject: xsl:function misdemeanor
Author: Kurt Wald
Date: 25 Sep 2007 12:45 PM
Originally Posted: 25 Sep 2007 12:44 PM
When XSLT 2.0 functions (xsl:function) with similar names and the same namespace prefix have been defined and used in a stylesheet, Stylus Studio occasionally changes function names in value-of clauses, when switching back from the mapper to the source editor. If these functions have a different number of parameters, I am at least getting an error. Still this behavior is not particularly funny. Source code not altered by graphical actions should not be changed at all by switching from mapper to source editor (also see today's post line break variable destroyed).

Example:

<xsl:function name="p:formatweight" as="xs:string">
<xsl:param name="wert" as="xs:decimal"/>
<xsl:param name="geslen" as="xs:integer"/>
<xsl:param name="expokz" as="xs:boolean"/>
...
</xsl:function>

<xsl:function name="p:decweight" as="xs:decimal">
<xsl:param name="wert" as="xs:decimal"/>
<xsl:param name="expokz" as="xs:boolean"/>
...
</xsl:function>

Occasionally

<xsl:value-of select="p:formatweight(BRGEW,8,$exportkz)"/>

is changed to

<xsl:value-of select="p:decweight(BRGEW,8,$exportkz)"/>

when switching back from mapper to editor.

2007 R2 Enterprise build 894m

Kurt Wald

Postnext
Alberto MassariSubject: xsl:function misdemeanor
Author: Alberto Massari
Date: 01 Oct 2007 10:39 AM
Hi Kurt,
unfortunately we could not reproduce this behavior; can you try to recall what you were doing in the mapper window when it happened?

Thanks,
Alberto

Posttop
Kurt WaldSubject: xsl:function misdemeanor
Author: Kurt Wald
Date: 01 Oct 2007 12:48 PM
Hi Alberto,

I don't remember the actual mapper steps but I have mailed the xsd's and the stylesheet to field report.

What about the broken linebreak variable posting?

Kurt

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.