Ejecución de secuencias de comandos
Las secuencias de comandos de los documentos se pueden ejecutar de diversas formas.
Ejecutar secuencias de comandos En el Administrador de recursos
En el Administrador de recursos haga clic con el botón derecho del ratón sobre el recurso secuencia de comandos y seleccione Ejecutar en el menú contextual.
De manera alternativa, haga doble clic en el recurso secuencia de comandos o arrastre el recurso secuencia de comandos al área de dibujo.
Ejecutar secuencias de comandos en la paleta de secuencias de comandos
Para ejecutar una secuencia de comandos desde una paleta de secuencia de comandos:
Abra la paleta de secuencia de comandos que contiene la secuencia de comandos para ejecutarla. Lleve a cabo una de las siguientes operaciones:
Seleccione Ventana > Paletas de secuencia de comandos y seleccione la paleta de secuencia de comandos que contiene la secuencia de comandos deseada.
En el Administrador de recursos seleccione Secuencias de comandos desde la lista de tipos de recursos en la barra de herramientas. Haga clic con el botón derecho del ratón en el panel visualizador de recursos y seleccione Abrir en el menú contextual.
Se abre la paleta de secuencias de comandos.
En la paleta de secuencia de comandos, haga doble clic en la secuencia de comandos para ejecutarla.
Ejecución de secuencias de comandos en archivos
Algunas secuencias de comandos pueden existir solo como archivos de texto, si se crearon en un programa de editor de texto independiente o bien se exportaron desde el programa Vectorworks. Estas secuencias de comandos no están disponibles En el Administrador de recursos.
Seleccione Herramientas > Complementos > Ejecutar secuencia de comandos (o Archivo > Importar > Importar secuencia de comandos).
Se abre el cuadro de diálogo Seleccionar archivo de secuencia de comandos (o Importar documento de dibujo de secuencia de comandos).
Seleccione el archivo de secuencia de comandos deseado y pulse Abrir para ejecutar la secuencia de comandos.
Ejecución de secuencias de comandos en hojas de cálculo
A menudo datos para objetos que podría desear informar en una hoja de cálculo no es accesible con una formula de hoja de cálculo. Por ejemplo, objetos de área de paisaje contienen tasas y porcentajes de sembrado para múltiples tipos de plantas, pero la información es almacenada internamente. El usuario puede crear una secuencia de comandos para extraer las tasas de sembrado para cada tipo de planta en un área, y luego ejecutar la secuencia de comandos desde una hoja de cálculo usando la función DataBaseByScript (o la función RunScript). Cuando la función es usada en una celda de cabecera en una base de datos, la secuencia de comandos arroja valores para cada objeto que coincida con el criterio especificado.
Al ejecutar una secuencia de comandos desde una hoja de cálculo, se le solicita confirmar que desea ejecutar la secuencia de comandos.
Si el producto Vectorworks Landmark está instalado, varias secuencias de comandos Python son proporcionadas en el contenido predeterminado:
[Vectorworks]\Bibliotecas\Valores Predeterminados\Informes_Inventarios\Inventarios Landmark
Use esta secuencias de comando tal cuál están, o úselas como muestras para crear sus propias secuencias de comandos. Para ver ejemplos de estas secuencias de comandos en una hoja de cálculo, seleccione Herramientas > Informes > Crear informe y abra el inventario pre-formateado Área de Paisaje-Plantación en Masa.
Para más información sobre como extraer datos desde objetos de dibujo, ver Funciones de hoja de cálculo.
Si el producto Vectorworks Landmark no está instalado, muestras y un artículo sobre este tema son proporcionados en la documentación orientada al desarrollador aquí: developer.vectorworks.net
Errores en las secuencias de comandos
Se abre un cuadro de diálogo de alerta si ocurre un error durante la ejecución de una secuencia de comandos.
Para resolver errores de secuencias de comandos:
En el cuadro de diálogo de alerta, pulse Ver salida de error.
Se abre el cuadro de diálogo Errores de secuencia de comandos, que mostrará la naturaleza del error y las líneas en las que se produjo este.
Para editar la secuencia de comandos, pulse Editar secuencia de comandos o haga doble clic en la línea de la secuencia de comandos para editarla. Se abre el Editor de secuencias de comandos para efectuar correcciones a la secuencia de comandos.