Descripción
Al configurar un elemento emergente para mostrar el precio de una entidad, el símbolo de moneda no se muestra debido a que el tipo de datos del campo es numérico. En la imagen siguiente se muestra el campo Precios sin un signo de dólar que preceda al valor.

En este artículo se proporcionan algunos flujos de trabajo para mostrar un símbolo de moneda en elementos emergentes de ArcGIS Online Map Viewer. En este ejemplo, el signo de dólar se agrega al campo Precios.
Solución o solución alternativa
Agregar un nuevo campo de cadena de caracteres a la tabla
- En ArcGIS Online, agregue un campo con un tipo de datos de cadena de caracteres y calcule los valores del campo.
- En el cuadro de diálogo Expresión, inserte la siguiente expresión de Arcade con el símbolo de moneda deseado. En este ejemplo, se utiliza el símbolo del dólar ($).
Text($feature., '$ ###,###,###.00')
- Opcionalmente, elimine el campo original sin el símbolo de moneda en los valores. Consulte ArcGIS Online: Eliminar un campo para obtener más instrucciones.
- Configure la ventana emergente para mostrar el nuevo campo. Consulte ArcGIS Online: Configurar ventanas emergentes para obtener más instrucciones.
Usar una expresión de Arcade personalizada
Note:
This workflow is only applicable to fields with a numerical data type.
- En Map Viewer, haga clic en Capas en la barra de herramientas Contenido (oscura) y seleccione la capa con el elemento emergente para editarlo. En este ejemplo, se selecciona la capa Test2.
- Haga clic en Elementos emergentes
en la barra de herramientas Configuración (clara) y en Opciones > Expresiones de atributo.
- Haga clic en + Agregar expresión para abrir la ventana del editor de expresiones de Arcade.
- En la ventana del editor, especifique un nombre para la nueva expresión. En este ejemplo, el nombre de la expresión es Precios $.
- En el cuadro de diálogo Expresión, inserte la siguiente expresión de Arcade con el símbolo de moneda deseado. En este ejemplo, se utiliza el símbolo del dólar ($).
Text($feature.<field name>, '$ ###,###,###.00')
- Haga clic en Ejecutar para ver una vista previa del resultado de la expresión.
- Si se logra el resultado requerido, haga clic en Hecho.
- Haga clic en Atrás encima de la expresión de Arcade en el panel Expresiones de atributos.
- Haga clic en Lista de campos para expandir la lista de campos que se muestran en los elementos emergentes y haga clic en Seleccionar campos.
- Compruebe el campo de expresión en la sección Expresiones y haga clic en Hecho.
La siguiente imagen muestra el signo de dólar que aparece en el elemento emergente del campo Precios $.