Quad.Wiki

Замена текста

Только для Quad.X

Расширение которое должно быть установлено: replace_price_info


Добавление правил замены.

Правила настраиваются в окне Данные. Открывающееся окно не блокирует другие окна программы, поэтому его можно открыть и копировать текст из таблиц.


Для замены доступны 3 варианта: Бренд, Модель и Название + любое поле.


Бренд и Модель.

Выберите слева в списке "Бренд" и кликните в строке "Нажмите для добавления строки" справа. В полях ввода введите текст который заменить и на что заменить.

После ввода нажмите кнопку Сохранить.

Замена по бренду будет осуществлена как в поле Бренд так и в названии товара.

Аналогично с полем Модель.


Название + любое поле.

Выберите слева в списке "Название" и добавьте нужные вам правила. Поиск текста для замены происходит по вхождению введенного текста, а не полному соответствию. Для этих правил работает еще колонка "Поле" - если она не заполнена, то замена будет в Названии товара в прайсах, если заполнено - в поле, которое введено. Посмотреть название поля можно в Конфигурация / внизу Доп. поля


Выполнение операций замены

Если вам нужно, чтобы операции замены по введенным вами правилам выполнялись по всем прайсам, нужно добавить действие Quad.Magic сразу после действия импорта прайсов. 

Тип действия: Выполнить запрос БД

Настройка 1: select replace_price_info(0);


Если правила замены нужно выполнять только в каких-то выбранных прайсах, в этом случае в карточке этих прайсов нужно добавить обработчик "После импорта"


Обработчик
select replace_price_info({PRICE_ID});