Создать итоговый реквизит

1. Beginner_107 22.11.17 12:03 Сейчас в теме
Здравствуйте!
1С 8.3.10.2580. Есть форма, на ней - табличная часть Товары с массой реквизитов, некоторые из них числовые. Требуется вывести итоги по числовым полям. Делаю: в свойствах таблицы формы, которая отображает табличную часть Товары, ставлю галочку на флажке "Подвал". Появляется нижняя строка для итогов, но пустая. В свойствах числовых колонок пытаюсь установить ПутьКДаннымПодвала, но оказывается она дает это сделать только для реквизитов типа Сумма по колонке (не знаю, как они там правильно называются) . А как их создать, эти суммы по колонкам?
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. mkalimulin 1166 22.11.17 12:23 Сейчас в теме
(1) Никак не создавать. Они сами создадутся. У колонки указываешь путь к данным подвала. Например у тебя числовая колонка "Количество". Указываешь путь к данным подвала "ИтогКоличество". Правда, придется этот самый "ИтогКоличество" поискать в дереве вариантов. Спасибо разработчикам платформы. Они трогательно заботятся о том, чтобы мы не скучали. Мой тебе совет - когда разберешься со всем этим, в поле "Количество" смело ставь "ИтогСумма", а в поле "Сумма" ставь "ИтогКоличество". Я всегда так делаю. Пользователи сперва возмущались, а теперь привыкли.
user892609; +1
15. YanTsys 12 22.11.17 12:45 Сейчас в теме
(8)
в поле "Количество" смело ставь "ИтогСумма", а в поле "Сумма" ставь "ИтогКоличество"

Почему нужно перемешивать? Не опечатка?
+
17. mkalimulin 1166 22.11.17 13:14 Сейчас в теме
19. YanTsys 12 22.11.17 16:16 Сейчас в теме
(17) просто понять не могу почему вы пишете что
в поле "Количество" смело ставь "ИтогСумма"

по логике дам должно быть "ИтогКоличество"
+
20. mkalimulin 1166 22.11.17 16:20 Сейчас в теме
(19) Если звезды зажигают, значит это кому-нибудь нужно. Если разработчики платформы предусмотрели возможность в поле количество поставить ИтогСумма, значит так и надо делать.
+
21. YanTsys 12 22.11.17 16:24 Сейчас в теме
(20) ага, понял... Пользователи только сперва возмущались :))))
+
22. YanTsys 12 22.11.17 16:28 Сейчас в теме
(20) Кстати могу предложить сомнительное практическое применение, например вы хотите чтобы итог по колонке которая отображается в центре таблицы отображался в уголке справа под другой колонкой рядом с другим итогом, чтобы пользователю не нужно было бегать глазами по всей таблице сверяя итоги...
+
2. adnvl 12 22.11.17 12:05 Сейчас в теме
Галочку поставь "ОтображатьИтогиВПодвале"
+
3. Beginner_107 22.11.17 12:08 Сейчас в теме
4. adnvl 12 22.11.17 12:11 Сейчас в теме
(3)
Прикрепленные файлы:
+
5. adnvl 12 22.11.17 12:14 Сейчас в теме
(3) обычные формы или управляемые?
+
6. Beginner_107 22.11.17 12:21 Сейчас в теме
(5) Управляемые. У меня там несколько другая картина, чем вы прислали. Есть флажок ОтображатьВПодвале, и он отмечен, но без прописанных данных в пункте ПутьКДаннымПодвала ничего не отображается.
+
9. adnvl 12 22.11.17 12:25 Сейчас в теме
(6) тогда только (7)
+
7. SPID 22.11.17 12:22 Сейчас в теме
В управляемых формах таблицы сразу целиком с сервера не читаются, поэтому итога нет.
Если очень надо, то рассчитываете программно значение и устанавливаете в подвал типо Элементы.ИмяКолонкиЭлемента.ТекстПодвала = ЧтотоРасчитанное;
adhocprog; adnvl; +2
10. Beginner_107 22.11.17 12:25 Сейчас в теме
(7) Я вообще делаю расширение, туда скопировала "стандартный" документ, и во на его форме есть какие-то реквизиты табл.части типа Сумма (Значок такой математический нарисован), вот они прописываются в ПутьКДанным подвала. Только мне новые поля с итогами нужны. Может кто знает как такие итоговые реквизиты сделать?
+
12. mkalimulin 1166 22.11.17 12:26 Сейчас в теме
(10) Какие такие новые поля? Они в базе есть? Если нет - просто добавь и не парься.
+
11. andron77777 22.11.17 12:26 Сейчас в теме
Как то так.
Для числовых полей в табличной части платформа автоматом добавляет поле "Итог" + [ИмяКолонки]
Прикрепленные файлы:
+
13. Beginner_107 22.11.17 12:29 Сейчас в теме
(11) Автоматом? А если я новое поле добавляю? Что-то не появился итог...
+
14. andron77777 22.11.17 12:33 Сейчас в теме
(13) Про "автоматом" - это для полей, которые добавляются непосредственно в объект (которые будут сохранены в ИБ при записи объекта), они создаются не в форме, а в самом объекте в дереве конфигурации.
+
16. Beginner_107 22.11.17 12:47 Сейчас в теме
(14) И для добавленных полей вот так ловко итоги не посчитаешь?
+
18. Beginner_107 22.11.17 13:21 Сейчас в теме
Подведу итог: для табличных частей документов, редактируемых в расширении, создать итоги по новым колонкам невозможно. Выход - создавать поля в группе Подвал самой формы, и туда программно суммировать итоги.
Как-то странно. Есть классный механизм в 3 клика мышью, но воспользоваться им - дудки.
+
24. SPID 23.11.17 09:35 Сейчас в теме
(18) Все логично для тонкого клиента. Для данных объекта такие поля есть, так как объект при открытии формы читается с базы данных полностью и можно сразу посчитать итоги. Если это таблица формы, то она, в целях оптимизации, читается с базы данных частями и автоматически посчитать итоги не получится пока не будет прочитана вся таблица - поэтому полей итога нет.
+
23. Artemka20121 6 22.11.17 17:27 Сейчас в теме
использовать в табличной части Подвал не предлагали ?
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот