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

Доп. поле

Добавлено: 10 июн 2015 16:07
MirTN
В доп. ценах было создано поле "_3US0OKZVT" с расчетом по формуле (формула верна)

Изображение

далее для передачи этого значения в свойства CMS Bitrix создаём доп. поле (есть сомнения в синтаксе написания)

Изображение

Нажимаем обновить значения в СТУС, видим результат

Изображение

psss
п.1 доп. цена
п.2 пустое поле

Подскажите где ошибка в передачи данных в доп. поле Delivery

Re: Доп. поле

Добавлено: 11 июн 2015 13:38
support
вместо Пусто прописать 0, это ведь число

Re: Доп. поле

Добавлено: 11 июн 2015 14:02
MirTN
Формула приняла вид:
ЕСЛИ({_3US0OKZVT}=0,"Бесплатно",{_3US0OKZVT})
Нажимаю обновить значение в СТУС, ошибка.

Изображение

В СТУС поля принимают вид и не передаёт значение доп. цены:

Изображение

Re: Доп. поле

Добавлено: 11 июн 2015 16:21
TechAdmin
Попробовать так
ЕСЛИ({_3US0OKZVT}="0","Бесплатно",{_3US0OKZVT})

Re: Доп. поле

Добавлено: 11 июн 2015 20:53
MirTN
Если писать, как Вы указали

Код: Выделить всё

ЕСЛИ({_3US0OKZVT}="0","Бесплатно",{_3US0OKZVT})
(нулик в кавычках) и дальнейшим нажатие на обновление значений в СТУС, получаем следующею картину:

Изображение

Прошу заметить, когда нулик не был в кавычках, верное значение "Бесплатно" передалось корректно, хоть и с ошибкой№11..

Re: Доп. поле

Добавлено: 11 июн 2015 23:18
MirTN
Методом "народного тыка" получил рабочий вариант, причём только значение "истина" и "ложь" должно быть в кавычках

Код: Выделить всё

ЕСЛИ({_3US0OKZVT}=0,"Бесплатно","{_3US0OKZVT}")
Возникло два вопроса:
- как избавиться от пустого поля за полем Delivery п.1
- как избавиться от нулей (*.00000000), в значениях п.2 В настройках таблиц, формата вывода доп. полей нет.

Изображение

Re: Доп. поле

Добавлено: 15 июн 2015 17:00
support
Попробовать прописать правило автозамены для доп поля и удалить нули.

Re: Доп. поле

Добавлено: 16 июн 2015 14:53
MirTN
К сожалению результата не дала Ваша рекомендация.
Настройки ниже. Как всё же удалить "00000000"
Изображение

Re: Доп. поле

Добавлено: 17 июн 2015 11:37
support
Скрин приведен из список товаров из прайс-листов поставщиков (СТИПП) или из список товаров в учетной системе (СТУС) ?

Re: Доп. поле

Добавлено: 17 июн 2015 14:51
MirTN
Скрин приведён следуя вашей рекомендации.

Изображение
Только тут настройка автозамены значений, при импорте из прайс листов поставщиков, у нас же значения в доп. поле (хотя возможность выбора поля в назначении есть и выбрано "Delivery"), судя по формуле должно по крайней мере дублироваться со значаением доп. цены, но мы видим "косметическую" разницу, там два нуля после точки, тут, аж восемь.
Вопрос актуален, как удалить лишние нули?