Book a Demo

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 - cTor

Pages: [1]
1
General Board / Re: Advice on creating Arcimate reports from diagrams
« on: July 06, 2018, 06:49:22 pm »
I see your point, and while I certainly can agree that the reporting might be powerful, it is frustratingly hard to learn and use.

As communication with different stakeholders are a large portion of the profession (at least for me), this is a serious downfall for me. I'm not a developer - I shouldn't be required to write scripts and code in order to create some quick reports revolving around the diagram entity.

2
General Board / Displaying diagram notes on diagram
« on: July 06, 2018, 06:11:33 pm »
I'm looking for a way to display the diagram notes on the diagram surface the same way I can do with an element and a note link.
Think I got it working a few moths ago, but I cant find how I did...

3
General Board / Re: Advice on creating Arcimate reports from diagrams
« on: July 06, 2018, 06:09:10 pm »
Thank you Geert - I'll check out that link when I get some downtime.
The plugin I've already looked at, and it might come to this - but damn it is expensive...

I think that it is frustrating that such good a product as EA suck so badly when it comes to one of the main tasks an architect faces - communication. What good is a model if I can't communicate it with stakeholders?

4
General Board / Advice on creating Arcimate reports from diagrams
« on: July 05, 2018, 07:57:12 pm »
I'm currently using Sparx almost exclusively to model Archimate.
I tend to create a package with views (diagram) and the different layers are collected in separate sibling packages - like this:

Code: [Select]
\My Project
    \Views
        AProcessDiagram
        AServicesRealizationDiagram
    \Process Layer
        <<ArchimateProcess>>Process01
        <<ArchimateProcess>>Process02
    \Application Layer
        <<ArchimateApplication>>Application01
        <<ArchimateApplicationService>>Service01


Can anyone advice me on how to configure a report based on the diagrams?
The content I want is:

Code: [Select]

The text "Diagram" (as heading)
For each diagram
    Diagram title (as heading)
    Diagram image
    Diagram description
The text "Elements" (as heading)
(selection:All elements in included diagrams)
For each element (as a table row)
    Element picture
    Element name
    Element type (needs to be "Application" rather than "<<ArchimateApplication>>")
    Element description
    (selection:All incoming relationships to element included in report, that have text entered in the description as an indented subtable if the selection returns results)
    For each relationship (as a table row)
        Source element name
        Source element type
        Relationship type
        Relationship description
    (selection:All outgoing relationships to element included in report, that have text entered in the description as an indented subtable if the selection returns results)
    For each relationship (as a table row)
            Source element name
            Source element type
            Relationship type
            Relationship description
The text "Relationship matrix" (as heading)
(selection: All relationships included in the report)
A relationship matrix of the above selection


I also would like to add any linked documents and related files to the report.

I've done some attempts and understand how to do headers and stuff, but for some reason the Archimate stereotypes seem hard to use when you construct your own reports. Most of my templates simply end up blank.

The selection criteria I have no idea how or where to define. I have tried the documentation but so far no dice.

The top-level inclusion criteria should be \My project\Views, but I'd also like to be able to whip up a quick report from only selected diagrams (one or more). I think I should be able to do this using a virtual document, but so far I haven't found out how to do it...

Pages: [1]