Goedemorgen,
Ik probeer in een dashboard met een indicatorwidget de som van de lengte van de geometrie van een laag weer te geven, met een filter zodat de frequentie niet gelijk is aan 0.
Met hulp van de community is dit de expressie:
var filter = Filter($layer, 'FREQ_MAINTENANCE <> 0');
var Sum = Sum(filter, 'Shape__Length');
return Sum;
Maar in Dashboard met de geavanceerde opmaak moet ik $datapoint gebruiken en ik zie niet goed hoe ik daar omheen kan.
Welke formule moet ik vóór return zetten?
return {
//textColor:'',
//backgroundColor:'',
//topText: '',
//topTextColor: '',
//topTextOutlineColor: '',
//topTextMaxSize: 'medium',
middleText: $datapoint.sum_Shape__Length,
middleTextColor: '',
middleTextOutlineColor: '',
middleTextMaxSize: 'large',
//bottomText: '',
//bottomTextColor: '',
//bottomTextOutlineColor: '',
//bottomTextMaxSize: 'medium',
//iconName:'',
//iconAlign:'left',
//iconColor:'',
//iconOutlineColor:'',
//noValue:false,
//attributes: {
// attribute1: '',
// attribute2: ''
// }
}
Na verschillende documenten te hebben gelezen, is het me niet gelukt.
Wat is ook het verschil tussen: $datapoint.field EN $datapoint.["field"]
Bedankt voor jullie hulp