1

SF Rest APIを使用していくつかのSOQLクエリを実行しています。Caseオブジェクトでクエリを実行し、現在のAge(=ケースが開かれてから経過した日数)を取得しようとしています。

ケースの実際の年齢を取得する方法はありますか?SFにはレポートで使用できる独自の数式フィールドがあることは知っていますが、APIフィールド名が見つからないようです。

数式を作成することは、クローズされたケースの年齢もカウントするため、それほど良くありません(つまり、クローズされた後の日数をカウントし続けることを意味します。)

何か案は?

4

1 に答える 1

3

条件式フィールドを作成します。ケースがオープンの場合、クローズ日はありません。現在の時刻から計算します。それ以外の場合は、クローズと作成の2つの日付の差を取得します。

(実際の構文を忘れました)

IF (ISNULL(ClosedDate),
DATEVALUE(NOW() - CreatedDate), 
DATEVALUE(ClosedDate - CreatedDate))
于 2013-02-17T09:26:09.690 に答える