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