Как определить алгоритмически, что атрибут был изменен вручную?
Добрый день, у нас такой кейс:
нужно в конце маршрута алгоритмом менять значение атрибута на объекте только в том случае, если не было ручного ввода.
Как определить алгоритмически, что атрибут был изменен вручную?
Войдите или Зарегистрируйтесь чтобы комментировать.

Комментарии
Можно попробовать OnChanged.
В нужный вам тип объекта (можно и в маршрутный объект; сначала лучше исследовать этот вариант) нужно добавить "скрытый" атрибут, country_is_manually_set (Атрибут "Страна" был изменён вручную).
В обработчике OnChanged для атрибута "Страна" нужно установить атрибут country_is_manually_set = true.
В алгоритме в конце маршрута проверить значение атрибута country_is_manually_set.