graphic diagram 1c

Библиотека для программного изменения графической схемы 1С: Предприятия с возможностью добавления элементов и обновления схемы.

1C Configurations

Not specified.

Pricing

Free or price is not specified.

README

Программное изменение графической схемы 1С: Предприятия

Мотивация

Захотелось мне в одном из своих проектов чтобы пользователи в пользовательском режиме могли изменять графическую схему. Чтобы в итоге получить что-то вроде алгоритма для low-code или no-code системы. Но выяснилось, что методов по добавлению элементов на графическую схему в платформе не предусмотрено. Исправляю этот недочет.

Описание

Внешний вид тестовой обработки

Все методы и функции собраны в одном общем модуле ГС_СхемаКлиентСервер.

Для того чтобы разобрать графическую схему на элементы есть функция ПолучитьЭлементыСхемы. Обратное действие, когда из массива элементов получается графическая схема, выполняется методом УстановитьСхемуИзЭлементов.

Общий порядок дейсвий

При добавлении нового элемента

  1. Новый элемент добавляется в массив элементов;
  2. При помощи метода УстановитьСхемуИзЭлементов собирается графическая схема;

При событии ПриИзменении графической схемы

  1. Для обновления массива элементов вызывается функция ПолучитьЭлементыСхемы;

Планы