I'm working with a custom arcade expression to show multiple layers in a single pop-up. However, I've run into a snag that is only showing up with one of the hosted feature layers I'm working with (the exact same code, with different fields, works in the other hosted layer). The code is simple and provided below
var featSet = FeatureSetByName($datastore,"CommercialSaleRep", ['Name','PhoneNumber']);
var featI = Intersects(featSet, $feature);
for (var f in featI){
Console(f.PhoneNumber)
return f.PhoneNumber
}
When I test the expression, it provides the expected result. However, in the pop-up there is nothing.#
I've tried clearing the pop-up of everything but the expression and using a Display: A list of field attributes and none of those results in a working expression.
Do visibility ranges have any impact on what data can be drawn upon with a popup expression?
What else can I try checking?#