次の方法で共有


Project Server 2010 Web パーツの計画

 

適用先: Project Server 2010

トピックの最終更新日: 2016-11-30

Microsoft Project Server 2010 は、SharePoint 製品のアーキテクチャに基づいて構築されています。Web インターフェイス (Microsoft Project Web App) を介して Project Server 2010 にアクセスするユーザーは、Web パーツから構成されたページを使用します。この Web パーツは、SharePoint ページに情報を表示するモジュール形式の要素です。

Web パーツ ページは、Web パーツ コントロールを含む ASP.NET Web ページです。ユーザーは Web パーツ コントロールを使用して、表示する情報の選択など、ページの個人設定を行うことができます。SharePoint Products 2010 では、Web パーツ ページを使用して、データ (リストやチャート) と Web コンテンツ (テキスや画像) を動的な情報ポータルに結合できます。Web パーツは、サイト ページに機能を提供するサーバー側のコントロールです。たとえば、既定の Project Web App ホーム ページは、PWA 事前通知 Web パーツと、追加されるその他の Web パーツ用の空き領域を含む Web パーツ ページです。

Project Server 2010 には、製品のインストール後に、ユーザーがファームの Web サイト ページに追加できる Web パーツのセットが用意されています。カスタムの Web パーツが必要とされる場合は、開発者によってカスタムの ASP.NET Web パーツが作成され、Project Server 2010 展開へのインストールが依頼されることがあります。このプロセスでは、Web パーツが展開される前に、コードのテストと承認を行う必要があります。

Project Server 2010 用の Web パーツを開発する方法については、MSDN ライブラリ オンラインの Project 2010 SDK の「Project Server 2010 Web パーツの開発」(https://go.microsoft.com/fwlink/?linkid=204589\&clcid=0x411) を参照してください。

SharePoint Server 2010 で Web パーツ ページを管理する方法については、「Web パーツを管理する (SharePoint Server 2010)」を参照してください。

この記事に含まれるセクションは次のとおりです。

  • Project Server 2010 にあらかじめインストールされている Web パーツ

  • Project Web App Web パーツの統合のシナリオ

  • ページ ビューアー Web パーツを使用して PWA ページを表示するための SimpleUI パラメーターを使用する

Project Server 2010 の Project Web App Web パーツに関する詳細は、以下の記事を参照してください。

Project Server 2010 にあらかじめインストールされている Web パーツ

Project Server 2010 では 18 個の Web パーツがインストールされ、Project Server 2010 の機能が提供されます。この Web パーツは、Project Web App カテゴリ フォルダーの Web パーツ ギャラリーにあります。以下の表では、Project Server 2010 のインストールで利用できる 18 個の定義済みの Web パーツについて説明します。

Web パーツ名 説明

承認センター

チーム メンバーから提出された承認および拒否のタスクの更新情報を表示します。

懸案事項

割り当てられているアクティブな懸案事項を表示します。

自分のキュー ジョブ

生成したジョブのキューの状態を表示します。

自分のスケジュール

割り当てられているタスクのカレンダー ビューを表示します。

自分のタスク

割り当てられているタスクを表示します。

自分のタイムシート

タイムシートの情報を表示します。

プロジェクト センター

サーバー上のプロジェクトのリストを表示します。

プロジェクトの詳細

サーバー上の特定のプロジェクトに関する詳細を表示します。

プロジェクト フィールド

プロジェクトのユーザー設定フィールド、サマリー フィールド、および属性フィールド (プロジェクト名、説明、所有者など) で構成できるリストを表示します。このリストは編集できます。この Web パーツはプロジェクト詳細ページ インフラストラクチャ内でのみ使用できます。

プロジェクト フィールド (下位互換)

すべてのエンタープライズ ユーザー設定フィールド (ワークフローによって動作が制御されているフィールドは除く) を表示します。この Web パーツを使用して、Microsoft Office Project Server 2007 で使用される [プロジェクト プロパティの編集] ページをエミュレートします。この Web パーツは、プロジェクト詳細ページ インフラストラクチャ内でのみ使用できます。

プロジェクト サイト

ユーザーごとに利用できるプロジェクト サイトのリストを表示します。この Web パーツは、プロジェクト詳細ページ インフラストラクチャ内でのみ使用できます。

プロジェクトの戦略的影響度

プロジェクトに対するビジネス ドライバーの評価情報を表示します。この Web パーツは、プロジェクト詳細ページ インフラストラクチャ内でのみ使用できます。

事前通知

ユーザーのアイテムの事前通知リストを表示します。

リソースの割り当て

リソースが割り当てられている割り当て情報を表示します。

リソース センター

サーバー上のリソースのリストを表示します。

リスク

割り当てられているアクティブなリスクを表示します。

チームのタスク

チームの割り当てを表示します。

ワークフローの状態

プロジェクトのワークフロー状態情報を表示します。この Web パーツは、プロジェクト詳細ページ インフラストラクチャ内でのみ使用できます。

注意

この表で述べたように、一部の Project Web App Web パーツはプロジェクト詳細ページ (PDP) でのみ使用できます。プロジェクト詳細ページは、ユーザーからの情報の表示や収集に使用できる Project Server 2010 の Web パーツ ページです。このページは、Project Server 2010 の需要管理機能のさまざまな段階で使用されます。需要管理の詳細については、「Project Server 2010 リソース センターの需要管理 (英語)」(https://go.microsoft.com/fwlink/?linkid=204588&clcid=0x411) (英語) を参照してください。

Project Web App Web パーツの統合のシナリオ

Project Web App Web パーツは、いくつかのシナリオで Web パーツに統合できます。以下の表では、PWA Web パーツの統合でサポートされるシナリオとサポートされないシナリオを示します。

注意

この例の目的のために、http://contoso/PWA は PWA のルート サイトと見なします。

シナリオ サポートされている サポートされていない

Project Web App サイト コレクション内の非プロジェクト サイト (例: http://contoso/PWA/Proj1TeamBuilder)

X

Project Web App サイト コレクション内のプロジェクト サイト (例: http://contoso/PWA/Project1ProjectWorkSpace)

X

Project Web App サイト コレクション内にないサイト (例: http://contoso/SharePointSite1)

X

異なる Project Web App インスタンスに配置されたサイト (例: PWA Web パーツを使用してデータを http://contoso/PWA に表示する http://contoso/PWA1)

X

異なる SharePoint ファーム上のサイト (例: PWA Web パーツを使用して PWA データを http://contoso/PWA に表示しようとする http://liteware/PWA)

X

Web パーツを使用して、異なるファームの Project Server 2010 データは表示できません。たとえば、ファーム A の Project Center Web パーツはファーム B にある Web サイトで使用できません。

注意

Project Server 2010 へのアップグレード後に Web パーツ統合シナリオで発生する可能性のある Project Web App Web パーツの問題を解決する方法については、「プロジェクト Web App Web パーツのアップグレードに関する考慮事項」を参照してください。

ページ ビューアー Web パーツを使用して PWA ページを表示するために SimpleUI パラメーターを使用する

SimpleUI パラメーターは、Project Web App でページの一部を表示/非表示するために使用できる URL オプションです。URL オプションは、Project Web Access が使用する画面の領域を減らしたり、さまざまなユーザー タスク用のページ ビューを簡素化したりすることができます。SimpleUI パラメーターを使用すると、ページの表示がユーザー要件を満たすように、Project Web App ページ内の共通の要素を削除できます。たとえば Project Web App ホーム ページの URL を http://contoso/pwa/default.aspx? から http://contoso/pwa/default/aspx?simpleUI=31 に変えると、ページから 6 つの共通要素が削除され、通知 Web パーツと Server リボンの一部のみを表示できるようになります。他の SimpleUI= パラメーター値 (0 から 30) は、Project Web App ページから他の共通要素を削除します。ただし、この値の使用はサポートされていません。

重要

サポートされている唯一の SimpleUI パラメーターは SimpleUI=31 です。ページ ビューアー Web パーツで SimpleUI=31 を使用して Project Web App サイトを表示すると、Server リボンの一部 (ステータス バー) が IFrame の表示内に表示されます。

SimpleUI パラメーターの詳細については、MSDN の記事「URL Options: Modifying the Query String Parameters (英語)」(https://go.microsoft.com/fwlink/?linkid=204590\&clcid=0x411) (英語) を参照してください。