ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Business Process Managementユーザーズ・ガイド
11g リリース1(11.1.1.4.0)
B61408-02
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

5 プロセス・ワークスペースでのカスタム・ページの作成と編集

レイアウトはページの集合です。レイアウトには、レイアウトに含まれるページおよび各ページに含まれるパネルに関する情報が含まれます。

プロセス・ワークスペースには独自のデフォルト・レイアウトが用意されていますが、エンド・ユーザーは、新規ページおよびパネルを追加することにより、このレイアウトをカスタマイズできます。

デフォルト・レイアウトをカスタマイズするだけでなく、プロセス設計者および管理者は新規レイアウトを作成し、これを様々なロール・セットに関連付けることもできます。これで、各プロジェクトの各種ユーザーの体験を定義できます。

ページをクリックすることにより、現在表示するページを選択できます。また、ツールバーの「タブを非表示」リストから表示または非表示にするページを選択できます。

ロールによっては、同時に複数のレイアウトが表示される場合があります。

この章の内容は次のとおりです。

5.1 プロセス・ワークスペースでのカスタム・ページの作成

新規ページおよびパネルを設計して追加することにより、レイアウトをカスタマイズできます。この項は次のトピックで構成されています。

5.1.1 カスタム・ページの作成方法

カスタム・ページを作成するには:

  1. 図5-1に示すように、プロセス・ワークスペースの右上隅で、「ページの追加」をクリックします。

    図5-1 ページの追加

    この図の説明が続きます
    「図5-1 ページの追加」の説明

    新規ページが表示されます。

  2. 新規ページの右上隅で、「パネルの追加」をクリックします。図5-2に示すように、「アプリケーション」アイテムが選択された状態で「パネルの追加」ダイアログ・ボックスが表示されます。

    図5-2 「アプリケーション」パネルの追加

    この図については本文で説明しています。
    「図5-2 「アプリケーション」パネルの追加」の説明

    追加する「アプリケーション」パネルのタイプ(アプリケーション、ダッシュボードまたはプロセス・インスタンス)を選択できます。

5.1.2 カスタマイズするページへの「アプリケーション」パネルの追加方法

カスタマイズするページに「アプリケーション」パネルを追加するには:

  1. 「パネルの追加」ダイアログ・ボックスから「アプリケーション」を選択し、「OK」をクリックします。ページに「アプリケーション」パネルが表示されます。

  2. 「アプリケーション」パネルの名前および任意の構成可能なプロパティを指定します。

  3. 「適用」をクリックします。

5.1.3 カスタマイズするページへの「ダッシュボード」パネルの追加方法

図5-3に示すように、「パネルの追加」ダイアログ・ボックスから、「ダッシュボード(チャート)」を選択することもできます。

図5-3 「ダッシュボード(チャート)」パネルの追加

この図の説明が続きます
「図5-3 「ダッシュボード(チャート)」パネルの追加」の説明

このダイアログ・ボックスを使用して、新規ページにチャートまたはチャート・セレクタのいずれかを組み込むことができます。いずれかを選択すると、対応するプレビュー・イメージが表示されます。

カスタマイズするページに「ダッシュボード」パネルを追加するには:

  1. 「パネルの追加」ダイアログ・ボックスから「ダッシュボード(チャート)」を選択し、「OK」をクリックします。ページに「ダッシュボード」パネルが表示されます。

  2. 「パネル・ラベル」セクションで、「ダッシュボード」パネルの名前を指定します。

  3. 「パネル・プロパティ」セクションで、「データソース」リストからこの「ダッシュボード」パネルのデータソースを選択します。デフォルトのオプションは、次のとおりです。

    • プロセスごとのワークロード

    • プロセスごとのパフォーマンス

    • 参加者ごとのワークロード

    • 参加者ごとのパフォーマンス

    カスタム・データソースを指定することもできます。これを行うには:

    1. 「ダッシュボード」パネルの「データソース」フィールドの右側にある「パネル・プロパティ」セクションで、望遠鏡アイコンをクリックします。「データソース」ダイアログ・ボックスが表示されます。

    2. 左側にあるナビゲータ・ペインで、「新規」をクリックします。「データソース」ダイアログ・ボックスが表示され、新規データソースを作成できます。

    3. 6.2.1項「グラフ・コンテンツの指定」の説明に従って、フィールドを指定します。

    4. データソースの指定を終了後、「OK」をクリックします。

  4. グラフまたはウィジェットをクリックしたときにトリガーされるアクションを指定します。オプションは、次のとおりです。

    • 別のウィジェットの更新: このウィジェットをリスニングするよう、構成されている任意のウィジェットを更新します

    • ビューの更新: このウィジェットをリスニングするよう、構成されている任意のビューを更新します

  5. 他のパネルとの間で行う任意の通信を指定します。詳細は、5.2項「パネル間の通信の確立」を参照してください。

5.1.4 カスタマイズするページへの「プロセス・インスタンス」パネルの追加方法

図5-4に示すように、「パネルの追加」ダイアログから、「プロセス・インスタンス」を選択できます。

図5-4 「プロセス・インスタンス」パネルの追加

この図については本文で説明しています。
「図5-4 「プロセス・インスタンス」パネルの追加」の説明

このオプションを選択すると、インスタンスのリスト、インスタンス詳細、ビュー(リスト・フィルタ)および「インスタンスのチャート」のいずれかのタイプの「プロセス・インスタンス」パネルを新規ページに組み込むことができます。これらのいずれかを選択すると、対応するプレビュー・イメージが表示されます。

「プロセス・インスタンス」パネルを追加するには:

  1. 「パネルの追加」ダイアログ・ボックスから、「プロセス・インスタンス」を選択し、「プロセス・インスタンス」パネルのタイプを選択して「OK」をクリックします。選択した「プロセス・インスタンス」パネルのタイプがページに表示されます。

  2. 「パネル・ラベル」セクションで、「プロセス・インスタンス」パネルの名前を指定します。

  3. 選択したパネルのタイプに対して「パネル・プロパティ」セクションが表示された場合、必要に応じてプロパティを設定します。

  4. 他のパネルとの間で行う任意の通信を指定します。詳細は、5.2項「パネル間の通信の確立」を参照してください。

5.2 パネル間の通信の確立

2つのパネル間の通信を確立することにより、1つのパネル内のアクションによってもう一方のパネル内のアクションをトリガーできます。たとえば、「プロセス・インスタンス」パネルがビュー・リスト・パネルで発生するアクションをリスニングするよう構成できます。これにより、ユーザーがビュー・リスト・パネル内の特定のビューを選択したときに、このアクションによって「プロセス・インスタンス」パネル内でこのビューの使用がトリガーされます。

5.2.1 パネル間の通信の確立方法

パネル間の通信を確立するには、リスニング機能を使用して設計された1つのパネルが1つ以上のソース・パネル内のアクションを監視するよう構成します。これにより、ソース・パネル内で発生したアクションによってリスニング・パネル内のアクションがトリガーされます。


注意:

通信を確立できるのは、同じページ上のパネル間のみです。

パネル間で通信の確立するには:

  1. カスタム・ページで、「編集モード」をクリックします。ページ全体の編集が可能になります。

  2. ソース・パネルを作成し、「データソース」リストから適切なオプションを選択します。

  3. リスニング・パネルを作成します。今度は、「データソース」リストからは何も選択しません。

  4. 「他のパネルとの通信」を開き、「選択済イベント・ソース」ウィンドウで、ステップ2で作成したソース・パネルを選択します。図5-5に、ソース・パネルとリスニング・パネルの間で通信が確立されているプロセス・ワークスペース・インタフェースの例を示します。

    図5-5 パネル間の通信の確立

    この図については本文で説明しています。
    「図5-5 パネル間の通信の確立」の説明

  5. 各パネルで「適用」をクリックします。

この手順を完了すると、ソース・パネルのアクションによって、リスニング・パネルの対応するアクションがトリガーされます。たとえば、「ダッシュボード」パネルの通信の場合、ソース・パネルでグラフィカル・バーをクリックすると、リスニング・パネルでそのビューの使用がトリガーされます。

5.3 プロセス・ワークスペースでのカスタム・ページおよびパネルの編集

図5-6は、パネルの編集が可能な状態で表示されるカスタム・ページの初期状態の例を示しています。

図5-6 カスタム・ページの例

この図の説明が続きます
「図5-6 カスタム・ページの例」の説明

この編集可能なパネル表示を使用して、新規ページの名前とプロパティを定義して、他のパネルとの通信を確立できます。また、新規ページの右上隅のアイコンを使用して、次の作業が可能です。