laptop and a wrench

Error

When creating labels off of a feature service's integer data type field, the nulls in field are converted into zeros in the labels.

Última publicación: March 9, 2017 ArcGIS Online
Número de ID del error BUG-000102837
EnviadoFebruary 10, 2017
Última modificaciónDecember 3, 2024
Relacionado conArcGIS Online
Versión encontrada4.4
Sistema operativoWindows OS
Versión de sistema operativo10.0
EstadoWill Not Be Addressed

Información adicional

The development team has considered the issue or request and concluded it will not be addressed in the current release cycle. If this is still a concern, contact Esri Support Services.

Solución alternativa

Workaround 1:

Create a new string data type field and use the Field Calculator tool to migrate all of the integer data type values to the new field. In Field Calculator, use str(!IntField!)

Workaround 2:

To maintain the table schema as is, create a new expression in ArcGIS Online:

  1. In the web map, navigate to the feature layer's Change Style option.
  2. In the Change Style pane, click Add Expression in the drop-down menu.
  3. In the Expression window, place the following sample:

function isnull(value){

var val = IsEmpty(value);

if (val) {

return " "

}

else{

return value;

}

}

isnull($feature.IntField)

Note: the $feature.IntField variable in sample is the integer data type field that user would like to base the labels off of (<a href="https://developers.arcgis.com/arcade/function-reference/logical_functions/" target="_blank">https://developers.arcgis.com/arcade/function-reference/logical_functions/</a>).

Pasos para reproducir

ID del error: BUG-000102837

Software:

  • ArcGIS Online

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga