How to start a workflow programmatically in the InfoPath code using Workflow web service

How to start an Approval workflow programmatically in the InfoPath form code?   Create a web reference that points to http://yourSiteUrl/_vti_bin/workflow.asmx . Configure an Approval workflow in your form library and capture the template id. From form library settings->workflow settings, click the workflow name, right click in the page to View Source. Search for “templateid”….


How to display current user’s full name, email and other info in InfoPath?

Itay has blogged the exact steps and screenshots on how to display current user info (email, full name, manager, etc) in InfoPath form by calling UserProfileService.asmx in MOSS 2007, most importantly without writing any code! Note:  I was getting the following error during my first try: The query cannot be run for the following DataObject: GetUserProfileByNameInfoPath…