Справочник номенклатура. Табличное поле Комплектующие. в Нем поле ввода ДоляСтоимости( число ). Мне нужно сделать Итоги в подвале и покрасить в красный, если общая доля стоимости по всем строкам не равна 100.
Трабл- в свойствах нет "Отображать итоги в подвале", я пытаюсь сделать программно. При выводе строки пишу такой код(стырен)
Для каждого Строка из Комплектующие Цикл
ИтоговаяДоляСтоимости = ИтоговаяДоляСтоимости + Строка.ДоляСтоимости;
КонецЦикла;
ЭлементыФормы.Комплектующие.Колонки["ДоляСтоимости"].ТекстПодвала = ИтоговаяДоляСтоимости;
КонецПроцедуры
Выдает ошибку. Нельзя так обходить Комплектующие ибо тип
(1) получится, что при выводе каждой строки я буду делать запрос... это же вроде как дичайший моветон? или я что-то не так понял?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший