[РЕШЕНО] Свернуть строки табличной части документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем deman_ru, 8 окт 2014.

  1. TopicStarter Overlay
    deman_ru
    Offline

    deman_ru Опытный в 1С

    Регистрация:
    27 дек 2011
    Сообщения:
    165
    Симпатии:
    1
    Баллы:
    29
    1С 8.2
    Подскажите пожалуйста, как свернуть одинаковые строки табличной части документа как в запросе.
    К примеру есть таблица:
    Код:
    Наименование материала        Количество
    Материал1                      1
    Материал2                      1
    Материал1                      2
    А должно получиться:
    Код:
    Наименование материала        Количество
    Материал1                       3
    Материал2                       1
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    ТЧ выгрузить в ТЗ.
    ТЗ.Свернуть();
    ТЗ загрузить в ТЧ.
    deman_ru нравится это.
  3. TopicStarter Overlay
    deman_ru
    Offline

    deman_ru Опытный в 1С

    Регистрация:
    27 дек 2011
    Сообщения:
    165
    Симпатии:
    1
    Баллы:
    29
    Сделал вот так:
    Код:
    ТЗ = Новый ТаблицаЗначений;
        ТЗ = Объект.Материалы.Выгрузить();
        ТЗ.Свернуть("Материал", "Количество");
        ТЧ=Объект.Материалы.Загрузить(ТЗ);
    Получил вот такую ошибку:
    Код:
    {Документ.ПередачаСырьяИМатериаловВПроизводство.Форма.ФормаДокумента.Форма(37)}: Обращение к процедуре объекта как к функции (Загрузить)
        ТЧ=Объект.Материалы.Загрузить(ТЗ);
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    Код:
    ТЗ = Объект.Материалы.Выгрузить();
    ТЗ.Свернуть("Материал", "Количество");
    Объект.Материалы.Загрузить(ТЗ);
    
    deman_ru нравится это.

Поделиться этой страницей