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

Не срабатывает оператор в дополнительном поле

Добавлено: 27 сен 2018 11:45
Hommer
Не срабатывает оператор (или макроподстановка, не знаю как правильно) в настройке Доп.Полей.

Проблема: при импорте из Прайса добавляет лишние 00000: в прайсе число 30,4 - импортирует как 30,4000000000.
Пробую округлить число при импорте через оператор - не получается. Пустое поле выдает.
Разные варианты пробовал:
ОКРУГЛЕНИЕ_ДЕСЯТЫХ({Столбец_14})
ОКРУГЛЕНИЕ_ДЕСЯТЫХ(Столбец_15)
ОКРУГЛЕНИЕ_КРАТНО({Столбец_16}, 1)
результат - пустое поле.

В этом же Прайсе другое правило работает хорошо: ЕСЛИ({Столбец_32}=="0", "не ограничен", "20").

Подскажите пож-та, как правильно настроить округление в Доп Поле. Или как-то иначе убрать нули справа.

Re: Не срабатывает оператор в дополнительном поле

Добавлено: 27 сен 2018 11:55
TechAdmin
Как вариант настроить автозамену значений для доп. поля.

Re: Не срабатывает оператор в дополнительном поле

Добавлено: 27 сен 2018 14:15
Hommer
Да, автозаменой получилось.

Но интересно все-таки почему через операторы не срабатывает...

Re: Не срабатывает оператор в дополнительном поле

Добавлено: 27 сен 2018 15:05
TechAdmin
Эти макро не работают в этом окне.

Re: Не срабатывает оператор в дополнительном поле

Добавлено: 27 сен 2018 19:32
Hommer
TechAdmin писал(а): 27 сен 2018 15:05 Эти макро не работают в этом окне.
Ого!
Добавьте пож-та в инструкцию. Чтобы не наступать больше на эти грабли.

https://elbuz.com/ETradeDocs/PLI/index. ... fields.htm