Вход | Регистрация

1С:Предприятие ::

Метки: 

СКД. Неверные параметры

Я
   prilforreal
 
02.08.18 - 16:24
Добрый день! Отчет пишу на скд, при формировании вылетает ошибка: Ошибка в выражении по причине:Неверные параметры "AVG", насколько я понимаю программа не хочет считать среднее, подскажите как быть?

ВЫБРАТЬ
    ПроизводствоТабличнаяЧасть1.Ссылка.Проведен,
    ПроизводствоТабличнаяЧасть1.Ссылка.Дата,
    ПроизводствоТабличнаяЧасть1.Ссылка.Автор,
    ПроизводствоТабличнаяЧасть1.ПлощадьИзделия,
    ПроизводствоТабличнаяЧасть1.ПлощадьМатериала,
    ПроизводствоТабличнаяЧасть1.КолФотоПечать,
    ПроизводствоТабличнаяЧасть1.Рулон,
    ПроизводствоТабличнаяЧасть1.Ссылка,
    ПроизводствоТабличнаяЧасть1.Код,
    ВЫБОР
        КОГДА ПроизводствоТабличнаяЧасть1.ПлощадьМатериала = 0
            ТОГДА ""
        ИНАЧЕ ПроизводствоТабличнаяЧасть1.ПлощадьИзделия / ПроизводствоТабличнаяЧасть1.ПлощадьМатериала * 100
    КОНЕЦ КАК КИМ
ИЗ
    Документ.Производство.ТабличнаяЧасть1 КАК ПроизводствоТабличнаяЧасть1
 
  Рекламное место пустует
   s03
 
1 - 02.08.18 - 16:26
"Неверные параметры" к среднему отношения не имеют. У тебя что-то другое там
   Ненавижу 1С
 
2 - 02.08.18 - 16:27
ТОГДА NULL
   prilforreal
 
3 - 02.08.18 - 16:27
   prilforreal
 
4 - 02.08.18 - 16:27
(2) Я таким образом делал потому что на ноль делить нельзя..
   Cool_Profi
 
5 - 02.08.18 - 16:31
КОГДА ПроизводствоТабличнаяЧасть1.ПлощадьМатериала = 0
            ТОГДА 0
   Ненавижу 1С
 
6 - 02.08.18 - 16:31
и мне кажется правильнее ресурс вычислять так:

СУММА(ПроизводствоТабличнаяЧасть1.ПлощадьИзделия) / СУММА(ПроизводствоТабличнаяЧасть1.ПлощадьМатериала) * 100
   prilforreal
 
7 - 02.08.18 - 16:31
(2) Спасибище! С NULL все работает!


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует