Microsoft InfoPath 2010
The official blog of the Microsoft InfoPath team

Debugging Sandboxed Code in InfoPath 2010 Forms

Debugging Sandboxed Code in InfoPath 2010 Forms

  • Comments 13

In this video demo, Phil Newman from the InfoPath program management team shares some tips and tricks for debugging InfoPath forms with sandboxed code on SharePoint server 2010.

Get Microsoft Silverlight

Here is this link to the ULS viewer tool that is used in the demo:

Filters:

  • Process=SPUCWorkerProcess (for administrator-approved forms, filter on the W3WP process)
  • Message=Exception thrown from business logic
Leave a Comment
  • Please add 1 and 6 and type the answer here:
  • Post
  • I'm trying to get a form to open to a specific tab based on url parameters, to no avail.  It seems you cannot chage a form in the formload event.  Is there a formloaded event?

  • Correction to the text from my comment should read "... It seems you cannot switch to a View in the formload event..."

  • Hi Bob_Chauvin,

    If you want to switch views in the form "Loading" event, you need to use the "LoadingEventArgs" like this:

    e.SetDefaultView("YourViewName");

    The "SwitchView" method is used, say, on the Click event of a button.

    Scott

  • Hi Bob,

    We also have a new DefaultView query parameter in InfoPath 2010.

    DefaultView=viewname

    e.g.

    http://ipfsdog14/sites/ipfs/_layouts/FormServer.aspx?XmlLocation=/sites/ipfs/lhtemp/asdsadasd.xml?OpenIn=Browser&DefaultView=view2

    Laura

  • Scott and Laura, Thanks for your assist.  The e.SetDefaultView("YourViewName"); seems to work as expected in the full client.  Will these approaches work for browser forms as well?

  • Hi Bob,

    Yes - these will work in the browser.

    Scott

  • Hi, i can't debug any C# code for InfoPath 2010. If i'll try to run "Start debugging" in VSTA this error show: "Microsoft InfoPath does not recognize some or all of the command line options. ...". What i have to do? Sorry for my english:-).

  • This looks like a bug that was in the pre-release 64 bit builds of InfoPath 2010, and which was fixed in the final released product.

  • I get the error "Microsoft InfoPath does not recognize some or all of the command line options. ..." in the final release of InfoPath 2010 as well. I can see that Visual Studio for Applications is version 2005 - can this be correct?

  • The version of VSTA is correct. The known bug is fixed in the final build of Office 2010. Do you experience this issue on other machines? What about if you create a new InfoPath form and VSTA project?

  • Any word on creating an Infopath 2010 forum on MSDN?

  • InfoPath 2010 questions should be directed to the "SharePoint 2010 - Using SharePoint Designer, Infopath, and other customization" forum: social.msdn.microsoft.com/.../threads

  • Hi, I'm trying to debug my code in InfoPath Desiger but it prompts "Microsoft InfoPath does not recognize some or all of the command line options. ...", my version is 14.0.4763.1000, is this the final release you mentioned??

    Thanks for helping.

Page 1 of 1 (13 items)