Страница 1 из 1

Регулярные выражения и формулы для полей

Добавлено: 07 июл 2018 11:52
tatamio
Здравствуйте, не могли бы вы показать показать на примере, как пользоваться Регулярными выражениями и формулами для полей ?

Вот пример № 1
Не могу пока понять, как сопоставить такие артикулы, предполагаю, что нужно сопоставлять артикулы без спецсимволов
Изображение

Вот пример № 2

Для категории "Мониторы" не нужно учитывать три последних символа в артикуле, при сопоставлении товаров: /00

Изображение


Вот пример № 3

Артикул производителя находится в наименовании товара. Как сопоставить ?

Изображение

Вот пример № 4

Артикулы различаются только лишним пробелом, и поэтому не сопоставляются

Изображение

Re: Регулярные выражения и формулы для полей

Добавлено: 07 июл 2018 12:06
TechAdmin
Вот пример № 1
Не могу пока понять, как сопоставить такие артикулы, предполагаю, что нужно сопоставлять артикулы без спецсимволов
Вы можете настроить готовые виды сопоставления как вам требуется или создать свои
2018-07-07_11-57-42.png
2018-07-07_11-57-42.png (132.66 КБ) 3435 просмотров
Вот пример № 2
Для категории "Мониторы" не нужно учитывать три последних символа в артикуле, при сопоставлении товаров: /00
Попробуйте настроить удаление, но это будет работать для всех категорий
2018-07-07_12-02-18.png
2018-07-07_12-02-18.png (73.97 КБ) 3435 просмотров
Вот пример № 3
Артикул производителя находится в наименовании товара. Как сопоставить ?
Такой функции на данный момент нет.
Вот пример № 4
Артикулы различаются только лишним пробелом, и поэтому не сопоставляются
Попробуйте активировать параметр "Очищать спец. символы" при сопоставлении по артикулу, при активации данного параметра будут так же удалены пробелы.

Re: Регулярные выражения и формулы для полей

Добавлено: 07 июл 2018 12:47
tatamio
Действительно, все просто.

Тогда для чего используются регулярные выражения и формулы для полей ? Приведите, пожалуйста, какие-нибудь примеры

Re: Регулярные выражения и формулы для полей

Добавлено: 07 июл 2018 13:04
TechAdmin
1. Регулярные выражения используются к примеру, если требуется из наименования получить артикул, который там есть, но при этом его нет отдельным полем в прайсе.
2. Формулы могут использоваться в различных случаях, например можно объединять значения из разных столбцов и сохранять это значение в другое поле

Код: Выделить всё

CONCAT_WS(" ", {Прайс: Производитель}, {Прайс: Модель})
можно проверять цену товара, если она к примеру меньше нужной, тогда ставить статус наличия Нет, очень много вариаций, всё зависит от ваших задач, поэтому лучше решать проблемы по мере поступления.

Re: Регулярные выражения и формулы для полей

Добавлено: 07 июл 2018 16:40
tatamio
Понятно, большое спасибо