Не получается прописать выражение для пользовательского поля в СКД #642687


#0 by bahtik
Здравствуйте! В настройках отчета СКД добавил пользовательское поле, которое должно показывать только положительные значения результата вычитания двух ресурсов. Для этого хотел воспользовался функцией: Максимум(КвоЗаказано-КвоЗакуплено, 0) Это выражение прописал и в окно "Выражение детальных записей", и в окно "Выражение итоговых записей". Но при попытке сохранить эти выражения (нажатии ОК), выдается ошибка: Что не так в моем выражении? Уже куда только ни пробовал эти скобки вставлять, попробовал даже просто: Максимум(КвоЗаказано,0) Ничего не получается...
#1 by User_Agronom
Запрос покажи
#2 by User_Agronom
Попробуй просто Максимум(КвоЗаказано-КвоЗакуплено). Возможно ошибку не выдаст. Сработает, хотя и неправильно
#3 by bahtik
А причем здесь запрос? Ну, вот, если надо:    ЗаявкиНаОбеспечениеОстатки.Номенклатура, В своем вопросе для упрощения я написал немного другое выражение, а на самом деле, мне надо: Максимум(КоличествоПоЗаявкам-КоличествоПоОстаткам-КоличествоЗаказаноЗакупить, 0)
#4 by bahtik
Так мне правильно надо ))
#5 by bahtik
Смысл в том, что есть количество материалов по заявкам, которое нужно удовлетворить. Для этого есть количество этих материалов по остаткам на складе, и есть уже заказанное для закупки количество. Нужно вычислить, сколько еще нужно заказать для закупки.
#6 by yurec_k
через выбор когда замути
#7 by User_Agronom
Я бы добавил ВЫБОР и всё замутилось бы нормально
#8 by bahtik
Через Выбор получилось, спасибо. Но все таки уже просто любопытно с Максимум - это что, глюк платформы, или я что-то не так сделал?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С