2009-07-26 21 views
2

特定の週に発生するイベントの周りに構築されたチームサイトがあります。その週のアクティビティを含むカレンダーがサイトに含まれています。カレンダー表示は、現在の週ではなく、その週を表示するようにデフォルト設定されています。これは箱からでも行えますか?シェアポイントカレンダーに表示する日付を設定するにはどうすればいいですか

+1

このプログラミング関連ですか? –

答えて

1

カレンダービューには常に現在の週/月が表示され、それを変更する方法はありません。すべてのイベントビューにあなたのイベントを表示することをお勧めします。カレンダービューと同じくらいファンシーではありませんが、あなたのシナリオにはうってつけです。ブラウザを使用して、カレンダーWebパーツをサイトのホームページに追加し、そのWebパーツのプロパティを編集し、Webパーツビューを「カレンダー」から「すべてのイベント」に変更します。

Calendar as All Events view on a Team Site http://www.sharepointusecases.com/wp-content/uploads/2009/07/calendar-view.png


あなたはまだ、カレンダー、火災アップVisual Studioですべてのものを表示し、独自に作成する必要がある場合。既定のWebパーツの問題は、CAMLクエリです。それは静的な時間範囲値のみを受け入れることができます。今月。必要なものを得るために動的なCAMLクエリを作成する必要があります。考えてみるためにat this articleを見てください。

3

ビューは、特定の日付にデフォルトに変更することはできませんが、クエリ文字列パラメータを使用して、希望の週およびビューに直接リンクすることができます。たとえば、/Lists/Calendar/calendar.aspx?CalendarDate=8/24/2009 & CalendarPeriod = weekを直接指すようにクイックリンクを変更することができます。

+0

同じカレンダーWebパーツの複数のインスタンスを1つのページに配置して、異なる月を表示させることはできますか? – elsni

関連する問題