Forum Replies Created
-
AuthorPosts
-
eadocX SupportParticipant
Try loading the built-in Profile called ‘Class, data and State’ – that should get you most of the way.
eadocX SupportParticipantGood idea!
I will certainly put the function back into the GUI for 3.4 – working on it now!eadocX SupportParticipantIf there are elements which you want to print, and they are linked to elements which are already printing, then use the various eaDocX features for printing of related attributes & elements to print tho related elements.
eadocX SupportParticipantYou have the diagram printing as ‘Diagram and all contents’, so eaDocX is doing just that: printing the diagram, then each of the elements in the diagram.
It’s then looking what to do next, and finds those same elements in the same package as the diagram, so prints them. Again.
The solution is just to make the diagram print normally: Diagram -> Diagram Options -> Normal.eadocX SupportParticipantBelieve me when I say that we would LOVE to make use of the EA native floating licence mechanism. But Sparx don’t provide and API to use it (as of the current version 10).
So we had to create our own mechanism, as this is what our customers said they wanted, and they also said there were some aspects of the EA approach they said they didn’t like.
So, there is just one key, shared by many users, and the key ‘knows’ how many people can use it at the same time. So you can put the key onto your intranet for anyone to use.
Also, the key knows that it should release itself if it hasn’t been used for just 10 minutes. This is made deliberately short, so that you can have the largest number of users sharing the one key.
..so we really have thought about this!
Also, please feel free to post comments on the Sparx site, encouraging them to make their licence service available: we’ll change to use it in a heartbeat.eadocX SupportParticipantThe problem with that solution is that eaDocX does not know what it needs to print until it opens the diagram, and asks EA for its contents. So you would have to specify the order for each table for each diagram.
But when the contents of the diagram change, perhaps the order would no longer make sense: maybe some items deleted, some more added.
We have thought about this before, but we can’t see how to make it a good user experience.
…but we’ll look at it again for v3.4, as you’re right that it’s a problem worth fixing.eadocX SupportParticipantYou’re quite right!
…so we’ve fixed it in the December maintenance release (3.3.15.3) now available on the website.
Well spotted!eadocX SupportParticipantYou can tell we were confused ourselves! The truth was that is wasn’t possible , but we’ve fixed that in the December maintenance release (3.3.15.3) now available on the website.
Well spotted!- This reply was modified 10 years, 11 months ago by eadocX Support.
eadocX SupportParticipantI’m not sure there is an EA API to ask ‘is this diagram already opened’, which is why it works the way it does.
Maybe in v11 there will be a fix – I have asked Sparx REALLY nicely for this one…eadocX SupportParticipantShort answer – you can’t, just because there is nowhere in EA or eaDocX to say what the order should be. This is because the order in which EA saves the elements of a diagram is just the order in which you created them, which is usually meaningless.
Just to make it predictable, eaDocX prints the elements in the order of the their element types, so ‘Decisions’ come after ‘Changes’ but before ‘Requirements’.
If you can suggest somewhere where you can specify the order, I am open to ideas!eadocX SupportParticipantFor some reason, eaDocX seems to called it ‘Visibility’
eadocX SupportParticipantSorry about this Doug- it’s always a possibility when doing ‘diagram contents’ and the contents have elements which contain the diagram again. eaDocX has SOME code to detect infinite loops, but it’s a hard to one to spot 🙂
eadocX SupportParticipantGet the SW Requirements to print in ‘Table’ style, then, to that table, add ‘Attribute of related elements’: the help has some examples.
eadocX SupportParticipantA very sensible requirement!
..but not one I think eaDocX can deliver for you right now.
For the elements to appear in a list like this, they would need to print ‘inline’, but they wouldn’t have bullet points.
In the next version (3.4) you’ll be able to write little scripts to print elements however you like, and this looks like a great test case for that function!
…which is no help for you in the short term.
Have you looked at inline tables? Might get you a bit closer to what you need…eadocX SupportParticipantI am aiming for a Beta in January 2014.
I depends on how many forum queries I need to answer…:-)
…and whether I stop work for Christmas 🙁 -
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