Book a Demo

Author Topic: identify supressed features in diagram  (Read 6247 times)

analia

  • EA Novice
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
identify supressed features in diagram
« on: December 29, 2015, 07:33:22 am »
Hi,

We want to generate a report from the automation interface without showing the features that have been supressed for a certain diagram (feature visibility). How can we identify the supressed features?
We are using EA 7.5

thanks in advance for your help!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: identify supressed features in diagram
« Reply #1 on: December 29, 2015, 07:38:47 am »
You need to parse diagram.styleEx. It contains the info you need inside a CSV list. Something like SuppressFOC=1; or the like. See chap. 9.11 of my Inside book for a few more details. If that does not list all the options you're after I can have a look if you tell me the details.

q.

analia

  • EA Novice
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: identify supressed features in diagram
« Reply #2 on: December 29, 2015, 07:58:28 am »
yes, we've seen SupressFOC=1 but we can't figure out which attribute is supressed and which is not. How can we get the name of the visible attributes?

thanks again!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: identify supressed features in diagram
« Reply #3 on: December 29, 2015, 12:33:03 pm »
You mean the diagram properties/Features/Feature Options ?

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: identify supressed features in diagram
« Reply #4 on: December 29, 2015, 06:32:01 pm »
If you suppress certain attributes you will see something like this in the t_diagram.StyleEx column:

Code: [Select]
SPL=S_3121E3=9A65D5,28A11D:;
Where:
- 3121E3 = first part of the t_object.ea_guid
- 9A65D5 = first part of the t_attribute.ea_guid
- 28A11D = first part of the t_attribute.ea_guid

In this example I choose for Custom and checked both attributes to be suppressed.

Geert