数式を作成して編集する
フィールドを追加するときにデータブラウザから直接ウィジェットの数式の作成や既存のフィールドの計算の編集ができます。
注意:
Rdouble
とRint
関数は現在サポートされていません。- ダッシュボードタブ()をクリックし、一覧からダッシュボードを選択します。
- Widget Designerでウィジェットを作成または編集します。詳しくは、ウィジェットを作成するまたはウィジェットを編集するを参照してください。
- 左側のデータパネルで、次のいずれかの操作を行います。
- 数式に基づいて新しいフィールドを追加するには、追加ボタン()、データブラウザーダイアログボックスの左上隅にある 数式の作成ボタン()の順にクリックします。
- 既存のフィールドに使用する数式を変更するには、フィールドにカーソルを合わせ、数式の編集ボタン()をクリックします。
- 数式エディターで数式を定義します。
- 関数タブで、使用する関数を選択します。リスト内の関数の上にカーソルを置くと、関数の説明と必要な構文を確認できます。
使用可能な機能は、統計、 数学、 日付と時刻、および その他の4つのカテゴリーに分類されます。特定のカテゴリに移動するには、 ジャンプボタン()をクリックし、カテゴリ名を選択します。
- データブラウザータブで、数式に含めるデータフィールドを1つ以上選択します。
各フィールドには、フィールドに含まれるデータの種類と、ウィジェットに必要なデータの種類に応じた既定の動作があります。たとえば、ウィジェットが数値を必要とする場合、数値フィールドの既定の集計方法はSumです。フィールドの上にカーソルを置くと、フィールドの既定の動作に関する情報が表示されます。
フィールドの既定の動作を変更するには、フィールドにカーソルを合わせ、その他をクリックします。別の集計方法の選択、フィルターの適用、日付フィールドに異なる期間の設定ができます。
算術演算子を使用し、関数を選択しないでデータフィールドの値の加算、減算、乗算、または除算もできます。たとえば、数式
[Total Printed Pages]*[Total Printed Copies]
では、印刷済みページの枚数が印刷済み部数で乗算されます。 - 関数の構文に従って、数式の必要な部分を入力します。
- 数式内のデータフィールドの既定の動作を変更するには、フィールドを右クリックし、メニューで使用できるオプションのいずれかを選択します。
- 名前の変更:フィールドに別の名前を入力します。
たとえば、期待される結果を表す名前の指定や適用したフィルターを含めた名前の指定ができます。
- フィルター:フィールドにフィルターを追加します。
たとえば、
SUM([Printed Impressions])
では、 印刷済みインプレッションフィールドのランク付けフィルターを追加し、上位10個の値のみを使用して印刷されたインプレッションの合計を計算できます。 - タイプ:デフォルトの集計方法を変更します。
たとえば、合計から 平均に切り替えることができます。
- 名前の変更:フィールドに別の名前を入力します。
- OKをクリックします。
数式エディターの大規模なバージョンも利用可能です。ダイアログボックスの右上隅にある展開ボタン()をクリックします。 - 関数タブで、使用する関数を選択します。