如何在与Sharepoint链接的InfoPath表单中获取查询字符串?

时间:2012-02-16 16:53:50

标签: sharepoint sharepoint-2010 query-string infopath infopath2010

我知道我可以在InfoPath中使用代码隐藏文件做一些魔术,但是当您将自定义InfoPath表单链接到SharePoint列表时,InfoPath似乎变得愚蠢而忘记了如何开发开发人员的东西。

请注意,在通过SharePoint 2010打开表单时缺少“开发人员”标签: enter image description here

这使我无法进行任何“正常”的实际编码。

不使用代码隐藏文件的一般consesnus是使用Web部件。 http://blogs.msdn.com/b/infopath/archive/2010/06/03/how-to-pass-querystring-data-into-an-infopath-form.aspx

但这是假设您可以控制您的Web部件。当我的用户直接进入SharePoint列表并尝试添加项目时,我想要包含一个URL参数。当从列表中直接进入时,我将不会在页面上显示任何Web部件。所以我也不能使用这种方法。 (无论如何,这似乎是一种弗兰肯斯坦的努力)

是否有任何 OTHER 方法只是从URL查询字符串中抓取参数?这似乎是一项非常直接的任务,不必要地且不切实际地难以做到,就像MS决定自己一样。我确信这是有原因的,但我不知道那个原因是什么。

0 个答案:

没有答案