ウィジェットの新規レコードフォーム

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • これらのフォームフィールドを使用して、プロジェクト管理用の新しいウィジェットを作成します。

    表 : 1. ウィジェットフォーム
    フィールド 説明
    名前 ウィジェットの一意の名前。
    スクリプト化 ウィジェットの値がコードスクリプトから取得されたことを示すオプション。

    デフォルトでは、このオプションは選択され、読み取り専用です。

    ラベルを表示 ラベルまたは色インジケーターを表示するためのオプション。

    このチェックボックスをオフにすると、[色] フィールドが表示され、色を設定できます。

    有効 ウィジェットのステータスを示すためのオプション。

    プロジェクトワークスペースの [財務] タブには、アクティブなウィジェットのみを表示できます。

    親ウィジェット 現在のウィジェットの親であるウィジェット。

    現在のウィジェットが、選択したウィジェットの [子ウィジェット] 関連リストに表示されます。

    最大 3 個の子ウィジェットを親ウィジェットに追加できます。

    フォーマッターが必要 ウィジェットに通貨フォーマッターが必要かどうかを指定するためのオプション。
    スクリプト

    ウィジェットに表示される要求されたメトリクス値を返すコードスクリプト。

    スクリプトでは、コンテキストオブジェクトとフィルターオブジェクトを使用します。コンテキストオブジェクトには、すべてのプロジェクト財務フィールド (capex_costs、opex_costs、budget_cost など) が含まれています。

    次のサンプルスクリプトは、ウィジェットに表示するプロジェクトの [完了時の推定 (EAC)] メトリクス値を返します。

    var context = JSON.parse(context);
    var filter = context.filters;
    
    var now_GR = new GlideRecord('pm_project');
    gr.addEncodedQuery(filter['pm_project']);
    gr.query();
    if(gr.next())
    	gr.getValue('forecast_cost');
    Collapse
    簡単な説明 ウィジェットの説明。