Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Ian Mitchell

Pages: 1 ... 12 13 [14] 15 16 17
I'm trying out the "Office Integration" add-in from Sparx, and there's a useful-looking button on the front page of 'Import Word Document' which says 'Add Diagrams for each package'.
No matter what I do, I can't get it to import the diagrams from my Word document.
Has anyone else made this work?

Automation Interface, Add-Ins and Tools / Sort order of Scenarios
« on: June 10, 2015, 11:59:49 pm »
I'm pulling scenario data from the API using EA.Element.scenarios, but there is some data missing, namely the 'Step' indication from the UI.
The UI shows each scenario with the basic path step from which it is called, and a letter (a->z), so that the steps have a predictable sort order in the UI.
Question is, where does that sort order, and the 'step' numbering come from ?
The table t_objectscenarios has a column 'EValue' - even Querty doesn't know what this does, but it may get copied into an attribute called 'scenario.weight', which is sometimes the sort order, and sometimes not.
Can anyone from Sparx tell me where the Step number+letter comes from ?

Automation Interface, Add-Ins and Tools / Office MDG Performance
« on: June 08, 2015, 09:34:48 pm »
Having just installed the Office MDG, i'm now getting some strange performance impacts from Word and Excel. Each of them now takes about 10 sec extra whenever a file is loaded. This seems to be associated with Word and Excel addins which also seems to get installed with the EA MDG.
I have a i5 computer with 8Gb and an SSD, so everything else is super-fast: does anyone know what these addins are doing for 10 seconds each time ?
BTW - disabling the Sparx addins removes the problem, so I'm 100% certain they are to blame.

According to Thomas' 'Inside EA' book, the conveyed items are in the t_xref table: that's where we get them from for eaDocX.
 'Inside EA' even has some sample SQL to get the data!

IMHO if your notes are so important that people are searching for them, then maybe they are not just notes: they are more important. Perhaps create a stereotype of some element type, and put the 'note' content into them.
Diagram notes are a 2nd class 'thing' in EA, which is fine by me.

Automation Interface, Add-Ins and Tools / Re: Information flow
« on: March 17, 2015, 06:48:25 pm »
Does @Geerts's EA Navigator pick up these kinds of hidden links?

eaDocX does what is probably a very naughty thing, as saves a bunch of repository-level settings in t_xref. Seems that EA uses it for all kinds of random stuff, so it seemed an appropriate place.
We save it as XML in the Description field, and index it with our product name in the XRefID field.
@Sparx - this would be a really useful facility to offer in native EA, so that this kind of data could then be exported/imported like other ref data ?

Worth buying EA-Matic just for this! It's been a missing feature of EA since....forever!

Also have a look what Adrian's been writing at

We'd like to be able to do this as well. We've reached the same conclusion as Geert, which is to close the window and open it with a new title.
@Sparxians: any chance of a new API ??

I think it's in the StyleEx attribute, as ExcludeRTF=1. At least, that's what eaDocX looks for.

Have you looked at Geert's excellent tutorial?
I think he talks about this.

The one time we tried this, I seem to remember that, because there are so many HTML files produced by the HTML generator, SharePoint didn't like it, so we had to ZIP the file structure and save that. Not ideal.

Yes :-)
..but you need to be a detective to do it :-(
eaDocX reads the Profile for the matrix reports, but its in an un-documented name/value pair format. It's fairly obvious what it means, but its a lot of work to un-pack it.
Any chance that Sparx might make this into part of the API ??

Basing the v11 mechanism on RTF documents seems much more sensible, as these kinds of help files need rich content.
Where is the script which you mention, which will do the conversion, or is that one of the 'in progress' bits?
I'm really keen on the idea of delivering training material about EA using EA itself, so I'm happy to have a go with anything that's available.

Pages: 1 ... 12 13 [14] 15 16 17