Book a Demo

Author Topic: Project HTML report  (Read 4208 times)

Rafael Walter

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Project HTML report
« on: March 13, 2008, 08:03:22 am »
Hi,

      How do I generate an HTML report for the whole project (all root packages) in EA 6.5?

      (I can to generate reports for a specific package using Shift+F8, and thats ALMOST what I need...)

Thanks,

Rafael Walter

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Project HTML report
« Reply #1 on: March 13, 2008, 08:42:12 am »
Hi Rafael,

I don't have EA 6.5 up, so I really cannot say. In EA 7.1 you can generate the report normally. Make sure the root package is selected in the Project Browser tree, right-click the root, and choose the HTML Report from the context menu.

If that does not work in 6.5 there is something you might try as a workaround. Extract the entire model to XMI, from the root package. Then create a new, empty project, and create an empty package under the root node. Try importing the model you extracted, but import it into the empty package rather than the root node. You might also want to clear the Strip GUIDs option so that any reported GUIDs will be the same as your 'real' model.

Once you've done the import you should be able to create an HTML report from your 'dummy' root package.

David
No, you can't have it!

Oliver F.

  • EA User
  • **
  • Posts: 573
  • Karma: +2/-1
  • Aren´t we all in the model business ?
    • View Profile
    • Karl Storz homepage
Re: Project HTML report
« Reply #2 on: March 13, 2008, 09:22:44 pm »
Quote
Hi,

      How do I generate an HTML report for the whole project (all root packages) in EA 6.5?

If you are refering to several root models in your project then I am afraid this does not work.
You can not do cross model report generation.
You can of course have a documentation model root which holds all diagrams with links to elements from other models.
However when generating the report from this model EA does not generate details for elements in different model roots (well, not even in different packages, if you start below their hierarchy).

Oliver

Martin Terreni

  • EA User
  • **
  • Posts: 672
  • Karma: +0/-0
  • Sorry, I can't write
    • View Profile
Re: Project HTML report
« Reply #3 on: March 14, 2008, 02:41:04 am »
This is certainly a problem I hope sparx fix.
Recursion definition:
If you don’t understand the definition read "Recursion definition".

Oliver F.

  • EA User
  • **
  • Posts: 573
  • Karma: +2/-1
  • Aren´t we all in the model business ?
    • View Profile
    • Karl Storz homepage
Re: Project HTML report
« Reply #4 on: March 14, 2008, 04:10:08 am »
Quote
This is certainly a problem I hope sparx fix.

From Sparx point of view I can understand this.
The starting point for a report generation is a package hierarchy (or a root model) so having several root models (especially from a conceptual point of view) means having several hierarchies and in most cases there was a reason for modelling it that way.

Cross model or cross package references fall into a similar category.
Documenting an object in another hierarchy level, what does that mean ? Documenting all sub elements below and references from that element to other elements ?
That will very quickly lead to a recursive issue with the known problems of recursion- like circle dependencies, conflicts, etc.

So I do not consider this being a bug nor a feature. It is simply not here so whoever would like to have it (with all consequences) will have to request that as a feature at Sparx.

Oliver
« Last Edit: March 14, 2008, 04:10:26 am by ofels »