Hi,
Designing a visual overview linked to a service, we were able to generate a shape automatically for each element enclosed in said service.
This was done via a Children/Child shape group, with ChildType=Element.
Now, on the inner group (representing the Element), we're trying to dynamically generate shapes according to the rows present on a given table of this element:
- Configure a Group with the following Shape Data options:
- Children: Row
- ChildrenSource: */6300 (Table PID)
- ChildrenPanel: Stack Vertical
- SubscriptionFilter: value=6349==*[Property:DCM_ServiceName]*
- Inside this group, we configure an inner shape (the one to be dynamically generated) with the following data:
- Parameter: 6303|Alarm
- ChildType: Row
- ChildMargin: 5
The end result should be something like this:
But none of the Input Interfaces are ever generated. Below a summary of the config used:
Any advice on this? The data is present at the table and even without the SubscriptionFilter we should be seeing the shapes being generated for each row in the table.
Thanks
After syncing, it's not entirely clear still why this doesn't work. One remark though: For a children shape inside an element shape that was based on service children, it seem necessary to relink the children shape to the element with Element shape data set to "*" (or something similar). Currently it's unclear why that happens but locally this works for me.
However this didn't seem to fix the issue in the setup above, so I'll have to look into it further.