|
0
Kurbash
30.01.14
✎
14:17
|
Строю диагамму так:
ЗапросПоТоварам=Новый запрос; ЗапросПоТоварам.Текст="ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
| ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
| ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
| ХозрасчетныйОстаткиИОбороты.Период КАК пер
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПер, &КонПер, День, , Счет = &СчетРасчетов, , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты"; ЗапросПоТоварам.УстановитьПараметр("НачПер",Новый Граница(НачалоДня(ДатаС), ВидГраницы.Включая)); ЗапросПоТоварам.УстановитьПараметр("КонПер",Новый Граница(КонецДня(ДатаПо), ВидГраницы.Включая)); ЗапросПоТоварам.УстановитьПараметр("СчетРасчетов",ДСТовары); ЗапросПоТоварам.УстановитьПараметр("Организация",Организация);
РезультатПоТоварам=запросПоТоварам.Выполнить().Выбрать();
ТАбСчетов=новый ТаблицаЗначений;
ТабСчетов=запросПоТоварам.Выполнить().Выгрузить();
Диаграмма = Диаграмма; // Продажи - реквизит формы
Диаграмма.ТипДиаграммы = ТипДиаграммы.График;
Диаграмма.КоличествоТочек = ТАбСчетов.Количество();
Диаграмма.КоличествоСерий = ТАбСчетов.Количество();
Диаграмма.ВидПодписей = ВидПодписейКДиаграмме.Значение;
Диаграмма.Точки[0].Текст = "";
Для Итер = 0 По ТАбСчетов.Количество() - 1 Цикл
Диаграмма.УстановитьЗначение(0, Итер, ТАбСчетов[Итер].СуммаОборотДт);
Диаграмма.Серии[Итер].Текст = ТАбСчетов[Итер].пер;
КонецЦИкла;
Таблица значений такая (). Простая таблица. Видно-столбец с суммами, столбец с периодами. КАкой выбрать тип диаграммы чтобы был типа график? По горизонтали дни по вертикали суммы? все уже сипробовал. Может не в типе графика дело? может код корявый? Вроде простой.
|
|