でカレンダーのポップオーバーフィールドをカスタマイズする ディスパッチャワークスペース

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • ディスパッチャワークスペースポップオーバーに表示されるフィールドを追加または削除して、ディスパッチャーがより関連性の高い情報を見つけやすくします。

    始める前に

    必要なロール:wm_admin

    このタスクについて

    警告:
    この手順は、JavaScript の使用経験が豊富な開発者のみが実行する必要があります。
    JavaScript とスクリプトインクルードを併用すると、ポップオーバーウィンドウに表示されるデフォルトの情報とは異なる値を表示できます。ポップオーバー情報のデフォルトのフィールドは次のとおりです。
    • 簡単な説明:作業指示タスクの簡単な説明
    • 番号:作業指示タスク番号
    • 開始予定
    • アサイン先グループ
    • 場所:作業指示タスクの場所

    次の画像は、作業指示タスクのアサイン先を示すために [ Assigned to (アサイン先 )] フィールドがポップオーバーウィンドウに追加されていることを示しています。

    [Assigned to (アサイン先)] フィールドが追加された変更されたポップオーバー

    手順

    1. 追加するフィールドの値を見つけます。
      1. 移動先 すべて > システム定義 > テーブル.
      2. [検索] フィールドで、関連するタイプの情報を含むテーブルを検索します。
        • 作業指示タスク値:wm_task
        • スケジュール値:cmn_schedule_span
        • 個人イベント値:sn_shift_planning_agent_schedule_request
      3. 関連するテーブルを開き、表示する値をコピーします。
    2. 移動先 すべて > システム定義 > スクリプトインクルード.
    3. [検索] フィールドに「DispatcherWorkspaceCalendarBrokerImplSNC」と入力し、レコードを開きます。
    4. getCalendarEventTooltipDetails 関数までスクロールします。
    5. getCalendarEventTooltipDetails 関数全体を選択してコピーします。
    6. 戻る すべて > システム定義 > スクリプトインクルード.
    7. 検索フィールドに「DispatcherWorkspaceCalendarBrokerImpl」と入力し、レコードを開きます。
    8. getCalendarEventTooltipDetails 関数を、DispatcherWorkspaceCalendarBrokerImpl レコードの下にある「ここにカスタマイズを追加/上書きする」と表示されている場所に貼り付けます。
    9. 必要なフィールドを追加または削除します。
    10. ページのヘッダーを選択して長押し (または右クリック) し、[ 保存] を選択します。