雇用フローのユニバーサル・ヘッダーのパーソナライズ

昇格・昇進雇用フローで、個人の表示名およびアサイメント番号を使用してページ・サブ・ヘッダーをパーソナライズします。この手順は、他の雇用フローにも同様に使用できます。ユニバーサル・ヘッダーをパーソナライズするステップを見てみましょう。

ステップに記載されていない必須フィールドについては、デフォルト値を使用できます。

サンドボックスの作成と有効化

  1. 「ナビゲータ」→「構成」→「サンドボックス」をクリックします。

  2. 「サンドボックスの作成」をクリックします。

  3. 「名前」を入力します。

  4. 「ページ・コンポーザ」オプションの「アクティブ」チェック・ボックスを選択します。

  5. 作成して入る」をクリックして入力します

ページ・ヘッダーの編集

  1. ホーム・ページで、「自分のクライアント・グループ」タブをクリックします。

  2. クイック処理に移動し、「詳細の表示」リンクをクリックします。

  3. 「雇用」で、「昇格・昇進」をクリックします。

  4. ページ・サブ・ヘッダーをパーソナライズする個人を検索して選択します。

  5. 「昇格・昇進」質問リスト・ページを有効にすると、表示されます。「続行」をクリックします。

    ノート: これは、ページ・サブ・ヘッダーをカスタマイズできない共通ページです。
  6. 「昇格・昇進」コンテナ・ページが表示されます。

  7. グローバル・ヘッダー・リージョンでユーザー名をクリックし、「設定およびアクション」メニューから「ページの編集」をクリックします。

  8. 「昇格・昇進」カスタマイズ・ページが表示されます。「表示」メニューから「ソース」をクリックします。

  9. 表示名をクリックします。確認ダイアログ・ボックスで「編集」をクリックします。

  10. ページの下部までスクロールし、左下にマウス・ポインタを置きます。「「詳細の表示」リンク」をクリックし、「simplePanel」をクリックします。ページ・コンポーネントが表示されるように、ツールバーの上のリージョンを上方向にドラッグします。

  11. 「simplePanel」を選択し、その横にある「クローズ」をクリックします。

  12. 確認ダイアログ・ボックスで「編集」をクリックします。

  13. universalPanelヘッダーが表示されます。「universalPanel」を選択し、ツール・バーのuniversalPanelのプロパティの表示アイコンをクリックします。

  14. 「コンポーネント・プロパティ: universalPanel」ダイアログ・ボックスが表示されます。サブ・ヘッダー・フィールドまで下にスクロールします。フィールドの横にあるドロップダウン矢印をクリックし、「式ビルダー」を選択します。

  15. 「式エディタ」ダイアログ・ボックスが表示されます。値の選択をクリックし、ページ・サブ・ヘッダーに表示するバインド・パラメータを選択します。たとえば、個人の表示名を表示する場合は、ドロップダウン・リストから「BindingParams」および「表示名」を選択します。表示名の式は、「値または式の入力」フィールドに自動的に移入されます。「OK」をクリックします。「コンポーネント・プロパティ: universalPanel」ダイアログ・ボックスが表示されます。

    ノート: バインド・パラメータを選択すると、そのパラメータの式のみが「値または式の入力」フィールドに表示されます。ただし、フィールドに複数の式を入力する場合は、「値または式の入力」をクリックし、ハイフン(-)やアスタリスク(*)などのセパレータを使用して式を結合します。たとえば、#{bindings.DisplayName.inputValue} - #{bindings.AssignmentNumber.inputValue}という式を入力して、ユニバーサル・パネルのサブ・ヘッダーに個人の表示名およびアサイメント番号を表示できます。

    各バインド・パラメータの異なる式値を確認するには、この項のステップの後の表を参照してください。

  16. 「適用」,をクリックし、「OK」をクリックします。

  17. 「昇格・昇進」カスタマイズ・ページで「クローズ」をクリックします。

  18. ユニバーサル・パネルのサブ・ヘッダーが、個人の表示名とアサイメント番号でカスタマイズされます。

    この表は、バインド・パラメータおよび対応する式の値を示しています。これらの値を使用して、ページ・サブ・ヘッダーに就業者識別情報を表示できます。

    バインド・パラメータ

    表示名

    #{bindings.DisplayName.inputValue}

    個人番号

    #{bindings.PersonNumber.inputValue}

    アサイメント番号

    #{bindings.AssignmentNumber.inputValue}

    アサイメント名(ビジネス・タイトル)

    #{bindings.AssignmentName.inputValue}

ヒントおよび考慮事項

  1. 有効になっている場合、4つのバインド・パラメータ(表示名、個人番号、アサイメント番号、ビジネス・タイトル)はすべて、ページ・サブ・ヘッダーに1行で表示されます。

  2. ビジネス・タイトルおよびアサイメント番号は、昇格・昇進、異動、雇用詳細などのフローで更新されても、ページ・サブ・ヘッダーでリフレッシュされません。変更は、トランザクションのコミット後に反映されます。