I have drawing like this:
The bottom 3 fields are grey because it's linked to an alarm table. If there is no entry they are just grey. Is it possible to fake it to make it green? The only solution in my mind is with show/hide function. But than I would need to take another parameter. Maybe there is a smarter solution.
Another workaround that I used in the past is to modify the transparency of the shape. In your case, you could modify the transparency of these 3 fields to a higher value (e.g. 90%). Then you can place a green background behind these shapes. As a result, these 3 fields will look green.
Hope it helps!