[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Формирование цены в зависимости от цены закупки в1
DmitryOpalev
Всем привет!
Может есть среди нас грамотные 1С'ники?
При попытке использовать условные выражения при формировании цены появляется ошибка.
И со скобками пробовал и без, и через ?(если,истина,лжожь) и условия типа "1>0", результат один.
Почему оно ругается?
user posted image

_____________
Курс валют
DmitryOpalev
Решение проблемы:
Как оказалось, в данном поле можно заводить только расчетное выражение. Потому я использовал следующий прием:
([Закупочная]<500)*[Закупочная]*1.3+
(([Закупочная] >= 500) И ([Закупочная]<1500))*[Закупочная]*1.2+
(([Закупочная] >= 1500))*[Закупочная]*1.1

Суть следующая: первым идет логическое выражение, которое возвращает 0 или 1 в зависимости от того, попадает цена в нужный диапазон или нет.
Если вернется 1, умножаем на закупочную цену и на коэффициент.
Все остальные случаи вернут ноль, что приплюcуется к конечному варианту и ничего не изменит.



_____________
Курс валют
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.