次の方法で共有


Project Web App のサンプル ワークフローを作成する

概要:Project Web App ワークフローについて学習する場合に使用するサンプル ワークフロー コンポーネントを作成します。
適用対象: Project Server サブスクリプション エディション、Project Server 2019、Project Server 2016、Project Server 2013

この記事では、ワークフロー機能のデモンストレーションに使用できる基本的なワークフロー インフラストラクチャを設定します。 いくつかのサンプル ワークフロー ステージ、後で構築できる空のワークフロー、およびサンプルエンタープライズ プロジェクトの種類を作成します。 その後、以下の記事のこれらの項目を使用して、Project Web Appで使用できるワークフロー機能の一部を示すことができます。

サンプル ワークフロー ステージを作成する

まず、次のワークフロー デモ記事で使用するProject Web Appワークフロー ステージをいくつか作成します。

次のステージを作成します。

ステージ名 フェーズ
1 - アイデアを提案する
Create
2 - レビューを要求する
選択
3 - 実行
管理
4 - キャンセル済み
終了

上の表の各ステージを作成するには、次の手順に従います。 ステージごとに 1 回手順に従います。

ステージを作成するには

  1. Project Web Appで、[設定][PWA 設定]> をクリックします。

  2. [ワークフローおよびプロジェクト詳細ページ] の下で [ワークフロー ステージ] をクリックします。

  3. [ 新しいワークフロー ステージ] をクリックします。

  4. 上の表に示すように、[ 名前 ] ボックスにステージの名前を入力します。

  5. 上の表に示すように、[ ワークフロー フェーズ] ドロップダウン リストからフェーズを選択します。

  6. [ 表示されるプロジェクト詳細ページ] セクションで、[ プロジェクト情報 ] を選択し、クリックして >[選択したプロジェクトの詳細ページ] の一覧に追加します。

  7. 他のオプションは既定値のままにして、[保存] をクリック します

空のワークフローをProject Web Appに発行する

次に、空のワークフローを作成します。 後でワークフローに追加しますが、次に作成するエンタープライズ プロジェクトの種類に接続するには、空のコンテナーが必要です。

ワークフローを作成して発行するには

  1. SharePoint デザイナーを起動します。

  2. [ サイトを開く] をクリックします。

  3. Project Web App サイトの URL を入力し、[開く] をクリックします。

  4. 左側にある [ワークフロー] をクリックします。

  5. リボンの [ サイト ワークフロー] をクリックします。

  6. 名前に「サンプル ワークフロー」と入力します。

  7. [プラットフォームの種類] として [SharePoint 2013 ワークフロー - Project Server] が選択されていることを確認します。

  8. [OK] をクリックします。

  9. リボンの [ 発行] をクリックします。

  10. SharePoint デザイナーを閉じます。

エンタープライズ プロジェクトの種類を作成する

ワークフローを発行すると、サンプルのエンタープライズ プロジェクトの種類を作成できます。

エンタープライズ プロジェクトの種類のサンプルを作成するには

  1. Project Web Appで、[設定][PWA 設定]> をクリックします。

  2. [ ワークフローとプロジェクトの詳細ページ] で、[ エンタープライズ プロジェクトの種類] をクリックします。

  3. [新しいエンタープライズ プロジェクトの種類] をクリックします。

  4. 名前に「サンプル プロジェクトの種類」と入力します。

  5. [サイト ワークフローの関連付け] ドロップダウン リストから [サンプル ワークフロー ( 作成したワークフロー)] を選択します。

  6. [新しいプロジェクト ページ] ドロップダウン リストから [プロジェクト情報] を選択します。

  7. [保存] をクリックします。

ワークフロー機能を調べる

サンプル ステージとワークフローを用意すると、Project Web Appのワークフロー機能を詳しく見ることができます。 Project Web App機能の一部を試すには、次の記事を参照してください。

  1. ワークフローに Project Web App のイベントを待機させる

  2. Project Web App のワークフローにステージ状態を設定する

  3. プロジェクト詳細ページにユーザー設定フィールドを追加する

  4. ワークフローでの承認タスクの割り当て

  5. Project Web App ワークフローの承認オプションをカスタマイズする

これらの記事は任意の順序で読むことができますが、上記の順序は最も単純なものから最も複雑なものまでを表します。