I'd like to display the DVEs in a childrenpanel on the visual overview of the main element.
From what I can see the elements can only be added in a childrenpanel when the visio is assigned to a service or a view.
What would be a good way of displaying the DVEs as shapes on the main element visual overview.
Hi Jeroen,
The element should contain a table from which a DVE is created for every row. That table has a column that contains the element ID of the DVE. Probably you could use the rows in that table to display them in the visual overview of the main element?
the solution is:
level 1:
Children=Row
ChildrenPanel=Wrap
ChildrenSource=[this element]/7000
ChildrenSort=TableColumn|7002,asc
level 2:
ChildType=Row
ChildMargin=8
TextStyle=TextWrapping=NoWrap|TextTrimming=CharacterEllipsis
level 3a:
shape with no background and following text: [Param:*,7002,[displaytableindex]]
level 3b:
Element=[Param:*,7003,[displaytableindex]]
Enable=true
Options=ForcePropertyFromParent|AllowInheritance=False
I have been able to display the table itself with the DVEs, and I have also already been able to display a shape for each row.
The difficulty seems to be to link them to the elements behind the DVE element IDs from the table.
I’m unsure on how to go about that.
In my case 7000 is the table ID and 7003 is the column that contains the DVE element IDs.
I have a children panel with Children = Row and ChildrenSource = [this element]/7000
On the child I have ChildType = Row
According to the documentation since the table links to elements it should automatically link the shape to these elements.
https://docs.dataminer.services/user-guide/Basic_Functionality/Visio/generating_shapes/Generating_shapes_based_on_table_rows.html#displaying-information-from-the-data-table-in-case-it-links-to-dataminer-elements
It’s however not doing that. Are there any examples?