Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

отображение итогов в подвале

отображение итогов в подвале
Я
   Droning1C
 
30.01.19 - 13:06
Справочник номенклатура. Табличное поле Комплектующие. в Нем поле ввода ДоляСтоимости( число ). Мне нужно сделать Итоги в подвале и покрасить в красный, если общая доля стоимости по всем строкам не равна 100.  

Трабл- в свойствах нет "Отображать итоги в подвале", я пытаюсь сделать программно. При выводе строки пишу такой код(стырен)

Процедура КомплектующиеДоляСтоимостиПриИзменении(Элемент)
        ИтоговаяДоляСтоимости = 0;
        
    Для каждого Строка из Комплектующие Цикл
        ИтоговаяДоляСтоимости = ИтоговаяДоляСтоимости + Строка.ДоляСтоимости;
    КонецЦикла;
    ЭлементыФормы.Комплектующие.Колонки["ДоляСтоимости"].ТекстПодвала = ИтоговаяДоляСтоимости;
    
КонецПроцедуры


Выдает ошибку. Нельзя так обходить Комплектующие ибо тип

РегистрСведенийСписок.КомплектующиеНоменклатуры


Как быть? Как можно еще решить проблему?
 
 
   alkorolev
 
1 - 30.01.19 - 13:33
запросом дергай из этого регистра с условиями аналогичными наложенному отбору
   Droning1C
 
2 - 30.01.19 - 13:54
(1) получится, что при выводе каждой строки я буду делать запрос... это же вроде как дичайший моветон? или я что-то не так понял?

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