Hello dataminer community
In the protocol I'm working on I'm trying to get all the connections for a certain element. To do this, I'm using the following call:
protocol.GetConnectivityInterfaces(dataminerId, elementId, true)
This call returns me 130 interfaces but, when checking the connections table in the main element, I count 143 interfaces. Coincidentally, we have two function DVE elements which together have 13 interfaces listed.
The last parameter is set to true so the response should include the exported connections. I was wondering if the "true" bool added in the call does not include connections that are used in these Function DVE elements (so they only contain connections exported to 'normal' DVE elements).
I've added some screenshots for clarification, I took interface 102413 as an example:
Element overview, main element and two function DVEs:
Picture: main element, here interface 102413 is listed:
Picture: Function element, same interface is listed here:
When checking the result of the GetConnectivityInterfaces call, this specific interface is one of the interfaces that is not included.
Anyone that knows more about this? And how can I get all the interfaces?
The call you are using indeed does not support retrieving interfaces from a function element yet.
After investigating this internally, it was concluded that the current call does not support getting function element interfaces.
A task has been created to support this.