Дочерние х-ки, привязанные к родительским

Помощь пользователям в работе с программой E-Trade Content Creator
Ответить
gerdashka
Сообщения: 3
Зарегистрирован: 06 сен 2011 12:03

Дано:
Часы наручные. Есть характеристика "Тип". В ней находятся данные типа: "кварцевые с подзаводом, женские", "кварцевые, мужские", "механические". Хочу разделить их на "Часовые механизмы" (кварцевые, механические и пр) и "Назначение" (мужские, женские, унисекс, детские, пр.)
Создается дочерняя характеристика "Часовые механизмы" и "Назначение". При попытке создать (по примеру, выложенному на видео http://youtu.be/m9S8YE0oBNU) значение на основании регулярного выражения в поле "значение" не подтягивается никакая информация.

Что делать?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

какие регулярные выражения вы используете?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
gerdashka
Сообщения: 3
Зарегистрирован: 06 сен 2011 12:03

e-special писал(а):какие регулярные выражения вы используете?
Там представлено несколько характеристик: например, "кварцевые с подзаводом, женские", "кварцевые с подзаводом, мужские", "механические".
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

а выражения регулярные какие вы составляет для них? Формулы какие у Вас заполнены? Покажите скриншот с окна Настройка формирования значений для характеристики.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
gerdashka
Сообщения: 3
Зарегистрирован: 06 сен 2011 12:03

В том-то и дело, что формулы никакие не подтягиваются. Пыталась делать что-то по примеру с видео - никак.
Плюс программа постоянно зависает.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Что означает зависает?
Ознакомьтесь с регулярными выражениями на основание которых нужно создать необходимую формулу для обработки.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Вам понадобится формула для разделения типа часов:
ЕСЛИ(СОДЕРЖИТ('ЧТО ИСКАТЬ', {ЗначениеХарактеристики})>0, 'НА ЧТО ЗАМЕНЯТЬ', {ЗначениеХарактеристики})
ЧТО ИСКАТЬ-это текст или часть текста которые нужно найти для дальнейшего преобразования.
НА ЧТО ЗАМЕНЯТЬ-это текст в который превратится то что было найдено.
Например:
ЕСЛИ(СОДЕРЖИТ('Муж', {ЗначениеХарактеристики})>0, 'Мужские', {ЗначениеХарактеристики})

Найти нужно: Муж заменить на: Мужские.
Таким образом для того чтобы разъединить тип часов женские, мужские, унисекс либо детские из значения одной характеристики:
кварцевые с автоподзаводом, женские
кварцевые с автоподзаводом, мужские
кварцевые, детские
кварцевые, женские
кварцевые, мужские
кварцевые, унисекс
механические с автоподзаводом (количество камней: 21), мужские
механические с автоподзаводом, мужские

Нужно создать формулу вида:
ЕСЛИ(СОДЕРЖИТ('Муж', {ЗначениеХарактеристики})>0, 'Мужские', ЕСЛИ(СОДЕРЖИТ('Жен', {ЗначениеХарактеристики})>0, 'Женские', ЕСЛИ(СОДЕРЖИТ('Уни', {ЗначениеХарактеристики})>0, 'Унисекс', ЕСЛИ(СОДЕРЖИТ('детск', {ЗначениеХарактеристики})>0, 'Детские',{ЗначениеХарактеристики}))))

Для получения результата:
01.png
01.png (58.38 КБ) 15003 просмотра
По такому же принципу нужно создать формулы для часового механизма:
ЕСЛИ(СОДЕРЖИТ('ЧТО ИСКАТЬ', {ЗначениеХарактеристики})>0, 'НА ЧТО ЗАМЕНЯТЬ', {ЗначениеХарактеристики})
ЧТО ИСКАТЬ-это текст или часть текста которые нужно найти для дальнейшего преобразования.
НА ЧТО ЗАМЕНЯТЬ-это текст в который превратится то что было найдено.
Например:
ЕСЛИ(СОДЕРЖИТ('кварцевые с автоподзаводом', {ЗначениеХарактеристики})>0, 'кварцевые с автоподзаводом', {ЗначениеХарактеристики})

Найти нужно: кварцевые с автоподзаводом заменить на: кварцевые с автоподзаводом.
Таким образом для того чтобы разъединить часовые механизмы на кварцевые с автоподзаводом, кварцевые, механические с автоподзаводом, механические из значения одной характеристики:
кварцевые с автоподзаводом, женские
кварцевые с автоподзаводом, мужские
кварцевые, детские
кварцевые, женские
кварцевые, мужские
кварцевые, унисекс
механические с автоподзаводом (количество камней: 21), мужские
механические с автоподзаводом, мужские

Нужно создать формулу вида:
ЕСЛИ(СОДЕРЖИТ('кварцевые с автоподзаводом', {ЗначениеХарактеристики})>0, 'кварцевые с автоподзаводом', ЕСЛИ(СОДЕРЖИТ('кварцевые', {ЗначениеХарактеристики})>0, 'кварцевые', ЕСЛИ(СОДЕРЖИТ('механические с автоподзаводом', {ЗначениеХарактеристики})>0, 'механические с автоподзаводом', ЕСЛИ(СОДЕРЖИТ('механические', {ЗначениеХарактеристики})>0, 'механические', {ЗначениеХарактеристики}))))

Для получения результата:
02.png
02.png (59.5 КБ) 15003 просмотра
Будет вид в карточке товара:
03.png
03.png (72.91 КБ) 15003 просмотра
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Ответить

Вернуться в «Техническая поддержка программы E-Trade Content Creator»