Processing math: 100%

1 votos

¿Seleccionar más de un documento en Hipervínculo Dinámico?

Estoy rehaciendo el Hipervínculos dinámicos en una Geodatabase como se sugiere en ¿Reconexión del hipervínculo en el hipervínculo dinámico mxd en ArcMap?

¿Se puede seleccionar más de un documento cuando se selecciona el botón Añadir nuevo?

Parece que se puede añadir un documento a la vez. Me gustaría seleccionar más de documentos cuando el menú Añadir hipervínculo enlace a un documento.

Yo pensaría que habría una forma de añadir más de un documento en lugar de cerrar y volver a abrir el botón de Añadir Nuevo.

2voto

August Karlstrom Puntos 445

Como se explica tanto en el archivo de ayuda como en el comentario de FelixIP en su mensaje anterior, esta facilidad le permite elegir sólo un documento. Sin embargo, en el Uso de parámetros para controlar cómo un programa abre un documento con hipervínculos y Funcionalidad avanzada de hipervínculos de la página de ayuda, se dice que hay funcionalidades algo avanzadas cuyo uso no es tan sencillo como seleccionar el documento a hipervincular. Dicho esto, se me ocurren dos opciones para tus preguntas:

  • Crear archivos por lotes (es decir, .BAT) para cada función, apuntando a los archivos que desea abrir de una sola vez, como se explica aquí y dando hipervínculos a estos archivos BAT;
  • Listado de todos los documentos relevantes separados por un delimitador en un campo y recorrerlos mediante una función VB o Python como se indica en el Funcionalidad avanzada de hipervínculos de la página de ayuda. Digamos que sus archivos son C:\filename1.mxd y C:\filename2.mxd para un polígono/fila. Si crea un campo de texto lo suficientemente grande como para contener estas rutas (incluyendo los delimitadores) y se concatenan con | como en C:\filename1.mxd|C:\filename2.mxd y finalmente utilizar el script de Python script en la sección Hperlinks>script, teóricamente debería poder abrir estos dos documentos con el programa por defecto asociado al archivo MXD.
import webbrowser
def OpenLink([Formatted_Lot_Plan]):
    for path in [Formatted_Lot_Plan].split("|"):
        webbrowser.open(path)
    return

1 votos

+1 . De todos modos he encontrado que lo más rápido que puede hacer es mover los documentos en una carpeta dedicada y crear un hipervínculo a la misma.

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