Страница 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 (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 (107.6 КБ) 5682 просмотра
Re: не заменяется Наименование и Модель при импорте
Добавлено: 06 янв 2011 16:57
avpco
А у меня вот что получается

- ноутбуки ASUS
- Захват-5.jpg (168.14 КБ) 5680 просмотров
обратите внимание, что модель нормально заменяется, а наименование вообще не изменяется. Это касается всех ноутбуков. Далее, начиная с ноутбуков Sony, модель частично заменяется, а у Toshiba берется строка слева и до скобки (включая и ее).

- ноутбуки Sony и Toshiba
- Захват-6.jpg (176.52 КБ) 5680 просмотров
Что можно еще проверить ? Что не так ?