Instantiating the Parent Object in the Macro Editor

From ER/Studio Data Architect
Jump to: navigation, search

Go Up to Automation Objects Programmer's Guide

The DiagramManager is the parent-level object required to access all other ER/Studio Data Architect objects. The DiagramManager object is instantiated when you start the Macro Editor, which means you can immediately start using this object; you do not need to create it. Begin your code with:

Dim ActiveDiagram as Diagram

Set ActiveDiagram = DiagramManager.ActiveDiagram

If you are writing an external application, the parent object must be instantiated as ERStudio.Application. See Instantiating the Parent Object in an External Application.

See Also