CÓMO

Mostrar solo entidades con adjuntos en el Visor de adjuntos

Last Published: January 16, 2025

Descripción

En algunos casos, cuando se utiliza una capa de entidades con un gran número de entidades o adjuntos en la aplicación Visor de adjuntos en ArcGIS Instant Apps, habilitar la opción "Mostrar solo entidades con adjuntos" puede provocar un rendimiento lento en la carga de los adjuntos en la aplicación o en un diseño centrado en el mapa y puede dar lugar a que las entidades sin adjuntos rellenen los espacios del panel Adjuntos con un icono de "imagen dañada" como se muestra en la siguiente captura de pantalla.

Entidades sin adjuntos rellenan espacios en el panel Adjuntos

Este artículo proporciona una alternativa para que las entidades sin adjuntos se puedan filtrar fuera de las aplicaciones Visor de adjuntos y solo las entidades que tienen adjuntos aparezcan en el panel Adjuntos, como se muestra en la imagen siguiente.

afterImage2.jpg

Solución o solución alternativa

Note:
You must be the data owner to make these changes.

Siga estos pasos:

  1. Vaya a la página Detalles del elemento de la(s) capa(s) donde se almacenan los adjuntos.
  2. Haga clic en la pestaña Datos en la parte superior.
  3. En la sección Datos, haga clic en el botón Campos que se muestra en la siguiente imagen para acceder a la vista de campos.
Sección de datos que muestra el botón Campos
  1. Una vez en la vista de campos, haga clic en + Agregar para agregar un nuevo campo.Agregue un nuevo campo Cadena de caracteres y asígnele un nombre al campo, por ejemplo 'AttachPresent'.Haga clic en el botón Agregar nuevo campo, como se muestra a continuación.
addfieldNew.jpg
  1. Haga clic en el botón Tabla para volver a la lista de tabla.
  2. Busque el nuevo campo que acaba de agregar y haga clic en el campo para empezar a calcularlo.
arcadeCalc.jpg
  1. Elija la opción Arcade como idioma que se debe utilizar para calcular el campo.
  2. En el constructor de expresiones, copie y pegue la siguiente expresión:
// Create a field that shows how many attachments to filter on
 
var stands = $feature
var featAttach = Count(Attachments(stands))
 
// Value that will be returned if there are attachments present
var yes = "Yes"
// Value that will be returned if there are no attachments present
var none = "None"
 
IIf(featAttach > 0, yes, none)
  1. Una vez pegada la expresión, haga clic en el botón Probar para confirmar que funciona correctamente. Se muestra en la imagen que aparece a continuación.
ArcadeCalc_test.jpg
  1. Una vez confirmada que la expresión es correcta, haga clic en el botón Aceptar para calcular el campo.A continuación, se calculan los registros.
  2. Confirme que se ha realizado correctamente comprobando el nuevo campo que creó con el campo Fotos y archivos , mostrado en la siguiente imagen:
    • Si una entidad tiene adjuntos, los valores de los campos nuevos deben ser
    • Si no hay adjuntos disponibles, debería ver Ninguno
AttachFieldNew.jpg
  1. Ahora abra esta capa en un mapa web o el mapa web que planea usar en la aplicación Visor de adjuntos.
  2. En Map Viewer, asegúrese de que la Capa con adjuntos esté activa y vaya a la pestaña Filtro .
filterinMapViewer.jpg
  1. Haz clic en el botón + Agregar expresión para añadir una expresión.
  2. En el menú desplegable superior, elija el campo creado en el paso 4 y, en Expresión, mantenga el menú desplegable central tal cual, y en el menú desplegable inferior, elija el valor , como se muestra a continuación.
filterexpression.jpg
  1. Haga clic en Guardar.A continuación, el mapa se debe actualizar para mostrar solo las entidades con adjuntos.
  2. Guarde el mapa web, que ahora debe estar listo para el Visor de adjuntos y mostrar solo las entidades que tienen adjuntos.



 

 

Id. de artículo: 000026475

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

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