Hello,
after adding rules to a relationship in order to limit relations with only some subtypes, I can see that it is not reflected in Pro interface.
Here you can see that only Hydrant can have a relation with a hydrant inspection, however when selecting a Valve, the hydrant inspection relationship is still visible. Is this the normal behavior ? I would expect that the relationship is limited to valid subtypes.
Note : when trying to add a hydrant maintenance in relation with a valve, I get the expected behavior :
Solved! Go to Solution.
Hello, I opened a support case a year ago, and the bug has been reproduced and referenced here:
I also found another bug that seems to describe the same behavior:
The workaround is to duplicate the layers instead of using subtype group layers, but this doesn't seem relevant for a utility network.
So, just adding the Relationship Class Rules caused the error message? I've tried reproducing this behavior with no success... I am still able to add a maintenance records to the Hydrant Maintenance table when features other than Fire Hydrant are selected. I'm wondering if a Validation Attribute Rule would be the way to go... my fear is that editors will accidentally add maintenance records to the wrong tables... I was hoping there was a way to only show relationship classes per subtype, but haven't figured it out yet.
Hello, I opened a support case a year ago, and the bug has been reproduced and referenced here:
I also found another bug that seems to describe the same behavior:
The workaround is to duplicate the layers instead of using subtype group layers, but this doesn't seem relevant for a utility network.