|
Итоги в форме списка регистра сведений | ☑ | ||
---|---|---|---|---|
0
neo1109
09.01.15
✎
12:53
|
Конфигурация Общепит.
На форме рецептур есть табличное поле, связанное с РегистрСведенийСписок.пит_Рецептуры - отображается список ингредиентов. Имеется числовая колонка "Выход". Задача: посчитать итог по этой колонке. Стандартными средствами как то настройка "Отображать итог в подвале" не сделаешь, потому что это не ТЧ документа, такой настройки просто нет. Можно было бы рядом надпись разместить и в нее выходить... Но вопрос: как посчитать итог с учетом вероятных отборов и прочее? |
|||
1
iceman2112
09.01.15
✎
13:01
|
Для Каждого СтрокаТЧ ИЗ ЭлементыФормы.ИмяТабличнойЧасти Цикл
|
|||
2
Chameleon1980
09.01.15
✎
13:09
|
Процедура ПриОткрытии()
Колонки=ТП.Колонки; Колонки.Добавить("Фамилия"); Колонки.Добавить("Имя"); Колонки.Добавить("Оклад",Новый ОписаниеТипов("Число")); НоваяСтрока=ТП.Добавить(); НоваяСтрока.Фамилия="Иванов"; НоваяСтрока.Имя="Иван"; НоваяСтрока.Оклад=15000; НоваяСтрока=ТП.Добавить(); НоваяСтрока.Фамилия="Петров"; НоваяСтрока.Имя="Петр"; НоваяСтрока.Оклад=20000; ЭлементыФормы.ТП.СоздатьКолонки(); ЭлементыФормы.ТП.Колонки.Оклад.ТекстПодвала="123"; КонецПроцедуры |
|||
3
Chameleon1980
09.01.15
✎
13:11
|
вот тока нарисовал:
Процедура ПриОткрытии() Колонки=ТП.Колонки; Колонки.Добавить("Фамилия"); Колонки.Добавить("Имя"); Колонки.Добавить("Оклад",Новый ОписаниеТипов("Число")); НоваяСтрока=ТП.Добавить(); НоваяСтрока.Фамилия="Иванов"; НоваяСтрока.Имя="Иван"; НоваяСтрока.Оклад=15000; НоваяСтрока=ТП.Добавить(); НоваяСтрока.Фамилия="Петров"; НоваяСтрока.Имя="Петр"; НоваяСтрока.Оклад=20000; ЭлементыФормы.ТП.СоздатьКолонки(); ЭлементыФормы.ТП.Колонки.Оклад.ТекстПодвала=ТП.Итог("Оклад"); КонецПроцедуры ну и свойство тп.подвал=истина; |
|||
4
neo1109
09.01.15
✎
13:17
|
(2) и (3) - не годится.
у вас ТП связана с таблицей значений, а у меня - регистрсведенийсписок. |
|||
5
Chameleon1980
09.01.15
✎
13:55
|
ну и событие при получении данных не пойдет у етого списка?
как думаете - зачем ему тоже свойство подвал можно установить? |
|||
6
Chameleon1980
09.01.15
✎
13:56
|
параметры события:
ТПРСПриПолученииДанных(Элемент, ОформленияСтрок) через оформления строк посчитать сумму, которая счас на экране. Или по всем записям нужно? Запрос |
|||
7
Chameleon1980
09.01.15
✎
13:57
|
фантазию включаем
|
|||
8
Chameleon1980
09.01.15
✎
14:01
|
хотя через приполученииданных приходят только новые строки в ОформленияСтрок
|
|||
9
Chameleon1980
09.01.15
✎
14:03
|
да и вообще гугл еще помогает
v8: Отображать итоги в подвале для колонки РС - можно? |
|||
10
neo1109
09.01.15
✎
14:36
|
спасибо всем, вопрос решился.
пошел другим путем... |
|||
11
Chameleon1980
09.01.15
✎
14:38
|
ну расскажи
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |