laptop and a wrench

Bug

In ArcGIS QuickCapture 1.24.3, the documented Field Calculation Arcade expression using HasValue() fails to return expected results.

ArcGIS QuickCapture
Bug ID Number BUG-000181229
SubmittedNovember 25, 2025
Last ModifiedDecember 29, 2025
Applies toArcGIS QuickCapture
Version found1.24
Operating SystemApple iOS
Operating System Version26.0
StatusUnder Consideration

Workaround

Use the IsEmpty() Arcade function instead. Refer to the following code below:

// Create a feature set using the 'Regions' layer in the map

var regions = FeatureSetByName($map, 'Regions', ['name']);

// Intersect the current location with the regions and

// get the first region

var region = First(Intersects($feature, regions));

//IsEmpty function workaround

if (IsEmpty(region)) {

return "EMPTY";

} else {

return region["name"];

}

Steps to Reproduce

Bug ID: BUG-000181229

Software:

  • ArcGIS QuickCapture

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options