Материал из Module developer
It is used to work with complicated conditions. When AdvancedField is used, set null in the Dafault parameter. One object or an object array with data can be sent in AdvancedField. See types of complicated conditions here ссылка
