прошу помочь
есть товар такого плана
Газовая плита KAISER HGG 50501 MW
Вытяжка KAISER A 6419 N
Как произвести настройку определения модели товара, только не при помощи регулярных выражений
а то что идет после "производителя" и есть модель
Требуется помощь в настройке прайса
В настройках импорта, нужно указать адрес столбца в котором находятся наименованиядля поля модель
В настройках правил автозамены текста нужно создать правило замены
1. Правило должно быть активно.
2. Учитываем пробелы.
3. Удаляем.
4. Должна быть выбрана "Модель"
5. пишем "*KAISER " (если на словах, то так: звездочка, наименование производителя и прбел)
6. Очищаем содержимое.
Сам я этого не пробовал делать, но по логике должно работать
Код: Выделить всё
Газовая плита KAISER HGG 50501 MW
Вытяжка KAISER A 6419 N 2. Учитываем пробелы.
3. Удаляем.
4. Должна быть выбрана "Модель"
5. пишем "*KAISER " (если на словах, то так: звездочка, наименование производителя и прбел)
6. Очищаем содержимое.
Сам я этого не пробовал делать, но по логике должно работать
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Спасибо
принцип понятен
а если у меня разные производители?
принцип понятен
а если у меня разные производители?
Тут мне видится 2 варианта:вася писал(а):а если у меня разные производители?
1. Создать для каждго производителя по одному правилу автозамены.
2. Видоизменить имеющееся правило, путем изменения значения расположенного в поле найти, на следующее:
Код: Выделить всё
*{ПРОИЗВОДИТЕЛЬ} Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
попробовал
но к сожалению не работает ни первый вариант с *KAISER
ни второй с *{ПРОИЗВОДИТЕЛЬ}
В строку модель записывается полное наименование и все
но к сожалению не работает ни первый вариант с *KAISER
ни второй с *{ПРОИЗВОДИТЕЛЬ}
В строку модель записывается полное наименование и все
Макроподстановка {ПРОИЗВОДИТЕЛЬ} будет работать только тогда, когда у товара уже известен производитель, например он импортируется из прайс-листа или стоит принудительный поиск производителя.
Сейчас производитель определяется позже чем срабатывает автозамена, по этому может не работать такой алгоритм.
Сейчас производитель определяется позже чем срабатывает автозамена, по этому может не работать такой алгоритм.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
первый вариант с *KAISER
когда конкретно задается что отрезать тоже почему то не работает
когда конкретно задается что отрезать тоже почему то не работает
Потому, как у вас в наименовании нет "*KAISER" у вас ведь просто "KAISER".
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Оказывается даже такой распространенный подстановочный знак, как звездочка, заменяющая собой последовательность из ни одного и более любых символов - не работает... Кто бы мог подуматьe-special писал(а):Потому, как у вас в наименовании нет "*KAISER" у вас ведь просто "KAISER".
В таком случае остается только использовать регулярные выражения.
В принципе там все просто с этим выражением, вот оно:
Код: Выделить всё
(.+KAISER\s+)2. Учитываем пробелы.
3. Удаляем.
4. Должна быть выбрана "Модель"
5. В поле "Найти" пишем "(.+KAISER\s+)" (если на словах, то так: открывающая скобка, точка, плюс, наименование производителя, косая черта, маленькая латинская s, плюс, закрывающая скобка)
6. Флаг РВ должен быть активным.
7. Очищаем содержимое, в поле "Заменить на".
PS Для каждого производителя придется создать свое правило.
Последний раз редактировалось Ixenon 22 июл 2013 14:05, всего редактировалось 1 раз.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
ок спасибо
большое все заработало
большое все заработало
