Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ユーザーが定義した過去数日/数か月/数年のデータを表示する日付フィルターの作成

公開日: Nov 27, 2023
タスク
最後にユーザーが定義した日、月、四半期、または年の数によってデータを表示するスライド式の日付フィルターを作成する方法。
ステップ
次の手順は、以下で添付されているワークブックで確認できます。この例では、スライド式フィルターで選択した日付より 3 か月前までのデータが表示されます。

ステップ 1: [Date Control (日付コントロール)] パラメーターの作成

これは、3 か月のブロックの終了日を選択するために利用するスライダー コントロールです。つまり、今日の日付を選択した場合、過去 3 か月のデータが表示されます。
  1. [パラメーター] ペインを右クリックし、[パラメーターの作成] を選択します。
  2. 必ず次のように設定を行います。
    • [データ型] の下で、[日付] を選択します。
    • [現在の値] の下で、目的の日付を選択します。
    • [表示形式][自動] を選択します。
    • [許容値] で、[範囲] を選択します。
    • [値の範囲] で [値の追加元] を選択します。
    • 日付フィールドを選択します。この例では、[Order Date (オーダー日)] です。
  3. [OK] をクリックします。

ステップ 2: [Date Range Control (日付範囲コントロール)] パラメーターの作成

ここでは、表示されるデータの時間範囲を構成します。たとえば値 -5 を指定すると、[Date Control (日付コントロール)] パラメーターで設定された日付より 5 か月前までのデータが表示されます。

  1. [パラメーター] ペインを右クリックし、[パラメーターの作成] を選択します。
  2. 必ず次のように設定を行います。
    • [データ型] の下で [整数] を選択します。
    • [現在の値] の下で、目的の値を入力します。この例では、値 -3 は過去 3 か月間を表すために使用されます。
    • [表示形式][自動] を選択します。
    • [許容値] で、[すべて] を選択します。
  1. [OK] をクリックします。

ステップ 3: フィルターとして動作する計算フィールドの作成

この計算フィールドを使用すると、[Date Control (日付コントロール)] パラメーター コントロールで日付を選択し、[Date Range Control (日付範囲コントロール)] パラメーターに基づいてデータを表示することができます。

  1. [分析] > [計算フィールドの作成] に移動します。
  2. 次のような式を入力します:
    IF [Order Date] <= [Date Control]
    AND [Order Date] >= (DATEADD('month', [Date Range Control], [Date Control])) THEN "Keep"
    ELSE "Remove"
    END
  • [Order Date (オーダー日)] は、参照元データで使用される日付フィールドです。
  • [Date Control (日付コントロール)] は、ステップ 1 で作成したスライダー コントロール パラメーターです。
  • [Date Range Control (日付範囲コントロール)] は、ステップ 2 で作成した日付範囲パラメーターです。

注: 参照元データで当該の関数がサポートされている場合は、この計算フィールドとパラメーターを変更して年や四半期などを表示することもできます。

ナレッジ記事番号

001458325

添付ファイル

Date Range.twbx

976 KB

 
読み込み中
Salesforce Help | Article