カレンダーリストをWebパーツ接続を使用してプロジェクトタスクリストに接続するにはどうすればよいですか?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/766

質問

カレンダーリストとプロジェクトタスクリストを作成しました。次に、タスクリストからカレンダーリストにルックアップを追加しました。ただし、両方のリストビューWebパートに表示される関連フィールドに2つを接続しようとすると、接続は灰色になります。これを機能させるにはどうすればよいですか?

WebパートページでWebパートを接続する際には、情報がほとんどありません。これは、ほとんどのエンドユーザーリソースにとってあまりにも高度なトピックであるようです。一方、それは開発者でもITプロのトピックでもありません。

管理者の仲間と」SharePoint 2007ユーザーガイド" に セス・ベイツ どちらもトピックに関する1つのページがあります。オンラインでオフィス、 Webパーツを接続します, 、完全ではありません。

更新1/29/2010: 私の質問とブライアンの答えを読み直して、私は彼に信用を与えました。この質問には本当に2つの部分があり、彼は私のWebパーツ接続を機能させるのに役立ちました。 WebPart Connectionsの最良のリファレンスはまだ開いていますが、新しい質問にコピーします。

役に立ちましたか?

解決

カレンダービューを何かに接続しようとすると、失敗します。そのビューは接続をサポートしていません。ガントチャートでも同じです。これで、カレンダーは、いくつかのイベントコンテンツタイプの専門的なビューにすぎません。したがって、標準リストビューでライブできる場合は、タスクリストに接続します。接続するすべての列が、Webパーツとデータ型の両方のビューで一致するビューで表示されることを確認してください。たとえば、数字フィールドがテキストフィールドに接続することなど、暗黙のインピーダンスマッチも持つことができると思います。 Webパーツ接続に関する情報を見つけるのは非常に難しいことに同意します。私はこれらのことに取り組んでいる多くの戦いの傷を持っています。

他のヒント

エンドユーザーの観点からは難しいと思われる場合は、開発をしてみてください!彼らは2003年のバージョンでそれを単純化したと思います。

留意しなければならないことの1つは、渡されるデータを定義する必要があることです。この契約には異なる「フォーマット」があります。行、セル、またはパラメーター。プロバイダーと消費者は、この形式に同意できる必要があります。そのため、問題が発生している可能性があります。接続可能なWebパーツは、ページに通知できるWebパーツがない場合、接続に使用できるように表示されない場合があります。

Office Onlineの記事は私が見つけた最高の記事ですが、Mossへの最初の移行以来、他のコンテンツを探していません。

カレンダーリストをプロジェクトタスクリストに接続できなかった理由はわかりません。過去には、ページに表示されている両方のリストを持つ親と子のレコードを接続することで多くのことをしました。また、標準テンプレートを介して追加のフィルタリングと新しいリストアイテムの作成を支援するために、いくつかのカスタムWebパーツを配線しました。

すべての標準リストビュー、フィルターWebパーツ、データビューなどは、接続を完全にサポートする必要があります。

うまくいけば、それは少なくとも少し役立ちます。

トム、

Laura Rogersは、Webパーツを接続することで多くの作業を行ってきました。彼女は彼女のブログにあまり情報を持っているとは思わないが、あなたが彼女をpingしているなら、彼女はあなたに助けを与えることができるかもしれない。 Twitterの@Wonderlaura。

カレンダーが主要なWebパートであり、タスクリストがChild WebPartの場合は、タスクWebPartを編集してください。

「その他」領域を展開し、「サーバーレンダー」がチェックされていることを確認してください。これにより、期待どおりの両方のWebパートが接続されます。

注:いくつかの機能が失われます。タスクを完了するインスタントは機能しなくなります。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top