I apologize, but I meant to say different and not equal "OR ( '[cb_field2]' <> '' ) )" and not "OR ( '[cb_field2]' = '' ) )".
However, I solved by replacing the LIKE operator with "="
(( `cb_field1` = '[cb_field2]' ) OR ('[cb_field2]' != '')
so data entry is constrained by fixed values contained in the dropdown. Now, however, I would check also that the field1 is different from empty and I set the string:
(( `cb_field1` = '[cb_field2]' ) OR ('[cb_field2]' != '') OR (`cb_field1` != ''))
but it does not work, it is possible to do so?.
Thank you.