Forum Replies Created
-
AuthorPosts
-
Ken NorcrossParticipant
Thanks for the very quick turnaround, I needed this fix today.
Installed and tested in two documents and looks good, thanks.
Ken NorcrossParticipantI contructed a simple test case and the problem seems related to element sorting when the list contains multiple stereotypes.
I created an object diagram, dropped 4 Class elements on the surface, and gave them Aliases of 001, 002, 003, 004
Alias 001, 003 => added Stereotype A
Alias 002, 004 => added Stereotype BDiagram and all elements in one package.
Created a simple report, based on the diagram and all contents.
Created a simple profile for Class elements, print inline, header of Alias and Name, added one atribute of Stereotype to print in an inline table. Set sorting to sort on Alias, A-Z.
Results print in 001, 003, 002, 004 order
- This reply was modified 10 years, 9 months ago by Ken Norcross.
Ken NorcrossParticipantThanks for the possible workaround, but at first glance it does not seem practical for us, thanks.
Ken NorcrossParticipantOK, ran across another example today and spent time investigating. Just to see what would happen I flipped the sort order from A-Z and Z-A. The results were not what I expected, and this led me to realize that there are two different stereotypes involved in the elements we are sorting, and the sort is treating it like there are two groups of things to sort.
These are all Activities, with elements that are straight BPMN 2.0 Activities, and then other elements that are a custom MDG stereotype that extends the BPMN 2.0 Activities.
The reporting and sorting is defined at the Activity level in eaDocX, I treat them both the same in the report.
So in the last example we had 7 Activities, 3 plain BPMN and 4 custom MDG Activities.
Activity alias 001, 003, and 006 are plain
Activity alias 002, 004, 005, and 007 are customA-Z sort yields 001, 003, 006, 002, 004, 005, 007
Z-A sort yields 006, 003, 001, 007, 005, 004, 002This is also consistent with the other examples I have run across.
Let me know if you need more detail.
- This reply was modified 10 years, 9 months ago by Ken Norcross.
Ken NorcrossParticipantThanks got the update installed and tested, linking to packages in a cross reference report is working.
Ken NorcrossParticipantI see Beta 3.4.0.2 is out but I am not sure what fixes are included.
Should I pick up 3.4.0.2 for this fix?
Ken NorcrossParticipantGreat thanks. I have had odd results with packages in a few areas in the past but I always assumed it was my lack of understanding of the product. I’m glad we found and fixed a few here. Looking forward to the next beta release, thanks.
Ken NorcrossParticipantFinally was able to test.
The generated reports now will properly report a Package name on the other end of a relationship.
But…it does not properly create a bookmark/link in the document, and my subsequent element cross reference report comes out empty.
If I switch back to relationships that have Use Cases on the other end all works fine.
The failure case is when you have a package on the other end of the relationship.
Ken NorcrossParticipantThan you! I have the beta file, will be able to test as soon as our support process allows me to install the upgrade.
Ken NorcrossParticipantSorry, I thought you meant you just built it. 🙂
I will check back tomorrow, thanks!
Ken NorcrossParticipantI could really use this fix today, tight deadlines.
How can I get a copy of the Beta? I do not see any obvious download link.
Ken NorcrossParticipantThis just reminded me of another issue I have run across, that must be related to the issue here.
I also would like to print the name of the package that is the parent of an element, but this too prints as blank.
This should be very easy to test on your side.
Add Single Attribute of a related element for an element.
Type: Parent
Direction: NormalTo Element Type: Any
Print name- hyperlinked
I know from scripting in Sparx that Packages have a different shape from other elements, so maybe you need some special handling here for Packages.
Ken NorcrossParticipantSingle hop to other element types works, seems to be an issue with Packacges as the element on the other side of the relationship.
Ken NorcrossParticipantThanks but same result.
Ken NorcrossParticipantYes EA has the concept of a “Metatype” that seems to be a stereotype that gets treated by parts of EA as a first class Type.
I will try your suggestion, thanks.
-
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