1. user876792 10.01.19 13:31 Сейчас в теме

Как посчитать количество свернутых строк ТЗ?

    ПолнаяТЗ = Объект.ПолнаяТаблица.Выгрузить(,);
    СгруппированнаяТЗ = ПолнаяТЗ.Скопировать();
    СгруппированнаяТЗ.Колонки.Добавить("Количество");
    СгруппированнаяТЗ.Свернуть("ИНН,ВидОбъекта","Количество");


В добавленной колонке Количество должно быть количество свернутых строк но там везде 0 и в не свернутых тоже
Вознаграждение за ответ
Показать полностью
Найденные решения
2. antz 10.01.19 13:33 Сейчас в теме
Откуда там возьмется количество, если суммируются нули? Заполните ее сперва единицами.

СгруппированнаяТЗ.ЗаполнитьЗначения(1, "Количество")
singlych; mifka186; Boneman; +3 Ответить
5. alex.msk 21 10.01.19 13:43 Сейчас в теме +0.1 $m
Человек хочет понять, сколько дублей по ИНН у него.

ПолнаяТЗ = Объект.ПолнаяТаблица.Выгрузить(,);
СгруппированнаяТЗ = ПолнаяТЗ.Скопировать();
СгруппированнаяТЗ.Колонки.Добавить("Количество");
СгруппированнаяТЗ.ЗаполнитьЗначения(1, "Количество")
СгруппированнаяТЗ.Свернуть("ИНН,ВидОбъекта","Количество");


Ну, а затем, обрабатываешь сгруппированную таблицу, оглядываясь на то, что Количество, равное единице, означает строку, которая не была сгруппирована, поскольку не с чем было.
Остальные ответы
Избранное Подписка Сортировка: Древо
2. antz 10.01.19 13:33 Сейчас в теме
Откуда там возьмется количество, если суммируются нули? Заполните ее сперва единицами.

СгруппированнаяТЗ.ЗаполнитьЗначения(1, "Количество")
singlych; mifka186; Boneman; +3 Ответить
3. Timur.V 40 10.01.19 13:38 Сейчас в теме
КоличествоСтрок = СгруппированнаяТЗ.Количество();
4. kumi2012 1 10.01.19 13:38 Сейчас в теме
Можно без добавления колонки.
СгруппированнаяТЗ.Свернуть("ИНН,ВидОбъекта");
КоличествоСтрок=СгруппированнаяТЗ.Количество();
5. alex.msk 21 10.01.19 13:43 Сейчас в теме +0.1 $m
Человек хочет понять, сколько дублей по ИНН у него.

ПолнаяТЗ = Объект.ПолнаяТаблица.Выгрузить(,);
СгруппированнаяТЗ = ПолнаяТЗ.Скопировать();
СгруппированнаяТЗ.Колонки.Добавить("Количество");
СгруппированнаяТЗ.ЗаполнитьЗначения(1, "Количество")
СгруппированнаяТЗ.Свернуть("ИНН,ВидОбъекта","Количество");


Ну, а затем, обрабатываешь сгруппированную таблицу, оглядываясь на то, что Количество, равное единице, означает строку, которая не была сгруппирована, поскольку не с чем было.
6. user876792 10.01.19 13:55 Сейчас в теме
(5)
Ну, а затем, обрабатываешь сгруппированную таблицу, оглядываясь на то, что Количество, равное единице, означает строку, которая не была сгруппирована, поскольку не с чем было.

Чего там еще обрабатывать? Количество теперь заполняется правильно.
7. alex.msk 21 10.01.19 14:20 Сейчас в теме
(6) Ну, я предположил, что тебе надо что-то с этими данными делать)
8. user876792 10.01.19 18:08 Сейчас в теме
(7) Надо было выгрузить в ТЧ. Выгрузил не оглядываясь.
9. user619273_alevtina 10.01.19 18:59 Сейчас в теме
КоличествоСтрок=СгруппированнаяТЗ.Количество();

Почему не используешь?
10. user876792 14.01.19 14:20 Сейчас в теме
(9) Потому что нужно было количество дублей по ИНН, а не общее количество.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
Полный день

Программист 1С
Видное
Полный день

Программист 1С
Москва
зарплата до 120 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день