Book a Demo

Author Topic: Internal Block Diagram - hide Override Initializers  (Read 3431 times)

maselhappy

  • EA User
  • **
  • Posts: 20
  • Karma: +0/-0
    • View Profile
Internal Block Diagram - hide Override Initializers
« on: June 06, 2018, 04:34:34 pm »
Hi,

I have setup a Block which have a lot attributes to document basic settings of a device. In an overview on a higher level i don't want to show this detailed information.

I have test all diagram permissions to hide this information but in doesn't worked.

I can hide ports, requirements and so on but no attributes. How did you work in diagrams together with attributes? 

Br
Marcel

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Internal Block Diagram - hide Override Initializers
« Reply #1 on: June 07, 2018, 04:47:50 pm »
On a diagram, attributes of an element are displayed in a compartment. You can hide the attributes in that compartment on a specific element - Right-click on the element in the diagram and select the Compartment Visibility option. Now, you can hide Attributes of a certain SCOPE by deselecting the appropriate checkbox in the Attribute Visibility panel, but to hide ALL attributes shown in the element, make sure that the Attributes checkbox is deselected in the Show Element Compartments panel.

If you want to hide the attributes on every element in a diagram, right-click on the diagram background and select the Properties option. This displays the Properties dialog for the diagram. Select the Elements page from the list on the left of the dialog. In the Show Compartments panel, again clear the Attributes checkbox.

Does that do what you wanted?
Best Regards, Roy

maselhappy

  • EA User
  • **
  • Posts: 20
  • Karma: +0/-0
    • View Profile
Re: Internal Block Diagram - hide Override Initializers
« Reply #2 on: June 08, 2018, 11:02:04 pm »
Hi Roy,

This solution didn't work in my case because at the Parent Block the Attributes have no values.

the children have values inside and on the children block the attributes from the parrent are located on Override Initializers.

Can i not hide Override Initializers.
I think it would be easier to provide a picture.

Br
Marcel