Страница 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"), судя по формуле должно по крайней мере дублироваться со значаением доп. цены, но мы видим "косметическую" разницу, там два нуля после точки, тут, аж восемь.
Вопрос актуален, как удалить лишние нули?