首页 > 解决方案 > 用于在 Collector 中显示的 Arcade 表达式

问题描述

我正在使用 ESRI 的 Collector 应用程序创建一个“开放天数”指标。它需要显示请求打开天数的最大值和平均值。但是,该表仅提供打开请求的日期。可以使用 DateDiff 函数确定请求已打开的天数,但我在使用完整的值表时遇到了问题。20,000。

任何帮助将不胜感激。

var today = Now();
var startdate = $datapoint["created_at"];
var numberdays = DateDiff (today, startdate, 'days');
var Big = Max(numberdays);
var Middle = Mean(numberdays);




return {
    textColor:'',
    backgroundColor:'',
    topText:'Avg: ' + Middle,
    topTextColor: '',
    topTextOutlineColor: '',
    topTextMaxSize: 'medium',
    middleText: 'Max: '+ Big,
    middleTextColor: '',
    middleTextOutlineColor: '',
    middleTextMaxSize: 'medium',
}    

标签: esri

解决方案


推荐阅读