2

毎週のチーム会議用にSharePoint会議ワークスペース(WSS 3.0を使用)を設定しました。プロセスの一環として、タスクを入力し、会議中に個人に割り当てます。

残念ながら、タスクリストは特定の会議に固有のものです。毎週の会議で生成されたすべてのタスクを統一されたビューにまとめる方法を探しています。それを行うCAMLを使用してビューを作成する方法はありますか?

会議ワークスペースの外部で別のタスクリストを使用できることはわかっていますが、その場合、タスクが生成された会議コンテキストが失われます。

WSS3.0ソリューションが推奨されます。

4

1 に答える 1

3

定期的な会議のリストが1つだけの場合は、[アクション]-> [すべての会議のリストアイテムを表示](そのようなもの)を押すことができます。

複数の会議やリストを集約する場合->

  • MOSSの場合、コンテンツクエリWebパーツを使用できますが、リストビューのように表示するには、書式設定などを行う必要があります。ハウツーの記事は こちら
  • データビューでSPDataSourceとロールアップを使用できます
  • プログラム的に、MOSSおよびWSSの場合、SPSiteDataQueryクエリ結果にSPGridViewオブジェクトを使用できます。SPSiteDataQuery()は、リストテンプレートに基づいてすべてのリストアイテムをクエリできます。
  • SharePoint Designerでリンクソースを実行するオプションもありますが、動的ではないためお勧めしません(新しいリストをどこかに追加するたびに、リストのURLを手動で入力する必要があります)。興味のある方はこちらをご覧ください

定期的な会議での通常のSPQueryの場合、特定の会議またはすべての会議アイテムをクエリするには、 SPQuery.MeetingInstanceIdSPMeeting.SpecialInstanceまたはその他の値に設定する必要があります。

于 2009-09-07T13:29:55.390 に答える