Hello Hilary and thanks for your quick response too.
Yes that's correct conditional formatting on the control, it isn't being disabled when the fields are blank.
All the controls are bound to each fields, it's working only if I select "field1 is blank or" and so on and I can only have 5 conditions.
The expression condition is not working as it should!