Функция - вычленение из строки с данными параметра DIA и его значения.
Значений может быть одно, а может быть два.
Строка с двумя значениями:
x8,5 6/139,7 ET15 DIA110,5-108,2 H-383 DB/CW-P
Это то что я составил, и оно работает.
([DIA]{3}[0-9]{1,}[,][0-9]{1,})([-][0-9]{1,}[,][0-9]{1,})
но не работает с одним значением
x7,5 5/114,3 ET38 DIA73,1 H-393 Chrome
Как я понимаю для второй части выражения должен присутствовать оператор выполнять дальше Если дальше идет "-".
Помогите
Помогите составить формулу для регулярного выражения
Также по поводу двух значений в СТУС
Подскажите как сделать чтобы при наличии двух значений заносилось два значения, а не только первое.
Не хотелось бы иметь три различных значения параметра (110,5 или 108,2 или 110,5-108,2).
к примеру из DIA110,5-108,2
Мне бы хотелось чтобы значение имело сразу два значения 110,5 и 108,2, а не в множестве вариантов.
Возможно это вопрос организации прайса. Добавлю что прайс подготавливается для заливки на магазин Shop-Script
Подскажите как сделать чтобы при наличии двух значений заносилось два значения, а не только первое.
Не хотелось бы иметь три различных значения параметра (110,5 или 108,2 или 110,5-108,2).
к примеру из DIA110,5-108,2
Мне бы хотелось чтобы значение имело сразу два значения 110,5 и 108,2, а не в множестве вариантов.
Возможно это вопрос организации прайса. Добавлю что прайс подготавливается для заливки на магазин Shop-Script
Верно все.Dukez писал(а):Функция - вычленение из строки с данными параметра DIA и его значения.
Значений может быть одно, а может быть два.
Строка с двумя значениями:
x8,5 6/139,7 ET15 DIA110,5-108,2 H-383 DB/CW-P
Это то что я составил, и оно работает.
([DIA]{3}[0-9]{1,}[,][0-9]{1,})([-][0-9]{1,}[,][0-9]{1,})
Смотрите, работает с таким выражением ([DIA]{3}[0-9]{1,}[,][0-9]{1,})Dukez писал(а):но не работает с одним значением
x7,5 5/114,3 ET38 DIA73,1 H-393 Chrome

К сожалению, если Вы настраиваете дополнительные столбцы, то они не смогут попасть в файл для обновления Вашего интернет магазина под стандартный формат csv.Dukez писал(а):Возможно это вопрос организации прайса. Добавлю что прайс подготавливается для заливки на магазин Shop-Script
Но они могут быть в файл csv с выбором столбцов.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Вам нужно из DIA110,5-108,2 получить :Dukez писал(а):Также по поводу двух значений в СТУС
Подскажите как сделать чтобы при наличии двух значений заносилось два значения, а не только первое.
Не хотелось бы иметь три различных значения параметра (110,5 или 108,2 или 110,5-108,2).
к примеру из DIA110,5-108,2
Мне бы хотелось чтобы значение имело сразу два значения 110,5 и 108,2, а не в множестве вариантов.
DIA110,5
и
DIA108,2
Или что именно?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
По вашей картинке вижу мою часть проблемы.
Вот мое окно Оно не содержит столбцов У и вторых и третьих регулярных выражений. в чем может быть причина?
Вот мое окно Оно не содержит столбцов У и вторых и третьих регулярных выражений. в чем может быть причина?
У товара есть параметры которых у него может быть несколько.e-special писал(а):Вам нужно из DIA110,5-108,2 получить :Dukez писал(а):Также по поводу двух значений в СТУС
Подскажите как сделать чтобы при наличии двух значений заносилось два значения, а не только первое.
Не хотелось бы иметь три различных значения параметра (110,5 или 108,2 или 110,5-108,2).
к примеру из DIA110,5-108,2
Мне бы хотелось чтобы значение имело сразу два значения 110,5 и 108,2, а не в множестве вариантов.
DIA110,5
и
DIA108,2
Или что именно?
Как пример - это ноутбук, разных цветов. Но кроме цвета больше ничем не разделяется. Одна модель.
Как правильно организовать внесение этого товара в базу с последующей заливкой на Shop-Script магазин?
/Я вижу только три варианта.
/1) у товара в одной ячейке несколько значений (к примеру: НоутбукА - красный, синий, зеленый) /это предпочтительный вариант, но как сделать чтобы по одной ячейке заносилось два значения? Если возможно.
/2)количество товарных позиций размнаживается на количество вариантов цветов, что нежелательно. (к примеру Ноутбук А - Красный; Ноутбук А - синий; Ноутбук А - зеленый)
/3)столбцы с цветами размнаживаются соответственно количеству цветов. (пример: Ноутбук А - красный|синий|зеленый)
Вы можете иметь один товар в УС Ноутбук А а в СТИПП неограниченное кол-во товаров которые все могут быть сопоставлены с одним из УС. Например Ноутбук А синий, ноутбук А красный-это в СТИПП, а в УС всего один товар Ноутбук А.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Это то понятно. Непонятно что мне делать с самими параметрами?
Не хотите же вы сказать что после занесения товара в УС все неодинарные параметры товара обрезаются?
И еще вы не ответили на мое преддыдущее сообщение по поводу разницы видов моего окна и вашего.
Не хотите же вы сказать что после занесения товара в УС все неодинарные параметры товара обрезаются?
И еще вы не ответили на мое преддыдущее сообщение по поводу разницы видов моего окна и вашего.
Дополнителные столбцы которые вы создаете остаются только в СТИПП, в СТУС они не попадают.
Разница по причине того что Вы настраиваете рег.выражения в Доп. столбцах, а вам пример был сделан в рег. выражениях для категории.
Разница по причине того что Вы настраиваете рег.выражения в Доп. столбцах, а вам пример был сделан в рег. выражениях для категории.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
А для экспорта можно настроить дополнительные столбцы? /разобрался. можно
Создать дополнительные столбцы в СТУС можно? Зачем тогда вообще в СТИПП есть возможность создавать дополнительные столбцы? /разобрался. можно
Разобрался с формулой. Чтобы вставлялись или/или варианты значения надо ставить "|". Причем более полное выражение первым.
Получается: ([DIA]{3}[0-9]{1,}[,][0-9]{1,}[-][0-9]{1,}[,][0-9]{1,})|([DIA]{3}[0-9]{1,}[,][0-9]{1,})
______________________________________________
Также добавление одного и того же товара в разные категории, разная структура категорий для одних и тех же товаров.(это необходимо для заливки на сайт) Сопоставление одного товара из СТИПП с несколькими в СТУС
Создать дополнительные столбцы в СТУС можно? Зачем тогда вообще в СТИПП есть возможность создавать дополнительные столбцы? /разобрался. можно
Разобрался с формулой. Чтобы вставлялись или/или варианты значения надо ставить "|". Причем более полное выражение первым.
Получается: ([DIA]{3}[0-9]{1,}[,][0-9]{1,}[-][0-9]{1,}[,][0-9]{1,})|([DIA]{3}[0-9]{1,}[,][0-9]{1,})
______________________________________________
Также добавление одного и того же товара в разные категории, разная структура категорий для одних и тех же товаров.(это необходимо для заливки на сайт) Сопоставление одного товара из СТИПП с несколькими в СТУС
Последний раз редактировалось Dukez 04 ноя 2011 16:46, всего редактировалось 5 раз.
