Диаграмма средствами табличного документа

Построение диаграммы средствами макета табличного документа.

Объект Диаграмма — хорош. Когда его используешь совместно с системой компоновки данных, то создание красивого отчета происходит быстро и просто. Но иногда возможностей Диаграммы не хватает, чтобы реализовать ее по своему. Например, поместить текст в нестандартное место, использовать программно высоту и ширину диаграмм, отступы между ними. Мне, например, надо было реализовать в горизонтальной диаграмме накопительного типа несколько серий и сравнивать их с прошлым годом. Это бы не получилось с объектом диаграмма.

В итоге родился отчет "Диаграмма средствами табличного документа". В нем самым главным местом является процедура СформироватьНаСервере(). В ней используются графические элементы для рисования полосок диаграммы и размещения текста в нужных местах. Также применен алгоритм расчета шкалы для сетки.

Тестировалось на платформе 8.3.11.2899 на нетиповой конфигурации.

2 Comments

  1. pm74

    (0) вы свой отчет собираете на СКД или вручную ?

    Reply
  2. sbv2005

    Отчет собирался запросом. Результат запроса загружалмя в СКД как ВнешниеДанные в виде таблицы значений. А сама таблица значений отображалась как Диаграмма.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *