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

не заменяется Наименование и Модель при импорте

Добавлено: 28 дек 2010 15:49
avpco
Здравствуйте. Написал регулярные выражения для замены Наименования и Модели при импорте, но самой замены не происходит, хотя некоторые Наименования все-таки заменяются результатами регулярных выражений. Не заменяется почему-то товары производства Toshiba. Во вложении содержится прайс-лист, с которого производится импорт, скриншоты работы регулярных выражений, результаты импорта и настроек прайс-листа. Как мне исправить это?

Re: не заменяется Наименование и Модель при импорте

Добавлено: 29 дек 2010 09:13
support
Добрый День. У Вас регулярное выражение создано для модели, а скриншот Вы высылаете наименования.

Re: не заменяется Наименование и Модель при импорте

Добавлено: 29 дек 2010 12:00
avpco
Добрый день. Прошу прощения, забыл прикрепить скриншоты. Прикрепляю.

Re: не заменяется Наименование и Модель при импорте

Добавлено: 29 дек 2010 13:40
TechAdmin
Вышлите свою БД нам на почту и прайс-лист, мы проверим.

Обратите внимание на условия - "У"
reg_exp_rules.png
reg_exp_rules.png (115.17 КБ) 5693 просмотра
данные условия действуют только в одной строке для данного выражения, для создания условий "И", "ИЛИ" между полями "Рег. выражение №1", "Рег. выражение №2" и т.д., они не действуют для других строк, возможно в этом проблема с заменой наименования и модели.

Re: не заменяется Наименование и Модель при импорте

Добавлено: 05 янв 2011 18:59
avpco
Добрый вечер. Эти условия я не использую. Для каждого производителя в каждой категории я создал отдельное регулярное выражение. Так и не заменяется наименование и модель товара результатами регулярного выражения. Наименование вообще не меняется, а модель у каких-то товаров меняется, а у каких-то нет. Закономерности никакой. Что делать?

Re: не заменяется Наименование и Модель при импорте

Добавлено: 05 янв 2011 22:37
TechAdmin
Напишите пожалуйста, какое наименование товара не заменяется.

Re: не заменяется Наименование и Модель при импорте

Добавлено: 06 янв 2011 07:53
avpco
После определения регулярных выражений для каждого производителя (например ноутбуков) ни одно наименование не заменяется результатом работы регулярного выражения, хотя опять же повторюсь - тест работы регулярного выражения отображает нормальный желаемый результат. Что делать ?

Re: не заменяется Наименование и Модель при импорте

Добавлено: 06 янв 2011 09:54
avpco
и в продолжении высылаю Вам 3 скрина (разрешение монитора у меня маленькое - нетбук) одного окна настроек регулярных выражений для категории "Компьютеры -> Нетбуки". Все эти регулярные выражения я проверял и на сайте pcre.ru в конструкторе и в самом PLI - везде желаемый результат регулярного выражения. И еще прикрепляю файл результатов тестирования рег. выражений на основании СТИПП - там почему-то присутствует только одно рег. выражение, а у меня их несколько. Что делать дальше?

Re: не заменяется Наименование и Модель при импорте

Добавлено: 06 янв 2011 12:11
TechAdmin
Нами была выявлена проблема в программе PLI, возникающая при замене поля "Модель" значением на основании результата регулярного выражения, данная проблема исправлена, ожидайте новую версию программы в ближайшее время.
Для поля "Наименование товара" проблема не выявлена, на снимке экрана видно что рег. выражения применяются для категории "Ноутбуки", напишите наименование товара, которое по вашему является ошибочным.
regexp_result_import_price.png
regexp_result_import_price.png (107.6 КБ) 5682 просмотра

Re: не заменяется Наименование и Модель при импорте

Добавлено: 06 янв 2011 16:57
avpco
А у меня вот что получается
ноутбуки ASUS
ноутбуки ASUS
Захват-5.jpg (168.14 КБ) 5680 просмотров
обратите внимание, что модель нормально заменяется, а наименование вообще не изменяется. Это касается всех ноутбуков. Далее, начиная с ноутбуков Sony, модель частично заменяется, а у Toshiba берется строка слева и до скобки (включая и ее).
ноутбуки Sony и Toshiba
ноутбуки Sony и Toshiba
Захват-6.jpg (176.52 КБ) 5680 просмотров
Что можно еще проверить ? Что не так ?