2 votos

¿Mostrar texto dinámico en Data Driven Pages a partir de una tabla de base de datos MS Access unida?

Estoy ejecutando ArcMap 10.4 y tratando de incorporar texto de una tabla unida de MS Access 2013 (a través de una conexión OLE DB) como un elemento de texto dinámico en una configuración de páginas impulsadas por datos. La adición de texto dinámico a partir de esos campos devuelve "[vacío]", a pesar de que puedo etiquetar a partir de esos campos y ejecutar simbología a partir de esos campos. Cuando exporto mi tabla de Access a Excel y la uno en su lugar, el texto dinámico de esos campos funciona espléndidamente. He probado el método habitual "nombretabla.nombrecampo". soluciones y cosas por el estilo en vano. He adjuntado una captura de pantalla de la tabla de atributos (con algunos campos recortados y/o difuminados por confidencialidad y tamaño). Es PropertyAddress que estoy tratando de hacer un bloque de texto dinámico para. DDP attribute table

En Ayuda de ESRI dice específicamente "esto incluye los campos unidos a la capa de índice", pero no soy capaz de hacer que eso suceda cuando los campos se unen desde Access. ¿Se trata de una deficiencia de ArcMap o me he perdido una nota importante en alguna parte?

1voto

Nishant Puntos 121

Para cualquier interesado: Me he puesto en contacto con el servicio técnico de ESRI, que me ha confirmado que se trata de un error conocido del que se informó por primera vez, y posteriormente se archivó, hace aproximadamente dos años.

Las soluciones son volver a exportar la tabla unida por OLE a una nueva clase de características y utilizarla como capa de páginas controladas por datos, o exportar los datos unidos por OLE a un formato diferente (por ejemplo, Excel) y unir los datos del otro formato a la capa de páginas controladas por datos. El mayor inconveniente es que en ambos casos se pierde el enlace directo con la base de datos, por lo que cualquier cambio que se realice en la base de datos no se reflejará en el texto dinámico, como ocurre con el etiquetado y la simbología. Una tercera solución es programar el texto dinámico y exportarlo a través de python o VB, lo que permite mantener el enlace con la base de datos, aunque sólo sea de forma programada (¿programada?).

El servicio de asistencia técnica indicó que el equipo de desarrollo estaba reconsiderando este fallo para resolverlo en una futura versión.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X