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

パラメーターを使用して相対日付フィルターを URL アクションに渡す

公開日: Jul 20, 2023
タスク
パラメーターを使用して相対日付フィルターの値を URL アクションに渡す方法は?
ステップ
  1. 日付範囲フィルターとして機能させる 2 つのパラメーターを作成します。
    1. 「数 (Amount)」 - 「今日」までの期間を表す日数の単位の数 (またはアンカー日付までの日数の単位の数)。
      • 作成するパラメーターは整数形式で、すべての値を許可します。
    2. 「日数の単位 (Date Part)」 - 「今日」までの期間を表すために使用する暦の単位 (~日間、~週間、~ヵ月間など)。
      • 作成するパラメーターは文字列形式で、値のリストを許可します。
      • 相対日付フィルターに使用する暦の単位をリストに入力します (例: 「日間」「週間」「ヵ月間」「年間」)。
  2. パラメーター制御のフィルターとして使用する計算フィールドを作成します。
    • IF [Date Part]="Days" THEN
      (IF DATEDIFF('day',[Date Field],TODAY())<=[Amount] THEN "Show" ELSE "Hide" END)
      ELSEIF [Date Part]="Weeks" THEN 
      (IF DATEDIFF('week',[Date Field],TODAY())<=[Amount] THEN "Show" ELSE "Hide" END)
      ELSEIF [Date Part]="Months" THEN 
      (IF DATEDIFF('month',[Date Field],TODAY())<=[Amount] THEN "Show" ELSE "Hide" END)
      ELSEIF [Date Part]="Years" THEN 
      (IF DATEDIFF('year',[Date Field],TODAY())<=[Amount] THEN "Show" ELSE "Hide" END)
      END
  3. 計算フィールドを [フィルター] シェルフにドラッグし、[表示] を選択して保持します。
  4. URL 制御として使用する計算フィールドを作成します。
    1. [Amount URL]
      • "Amount="+STR([Amount])+"&"
    2. [Date Part URL]
      • "Date%20Part="+[Date Part]
  5. URL 制御の計算フィールドが、URL アクションのターゲットとなるビューの [詳細] シェルフに存在することを確認します。
  6. 次の形式の URL で URL アクションを作成します。
    • <worksheet URL>?<Amount URL><Date Part URL>
ナレッジ記事番号

001457999

 
読み込み中
Salesforce Help | Article