Имя: Пароль:
1C
1С v8
построитель вывод результата в диаграмму.
0 zladenuw
 
16.04.13
17:52
делаю так

//Перейдем к диаграмме и добавим в табличный документ
 // рисунок типа диаграмма
 Рис   = ТаблДокумент.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Диаграмма);
 Индекс  = ТаблДокумент.Рисунки.Индекс(Рис);
 
 //Прочитаем ширину и высоту наших данных в табличном документе
 //Это нужно для корректного задания исходных данных для диаграммы
 //и ее расположения в документе
 ВысотаТаблицы = ТаблДокумент.ВысотаТаблицы;
 ШиринаТаблицы = ТаблДокумент.ШиринаТаблицы;
 
 //Расположим диаграмму в табличном документе, сразу под таблицей даннйх
 ТаблДокумент.Рисунки[Индекс].Расположить(ТаблДокумент.Область(ВысотаТаблицы,2,ВысотаТаблицы + 10,20));
 
 //Укажим в качестве источника данных для диаграммы
 //область в нашем табличном документе  
 //по умолчанию построитель выводит данные с 3-й строки и со 2-колонки  
 ТаблДокумент.Рисунки[Индекс].Объект.ИсточникДанных = ТаблДокумент.Область(3,2,ВысотаТаблицы - 1 ,ШиринаТаблицы);  
   
 //можно указать различные параметры для диаграммы - тип, выводить заголовки и т.д
 // мы выведем несколько для примера
 ТаблДокумент.Рисунки[Индекс].Объект.ТипДиаграммы    = ТипДиаграммы.ГистограммаОбъемная;
 ТаблДокумент.Рисунки[Индекс].Объект.СерииВСтроках      = Истина;
 ТаблДокумент.Рисунки[Индекс].Объект.ОтображатьЗаголовок  = Истина;
 ТаблДокумент.Рисунки[Индекс].Объект.ОтображатьЛегенду    = Истина;
 
 //Выводим на экран
 ТаблДокумент.Показать();  

выводит не так как хочеться :)
http://www.ximage.ru/index.php?id=1366120293

и пробовал указать источник данных построитель отчета. посылает.
можно как то указать его ?
1 zladenuw
 
16.04.13
17:55
пока спросил. то нашел.

  ПостроительОтчета.Вывести(ТабДок.Рисунки[Индекс].Объект);
:)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.