InfoPath Capability Question

J

Jeff

I am working with Infopath and having it submit data into a Documentum eRoom
table via SOAP and I am NOT storing the actual infopath file on the server as
you would with Sharepoint.

My client now wants to be able to extract the data back into a blank
infopath template when they need to.

My question is is it possible to do this?

I was thinking about just creating an ASP page and having the documentum asp
page pass all the data in querystring and have the new ASP page look like the
InfoPath form template, but they would rather have it get back into Infopath
itself.

I have no idea if its possible to build a file that the user can download
and open with infopath either, but that is an idea i had as well. I've been
looking for documentation on this but havent found anything yet.
 
D

darko

Hi Jeff,

I understend you that you post only the values entered into the InfoPath to
a table. In order to open a document in InfoPath you should have an XML file,
which has a HEADER pointing to the InfoPath:

<?xml version="1.0" encoding="UTF-8"?><?mso-infoPathSolution
solutionVersion="1.0.0.155" productVersion="11.0.8034" PIVersion="1.0.0.0"
href="http://......./template.xsn"
name="urn:schemas-microsoft-com:eek:ffice:infopath:OvertimeRequests:-myXSD-2006-08-10T09-58-37" ?>.........

In Order to accomplish client requirement, maybe it is usefull to store
whole InfoPath xml in some other table, and retrive it back. But if extracted
values in first table, can be changed from other side, you will have to
change this values in the InfoPath xml also. The other way is to create an
InfoPath xml in runtime from the extracted values and return in the ASP page
as xml response. When you submit the response. InternetExplorer will read the
HEADER of the xml, and open the xml in InfoPath.

Darko Milevski, MCAD
 
J

Jeff

cool thanks.

is there somewhere i can find a sample of the ASP solution? or at least
something that gives me some direction.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top