Да, можно. Также возможно записывать их разницу в параметр и работать с ней.
Можно проверять параметр двумя условиями — от 1 до пустого. При значении «Нет» — отнимать уже в обратном порядке и проверять аналогичным условием. Если и в этот раз условие не проходит, то числа равны.
Виджет позволяет составлять арифметические выражения с использованием масок. Пример:
{{Сделка.Поле1}} * ( {{Контакт.Поле2}} + {{Сделка.Поле3}} / 4 )
Выражения работают только для числовых полей и «Бюджета», но поддерживают маски с полями любого типа. Т.е. в формулу можно подставить число из текстового поля или из списка.
Работает автозамена:
- десятичная запятая заменяется на точку (можно писать и то и то);
- можно использовать × (заменяется на *);
- можно использовать ÷ (заменяется на /);
- разные прочие варианты круглых скобок, точек, запятых, плюсов, минусов, звёздочек и косых черт заменяются на нужный вариант.
Если после преобразования по маскам в тексте будет найдено что-то кроме точки, цифр, скобок или +-*/ — будет добавлено примечание в сделку: «Значение для поля «Число» не задано. Недопустимые символы...». Значение поля не изменится. То же самое будет в случае ошибки в формуле.
Сравнивать числовые поля можно с помощью элемента «Условие». Но не между собой, а с определенным значением.