Похоже, что параметры «идти вверх» в смешанных полях (те, где Lookup обращается к нескольким объектам, таким как WhatId для Account или Opportunity) очень ограничены.Я был в состоянии написать «ГДЕ what.name, КАК« Procter% », но не« ГДЕ what.parent.name НРАВИТСЯ «Procter%».
Кстати, я думаю, что это должен быть WhatId, а не WhoId(проверьте редактор Правил проверки для Задач, попробуйте вставить поля «Контакт / Идентификатор потенциального клиента» и «Возможный / Идентификатор учетной записи»). Вы также увидите, что вы не можете «подняться» (или в случае этого редактора -"go right") в этих полях, в то время как для некоторых других полей вы можете исследовать отношение, подобное для "CreatedBy.UserRole.Name".
Можете ли вы попробовать вместо этого этот подзапрос?
[SELECT id, whatid FROM task WHERE whatid IN (SELECT Id FROM Account WHERE Parent.Name LIKE 'United%')]