Actually I’m creating a header symbol I want to use at every screen on the HMI. The header symbol is built out of different symbols and I have three levels of symbols. See here:

First of all I created the HMI tag of the used UDT:
The symbol definition and parameters of the header looks like this:
In the second level I linked the UDT like in the first level:
But in the third level I linked a boolean variable to change the filling in case the variable is true:
When I place the new created symbol in the screen and link the structure used in the plc program I always get the hint that the variable is invalid:
Isn’t it possible to use boolean variables out of a structure or how must I proceed? When I change the parameters to a boolean variable in all levels I get this hint too. What I didn’t test until now is that I define the boolean variable in the third level symbol to the UDT - perhaps this will be the solution?
