Sharepoint MOSS 2007 - 过滤多个输入

时间:2014-05-02 01:17:56

标签: sharepoint sharepoint-2007

我正在构建一个目录工具,该工具将列出技术支持联系人的条目,并由相应的公司列出。我的最终目标是允许最终用户获得2个简单的输入,下拉公司列表和文本输入,以输入他们想要达到的技术团队的名称。 Sharepoint使这成为一场噩梦。

由于我的服务器在MSS 3.0上,我决定使用表单webpart,我添加了创建2输入(下拉和文本输入)。我将参数指向输入并将它们添加到过滤器中,最后建立了webpart连接。

我能够为技术团队制作一个成功的过滤器,但是当我尝试按客户端过滤时,结果非常零星且大多不正确。我在Sharepoint Designer 2007中使用列表过滤器试图将过滤器组合在一起,尝试在每个可能的设置中更改AND / OR但没有运气。

决定通过创建一个名为blank的列来推送它,该列基本上具有空值。这背后的想法是允许最终用户将技术团队输入留空并显示公司的所有条目。我认为它可能会解决我的零星问题,但却变得更加复杂。

此时我可能无法搜索空白结果,但我需要能够至少按公司和技术团队进行过滤。在这一点上,任何形式的帮助都是值得赞赏的,已经持续了几周,我的项目将于上周到期,所以我非常渴望解决这个问题。

1 个答案:

答案 0 :(得分:0)

对于那些可能有类似问题的人,我找到了解决这个问题的方法。我决定使用ASP.net用户控件,这比表单webpart更好,并提供更好的结果。

这里有一个我发现的链接,可以帮助我让我走上正轨:

http://blogs.msdn.com/b/sharepointdesigner/archive/2007/03/05/asp-net-controls-filter-the-data-view.aspx