- From: Jason <jeacott@hardlight.com.au>
- Date: Fri, 23 Jun 2006 17:17:04 +0930
- To: www-forms@w3.org
Hi all, I keep running into this and wishing that Xforms supported it. Is there any reason why as part of the xforms submission element there isn't or couldn't be the option for something like: <xf:submission id="dostuff" action="someaction" method="post" replace="instance('somethingotherelse')/response" ref="instance('myxmlservicesblock')//getsomething" /> this bit: replace="instance('somethingotherelse')/response" is what I'm interested in. would be mega handy for returning error messages and other info a user might be interested in without having to be sure to collect the the entire submitted instance + any extra stuff for every submission that might have extra info attached. It would also make using soap etc much easier because a bunch of preconfigured soap 'templates' could then be easilly used and reused. the only way I know to do this currently is to submit an instance containing a soap request with replace="instance" then do something with the result, at which point you cant resubmit if you want to because your request is gone.(or can you? is there a way?) maybe this would work - havent tried it and it sounds horrible. maybe when you want to do the submission again you could delete the instance root and then create a new one so that your original "default" xml gets rebuilt? would that work? just a question - it doesn't seem to me that this kind of addition would violate the xforms ethos at all. any thoughts? Regards Jason
Received on Friday, 23 June 2006 07:47:15 UTC