InfoPath SP1 Hands-on Labs on MSDN
The final version of InfoPath Hands-on Labs has been posted on MSDN. The labs provide an overview of InfoPath 2003 and SP1 features, and are divided into the following topics:
- Editing forms and working with form data
- Creating forms and layout
- Form deployment
- Working with controls
- Business Logic
- Custom controls
- Roles
- Working with data sources
- Working with ADO.NET DataSets
- Digital Signatures
- Workflow support
- Working with custom task panes
- Business logic using managed code
- External automation
All practice files and setup instructions are included with the labs. The labs require InfoPath 2003 Service Pack-1 Preview which can be downloaded from here.
Comments
- Anonymous
April 19, 2004
The comment has been removed - Anonymous
April 29, 2004
Scott Woodgate's blog
http://blogs.msdn.com/scottwoo/archive/2004/04/23/119309.aspx
has a link to the pipeline cs file required for the pipeline.
I have found this lab to be extremely disappointing. There are lots of cut and paste errors that make it very hard to follow. Any way to get an updated or new Infopath/Biztalk2004 integration example? - Anonymous
April 29, 2004
The comment has been removed - Anonymous
May 13, 2004
The new hands on lab 12 is now available on msdn. The .cs file is in odc_INF03_Labs2.exe. - Anonymous
June 07, 2004
With respect to lab9 ado.net datasets. It says when you are creating a new data connection in InfoPath you are to choose "Receive and submit data" but I only have receive or submit choices on my version of InfoPath SP1. I'm really looking for information on retreiving a dataset by calling a webservice that takes a dataset as a parameter and then passes a dataset back. We have the parameter passing correct, but the message comming back that InfoPath gives is "Unable to read SOAP message" - any ideas? - Anonymous
June 08, 2004
Hi Mike,
Since you don't see the "Receive and submit data" option, you are most likely attempting to create an auxiliary data connection.
To create a main data connection, design a new, blank form from a data connection. In the wizard you'll see the "Receive and submit" option.
Note that you cannot pass a dataset as a parameter to a method that returns a dataset. InfoPath will not allow such a form to exist. We permit one dataset "instance" per session. In your case you would have two. A workaround may be to have two separate web methods: one consumes a dataset, the other produces. You could serialize the dataset to xml and persist it on disk, then re-establish the dataset in the other method.
You mention that you have the "parameter passing correct...", but I'm unclear when/where that error message is appearing. Could you give more details on what you do up to the error?
For future reference, please post inquiries such as this to the InfoPath Newgroup at http://communities.microsoft.com/newsgroups/default.asp?icp=Prod_officebeta&slcid=us
Thanks,
--Hagen