Forum Replies Created
-
AuthorPosts
-
eadocX SupportParticipant
Generator has failed to complete the second pass, where these are resolved. Please switch-on the eaDocX Trace, and send us the results.
eadocX SupportParticipanteadocX SupportParticipantWe didn’t realise that you could create a Profile for enumerations! We will have a look….
eadocX SupportParticipantBest you can do with eaDocX is to set the diagram to print Landscape: set this in EA in the Diagram Properties, and then eaDocX will switch to a landscape page just for that diagram. Does mean the writing may be a bit small.
eadocX SupportParticipantHi Frank,
Sadly, we can’t split diagrams. Sparx have chosen not to make an API call available for this, despite repeated requests. Until they do, this feature won’t be available.
With my Business Analyst hat on, I do wonder why we draw these mega-diagrams, which our readers need to glue together to see the big picture. I teach people to have larger numbers of smaller diagrams, and leave the big diagrams in EA. This would be true even if eaDocX could split big diagrams.eadocX SupportParticipantNo need to do for each element: just one element under each package. That sets the sort order for all the others.
eadocX SupportParticipantPlease see the eaDocX FAQ “my elements aren’t in the right order’
eadocX SupportParticipantThe problem with losing the EA sort order is known. I thought we had a forum posting about it, but I can’t find it….
The problem is that as you create elements under a package, EA shows the elements in the order you created them. But they have no explicit sort order in the DB. Only when you move one up/down (with the green arrows in the Project browser) does EA write sorting data to the DB, which eaDocX can use.
So, if the order in eaDocX is different from that in EA, just pick an element, move it up, then back down, then eaDocX will get the explicit ordering information. Same is true for Packages under packages.eadocX SupportParticipantCan you post an example of your SQL, which has an embedded sort order?
eadocX SupportParticipantIt should be able to generate a document that small in a few seconds – something’s clearly gone wonky.
A couple of ideas:
1 – is your SQL query a well-behaved one? Does it have the structure which eaDocX expects (see help)
2 – do you have a glossary? We’ve just had a really strange ‘hanging’ error where Word became un-responsive as eaDocX was trying to create the glossary: it didn’t like looking for the glossary entry ‘EA’ ! Very odd one, this. If you have one, try removing it, and trying again.eadocX SupportParticipantWe tried to implement exactly what you see in EA: I don’t see a way in the EA Gap Matrix to show the children of items: what exactly are you aiming for? You can email an XMI fragment and a doc to support@eadocx.com and I’ll have a look.
eadocX SupportParticipantI didn’t include scripting as another alternative, but if you’re feeling brave, then this is also an option.
If the elements are of a predictable type/stereotype, then you can write a little script in EA which is in effect a tiny generator. So long as it creates a string of well-formed HTML, then eaDocX will use it.
Such a script can then to really clever things like checking the parent element of something which you’re printing, and only printing the ones you want.
There are some examples on the website.eadocX SupportParticipantYou’re right – ‘Show Profile’ isn’t hooked-up quite right – just double-click on the icon of the GapMatrix to change which matrix is being printed. At the moment, that’s the only vaiation we support, so the colours etc are fixed. Sorry.
eadocX SupportParticipantYou were doing everything right – we just forgot to add this feature into 3.5, and there was no test case.
I’ve added it back in, and it’s in 3.5.0.5, now available on the website.
Thanks for spotting this – it’s not a bit of EA I ever use! -
AuthorPosts
Download a free trial
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download