我正在使用SF Rest API运行一些SOQL查询..在Case对象上运行查询,尝试获取其当前年龄(=自案例打开以来经过的天数)。
有没有办法获得案件的实际年龄?我知道SF有自己的公式字段,可以在报告中使用,但似乎无法找到API字段名称..
创建一个公式并不是那么好,因为它还会计算已结案例的年龄(意味着继续计算它们关闭后的几天......)
有什么想法吗?
答案 0 :(得分:3)
制作条件公式字段。如果案件是开放的,则没有关闭日期,然后从当前时间计算,否则在两个日期之间得到差异,即已结算和创建。
(我忘记了实际的语法)
IF (ISNULL(ClosedDate),
DATEVALUE(NOW() - CreatedDate),
DATEVALUE(ClosedDate - CreatedDate))