Внешний отчет, формирует графы на основе таблицы значений, используя рисунки табличного документа. Есть возможность добавление, редактирование объектов графа и выгрузки результата в таблицу значений.
Отчет работает на 8.3 (начиная с 8.3.6) управляемые формы.
Можно использовать для построения (как программного так интерактивного) связей любых объектов 1С в виде графа, редактировать, сохранять /загружать (файл, ТаблицаЗначений).
Подходит для визуализации граф небольших объемов до 100 - 200 вершин. Для корректной работы необходимо в форме табличного документа установить Таблица -> Рисунки - > Выделение рисованных объектов.
Для формирования графа необходимо создать таблицу значений (ТЗ) и передать в параметр процедуре (модуля объекта отчета) СформироватьГрафНаОсновеТаблицыЗначений (ТЗ). Таблица значений должна содержать имена колонок - (ЗначениеИсточник,ЗначениеПолучатель,ЗначениеСвязи,НастройкаПолучателя,НастройкаИсточника)
Колонки - ЗначениеИсточник, ЗначениеПолучатель, ЗначениеСвязи - Тип - СписокЗначений. Тип данных списка можно использовать все те, которые ("Возможен обмен с сервером. Сериализуется").
Имена колонок - НастройкаПолучателя, НастройкаИсточника - Тип - Строка. Используются для оформления вершин, ребер, значения ребер графа (Закладка - Настройки графа).
Настройки можно установить для каждой строки Таблицы значений по именам: Прямоугольник1, Прямоугольник2 ,Эллипс2, Эллипс3 и.т.д Прямоугольник4, Прямоугольник5, по умолчанию - Прямоугольник2.
При построении графа, данные из таблицы значений переносятся в расшифровки рисунков табличного документа, функций 1С (ЗначениеВСтрокуВнутр(<Значение>)), также можно обратно, функцией модуля объекта отчета - СформироватьТЗНаОсновеТабДок (ТабличныйДокументСГрафом), "Возвратить" из (рисунков - графов) табличного документа - таблицу значений.
Отчет тестировался на конфигурациях 1С Бухгалтерия 3.0.