Добрый день.
Есть таблица - список документов, с суммой.
Необходимо добавить фильтр (чекбокс), при изменении которого пересчитывался подвал.
Добавил обработчик события:
Если смотреть в отладчике, в текст подвала все приходит верно, когда снимаю галку - 0, когда ставлю - сумма.
Но почему -то в подвале таблицы сумма не меняется, например как стояло 300, так и стоит
В чем может быть дело?
Есть таблица - список документов, с суммой.
Необходимо добавить фильтр (чекбокс), при изменении которого пересчитывался подвал.
Добавил обработчик события:
Сумма= 0;
Для каждого Строка из Реализации цикл
Если Элемент.Значение = Истина тогда
Строка.Включить = Истина;
Сумма= Сумма+ Строка.Сумма;
Иначе
Строка.Включить = Ложь;
КонецЕсли;
КонецЦикла;
ЭлементыФормы.Документы.Колонки["Сумма"].ТекстПодвала = Сумма;
ПоказатьЕсли смотреть в отладчике, в текст подвала все приходит верно, когда снимаю галку - 0, когда ставлю - сумма.
Но почему -то в подвале таблицы сумма не меняется, например как стояло 300, так и стоит
В чем может быть дело?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
А так:
Сумма= 0;
Для каждого Строка из Реализации цикл
Если Элемент.Значение = Истина тогда
Строка.Включить = Истина;
Сумма= Сумма+ Строка.Сумма;
ЭлементыФормы.Документы.Колонки["Сумма"].ТекстПодвала = Сумма;
Иначе
Строка.Включить = Ложь;
КонецЕсли;
КонецЦикла;
Показать
(2)
не прав, а так:
не прав, а так:
СуммаПодвал= 0;
Для каждого Строка из Реализации цикл
Если Элемент.Значение = Истина тогда
Строка.Включить = Истина;
СуммаПодвал= СуммаПодвал+ Строка.Сумма;
Иначе
Строка.Включить = Ложь;
КонецЕсли;
КонецЦикла;
ЭлементыФормы.Документы.Колонки.Сумма.ТекстПодвала = СуммаПодвал;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот