Tema
|
Detalle
|
Ver También
|
Introducción
|
La automatización proporciona la manera para que otras aplicaciones accedan a la información en un modelo de Enterprise Architect utilizando la Automatización OLE Windows (ActiveX). Generalmente esto involucra clientes de scripting tal como MS Word o Visual Basic, o utilizar scripts creados dentro de Enterprise Architect utilizando la ventana de Scripting.
La Interfaz de Automatización proporciona una manera para acceder a la parte interna de los modelos de Enterprise Architect. Los ejemplos de cosas que puede hacer utilizando la Interfaz de Automatización incluyen:
•
|
Realizar tareas repetitivas, tal como actualizar el número de versión para todos los elementos en un modelo
|
•
|
Generar código desde un Diagrama de Máquina de Estado.
|
•
|
Producir informes personalizados
|
•
|
Realizar consultas ad hoc
|
|
Scripting
|
Conectarse a la Interfaz de Automatización
|
Todos los entornos de desarrollo capaces de generar clientes Com ActiveX deberían ser capaces de conectarse a la Interfaz de Automatización de Enterprise Architect. Esta guía proporciona instrucciones detalladas de conectarse a la interfaz utilizando Microsoft Visual Basic 6.0, Borland Delphi 7.0, Microsoft C# y Java. También hay pasos más detallados de como configurar Visual Basic; los principios son aplicables a otros lenguajes.
|
Conectarse a la Interfaz
Configurar Referencias en Visual Basic
|
Ejemplos y Consejos
|
Instrucción de cómo utilizar la Interfaz de Automatización es proporcionada por medio del código de muestra. Vea punteros para las muestras y otros recursos disponibles. También, consulte la Sección de Referencia extensa.
|
Punteros para las Muestras
Recursos Disponibles
Referencia
|
Llamar Ejecutables desde Enterprise Architect
|
Enterprise Architect puede ser configurado para llamar una aplicación externa. Puede pasar parámetros en la posición actual seleccionada en el Explorador de Proyectos a la aplicación siendo llamada. Para instrucciones, vaya al tema Llamada desde Enterprise Architect. Un método más sofisticado es crear Add-Ins, los cuales se discuten en un tema separado.
|
Llamada desde Enterprise Architect
Add-Ins
|