Перейти к содержанию

Ошибка "The unary operator is not defined for the type "System.Object" на схеме процесса

При написании выражений в рамках настройки схемы процесса важно понимать контекст (см. Понятие и изменение контекста в Comindware Business Application Platform). Изначальным контекстом в рамках шаблона процесса является контекст связанного шаблона записи.

Если при проверке или публикации схемы процесса вы столкнулись с ошибкой "The unary operator is not defined for the type "System.Object", это значит, что в каком-то выражении вы использовали атрибут, которого нет в текущем контексте, то есть в связанном шаблоне записи.

Решение:

  1. Самый простой способ – создайте данный атрибут в связанном шаблоне записи.
  2. Если же необходимо использовать именно этот атрибут, находящийся в другом шаблоне записи, обратитесь к нему через язык выражений.

Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware