Функции обработки — это мощный инструментарий для модификации значений из исходного прайса, согласно задаваемому набору правил.
Включить и настроить функции обработки можно на третьей вкладке настроек поля:
После включения галочки «Использовать функцию для обработки значения поля» отображается поле со списком функций (изначально пустое), и кнопка редактирования списка функций
а также автоматически открывается редактор функций обработки:
В редакторе функций, можно задать одну или несколько функций из выпадающего списка:
Выбранные функции можно сразу протестировать на произвольном значении, введённом в поле Исходное значение.
Результат применения функции будет отображаться в поле ниже:
После того, как вы выбрали необходимую функцию (или несколько функций), указали их параметры, а также протестировали работу функций на одном или нескольких значений из прайса (копируя значения из прайса в поле Исходное значение), убедившись, что обработка значения производится как вам нужно, нажимаем внизу кнопку Сохранить список функций.
Редактор функций закроется, а список заданных функций отобразится на вкладке в настройках поля:
Этот список функций можно в любой момент отредактировать, или же временно отключить, сняв галочку «Использовать функции» (при этом настроенные функции не удалятся, а просто будут скрыты, и не будут применяться при обработке прайс-листа)