Improve Handling of Excluded Attributes in Symbols
Currently, Symbols display "No Data" when an excluded attribute has been selected. This typically occurs when customers are navigating from one asset to another using the Switch Asset feature. This error can be confusing to the end user. In order to minimize confusion, a different approach should be taken such as not showing the symbol, showing N/A as a value for the symbol, or graying out symbol/values for excluded attributes.
The PI Vision 2017 R2 release included enhancements to symbols to better support excluded attributes. If attributes are flagged as “excluded” in an AF hierarchy, values will not be
displayed in the table symbol and asset comparison table in PI Vision. Other symbols
will display “N/A” for excluded attributes.
Might it be worth looking at having a set of behaviours that could be allocated by the display designer to individual element attributes? E.g. the 'Hide Symbol' behaviour can be allocated to the 'Excluded' property and the 'Disable' behaviour can be allocated to the 'Hidden' property.
James Lewis [Capula Ltd] commented
I concur. Attributes in AF can be excluded when they are not applicable to a particular element, so it should follow that any symbols linked to them in a display are not applicable. I was going to suggest that the symbols should be hidden, but perhaps there should be an option for how you want to handle it.
It is possible to hide multi-state shapes linked to excluded attributes by setting their colour to transparent when the value is bad, but this does not work for other symbols such as values as the multi-state colour sets the fill (background) not the value. Also, it means that every type of bad data sets the shape to transparent which is not ideal.