Automation Interface Examples: External Application
EA can be set up to call an external application. You can pass parameters on the current position selected in the Project View to the application being called.
|
To define an application runable from EA - select from the main menu the Tools | Customize | Tools tab option. With this you can:
The parameters required for running the AutInt executable are:
Hence the arguments should simply contain: $f, $p |
|
The available parameters for passing information to external applications are:
| Parameter | Description | Notes |
| $f | Project Name | i.e. c:\projects\EAexample.eap |
| $F | Calling Application (EA) | 'EA' |
| $p | Current Package Id | i.e. 144 |
| $P | Package GUID | GUID for accessing this package |
| $d | Diagram ID | Id for accessing associated diagram |
| $D | Diagram GUID | GUID for accessing associated diagram |
| $e | Comma separated list of element IDs | All elements selected in the current diagram |
| $E | Comma separated list of element GUIDs | All elements selected in the current diagram |
Once this has been set up, the application can be called from the main menu in EA using Tools | YourApplication.
Return to Automation Interface Introduction page