ウィジェットフォーム

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • ウィジェットフォームを使用して、新しいウィジェットを構成します。

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

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

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

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

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

    デマンド財務ページには、有効化されているウィジェットのみが表示されます。

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

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

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

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

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

    スクリプトでは、コンテキストオブジェクトとフィルターオブジェクトを使用します。コンテキストオブジェクトには、total_costs、irr_value、capital_budgetなどのすべてのデマンド財務フィールドが含まれています。

    次のサンプルスクリプトは、ウィジェットに表示するデマンドの資本予算メトリクス値を返します。

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