2011-01-24 6 views
0

SharePoint 2007内にリストがあり、時間ベースのフィルタ([今日] -30)が作成されました。私はまた、ViewをPeopleまたはGroup列でグループ化するように設定しました。最終結果は過去30日間のすべてのエントリを個人別にグループ化したビューです。Group Byプロパティに基づいてSharePoint 2007 Viewのフィルタ結果を絞り込むにはどうすればよいですか?

私がしたいのは、ビュー内に表示するエントリが2つ以上ある個人だけです。これを行う方法はありますか?

おかげで、UIを通じて構築 ブライアン

答えて

0

ビューはフィルタのみがアイテムに適用することを可能にするCAMLクエリに基づいています。スキーマからわかるように、フィルタはグループバイズには適用できません。

http://msdn.microsoft.com/en-us/library/ms415157.aspx

あなたのオプションは以下のとおりです。

  1. は、SharePointデザイナーとjQueryのいくつかの組み合わせでそれをフィルタリングします。このフィルタリングは、結果がデータベースから取得された後に行われるため、理想的ではありません。

  2. カスタムWebパーツを作成します。

+0

djeeg - ご意見ありがとうございます。私は、それがリストビュー内でまっすぐに行えないと思っていました。 SharePoint Designerでそれを行う方法を具体的に知っていますか?私はこれをどうやってやることができるかというアイデアを出しています。 --Brian – jonesy540

+0

このリンクでは、2つ以上の列でグループ化する方法について説明しています。http://techtrainingnotes.blogspot.com/2008/11/sharepoint-group-by-on-more-than-2.htmlリストを生成するxslを変更する方法を示しています.2つ以上のアイテムグループを表示するにはxslが必要です – djeeg

関連する問題