8.х Работа со сводной таблицей

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

  1. TopicStarter Overlay
    Urgat
    Offline

    Urgat

    Регистрация:
    1 апр 2010
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    1.
    Urgat 01.04.10 15:51
    Код:
    Отчет = Новый ПостроительОтчета; 
    Отчет.Текст = "ВЫБРАТЬ 
    |	РезультирующийОтчетСводнаяТаблица.СтатьяДДС КАК СтатьяДДС, 
    |	РезультирующийОтчетСводнаяТаблица.Организация, 
    |	РезультирующийОтчетСводнаяТаблица.Сумма 
    |ИЗ 
    |	Документ.РезультирующийОтчет.СводнаяТаблица КАК РезультирующийОтчетСводнаяТаблица 
    |ГДЕ 
    |	РезультирующийОтчетСводнаяТаблица.Ссылка.Ссылка = &Ссылка 
    | 
    |УПОРЯДОЧИТЬ ПО 
    |	СтатьяДДС ИЕРАРХИЯ"; 
    Отчет.Параметры.Вставить("Ссылка", ЭтотОбъект.Ссылка);	
    Отчет.ЗаполнитьНастройки(); 
    Отчет.Выполнить(); 
    СВТаб = ЭлементыФормы.ПолеТабличногоДокумента1.ВстроенныеТаблицы.СводнаяТаблица1; 
    СВТаб.ИсточникДанных = Отчет; 
    СВТаб.ОтображатьПоля = Истина; 
    СВТаб.Обновление = Ложь; 
    СВТаб.Колонки.Добавить("Организация"); 
    СВТаб.Строки.Добавить("СтатьяДДС"); 
    СВТаб.Данные.Добавить("Сумма"); 
    СВТаб.Обновоение = Истина; 
    
    Сводная таблица лежит в табличном документе на форме. при исполнении СВТаб.Колонки.Добавить("Организация"); выдается ошибка "ошибка при вызове метода контекста (Добавить) Недопустимое значение параметра (параметр номер "1")"

    из за чего такое? 0_0
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    Из-за того, что нет итогов по ОРГАНИЗАЦИЯ в запросе.
    Для сводной таблицы нужны итоги по всем "измерениям", независимо от того, будут они в строках или столбцах.

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