geographika

Developing geo-technologies

Archive for the ‘IVMEEntity VisioModelingEngine shape visio entity vba uml’ tag

Visio Data Modelling and VBA

without comments

I use Visio for a number of tasks. For creating geodatabase models in ArcGIS, for system architecture diagrams, and for data flow models. It may not be the easiest program to use, but the alternatives are often too simplistic, or worse.

I wanted to generate a nice diagram of a SQL Server database I had created, and automatically create hyperlinks that would pop up an Ajax box with sample records directly from the database. In order to do this each hyperlink had to have a variable based on the table/entity name. However it soon became apparent that there is no easy way to access the entity name in VBA from its associated shape object. The solution to this is the VisioModelingEngine library which provides access to the UML, but does not provide access to the shapes.
Read the rest of this entry »

Written by geographika

September 25th, 2009 at 2:52 am