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 Go to previous topicPrev TopicGo to next topicNext Topic
Domenico ImbesiSubject: Pass new param values to ASP Object
Author: Domenico Imbesi
Date: 04 Aug 2009 03:52 AM
I have to check if an xml file exists ON MY SERVER before loading it into an XSLT stylesheet.
I use an ASP Object to do it. I have two files:

I load in request.asp an empty parameter and pass it to info.xsl, inside info.xsl I load the value of the parameter i.e. the xml file name and pass it to the asp object. Problem is the parameter I pass is null.
This is how I do it

FROM info.xsl
I load the new parameter value:
<xsl:call-template name="fileno">
<xsl:with-param name="myfile" select="$serviceid"/>
I check if the new file number appears inside info.xsl and i does correctly:
<xsl:value-of select="$myfile"/>
I check if the ASP Object works and receives the myfile param value:
<xsl:value-of select="xasp:GetRequestVariable($myfile)"/>
This is the ASP Object contained inside request.asp:
<% Class ASPObjects
Public Function GetRequestVariable(Key)
dim fileno
dim document
'document file name really exists on server and is always true
xmlhttp.Open "GET", document,false
xmlDesc.load xmlhttp.responseXML
success = xmlDesc.load (xmlhttp.responseXML)
if success then
GetRequestVariable = fileno
GetRequestVariable = "False"
end if
End Function
End Class %>

I always get and empty value as fileno. If I initialize the myfile param inside the calling request.asp I always get the same initialized value.

How can I pass the changed myfile value from info.xsl to request.asp ASP Object?.

I really hope you can help me as I do not really find a solution.

Best regards

(Deleted User) Subject: Pass new param values to ASP Object
Author: (Deleted User)
Date: 11 Aug 2009 08:06 AM
Hi Domenico,
this question is very specific to ASP; try asking it on a Microsoft forum/newsgroup.


Topic Page 1 2 3 4 5 6 7 8 9 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!  

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.