2012-02-09 12 views
2

現在のユーザフィルタWebパーツから複数の値でAnnouncementsリストをフィルタリングできるようにしたい。私はコンシューマーとプロバイダーのWebパーツ(これはhttp://office.microsoft.com/en-us/sharepoint-server-help/connect-a-filter-web-part-to-a-list-view-web-part-HA010250989.aspxを使用)を接続することができましたが、フィルタリングはそれほどうまくいかないようです。私は、プロバイダのWebパーツがフィルタ値をコンシューマに送信する方法や、これらの値が比較される方法と関係があると考えています。プロバイダWebパーツから複数のフィルタ値を使用してコンシューマWebパーツ内の項目をフィルタリングする

1.-私はまたお知らせリスト

の私のコラムとして設定されたのと同じ期間を指し全体管理から新しいユーザープロファイルプロパティを作成し、私のお知らせリストに

2.-を管理されたメタデータ列を作成

3.-私は、上記のリンクを使用してWebパーツの両方を接続して、私はいくつかの値、例にユーザープロファイルプロパティを設定すると

を「すべての値を送信」するフィルタを設定します。 「タグB;タグC」は、告知リストに「タグB」の項目のみが表示されます。

お知らせリスト:すなわち

;

Title Tags 
Item 1 A;B 
Item 2 C;D 
Item 3 B 
Item 4 E 
Item 5 A 

ユーザプロファイルプロパティ= "タグB、タグC" アナウンスリストが濾過されます:ここ

Item 1 
Item 3 

but I want, 

Item 1 
Item 2 
Item 3 

答えて

1

れます答え: フィルタリング時に最初のフィルタ値のみがコンシューマWebパーツによって考慮されます。これは、アイテムが「タグB」によってソートされている理由を完全に説明しています。まあ。

ここでは、この問題への興味深いアプローチを見つける: http://www.primordialcode.com/index.php/2009/09/02/wsssharepoint-create-custom-listviewwebpart/

+0

与えられたリンクが壊れています – sairfan

関連する問題