2010-10-07 113 views
1

我有一個共享點列表。它具有與屬性A,B,C,d,和E.我想創造條件,過濾這樣的項目的視圖項目....如何在共享點配置非平凡列表視圖

WHERE (a = 1 AND b = 2) AND (c = 3 OR d = 4 OR e = 5) 

共享點出現變平了這一點,以

WHERE (a = 1 AND b = 2 AND c = 3 OR d = 4 OR e = 5) 

並給我結果我不想要。 IRL,這是查看分配給一組開發人員(C,D和E人)的當前正在進行的工作(A和B - 文本字段)。

有沒有人有合理的解決方案呢?計算列似乎不允許使用數據類型「People」。有沒有其他公式或欺騙我可以編碼,使這項工作?

回答

2

可能您需要XSLT視圖或webpart。

UPDATE:

對不起,我完全忘了CAML意見。這是一個更合適的解決方案。 閱讀this article例如

+0

謝謝,我會看看,但它看起來更像是定製顯示而不是結果。 – StingyJack 2010-10-08 12:21:44

+0

XSLT - 是的,CAML視圖 - 沒有。使用CAML視圖,您可以使用簡單的基於XML的查詢語言定義複雜的條件。 – cement 2010-10-08 12:29:40

+0

使用這個查看器(http://spcamlviewer.codeplex.com/),並繞過頁面源代碼,我能夠完成我所需要的一切。感謝您推動正確的方向。 – StingyJack 2010-10-08 14:24:15