Ментальные карты (Графические схемы)

14.08.23

Разработка - Работа с интерфейсом

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

Скачать исходный код

Наименование Файл Версия Размер
Ментальные карты (Графические схемы):
.epf 264,92Kb
19
.epf 264,92Kb 19 Скачать
Ментальные карты (Графические схемы) _8.3.23
.epf 276,60Kb
2
.epf 276,60Kb 2 Скачать

В качестве базиса использовались следующие источники:

 

Отличия от упомянутых выше решений и особенности работы:

 

1. Работа через управляемые формы / тонкий клиент

Каждое изменение схемы сохраняется в темп-файл на случай краша (такое редко но бывает у графических схем), который загружается автоматически при повторном открытии обработки.

Возможность сохранять схемы в файл-картинку или в файл с внутренним форматом 1С *.grs

 

2. Удобное меню

Будет интересно в первую очередь программистам. Так как в обработке очень много разных кнопок, пришлось придумать удобную схему размещения элементов в форме без необходимости дублирования элементов в форме. В конфигураторе выглядит так:

 

Стандартное награмождение кнопок :) Но в пользовательском режиме уже так:

 

Каждое меню при желании можно развернуть, для быстрой работы с кнопками меню, и затем свернуть обратно:

 

Также, последняя выбранная команда в меню выделяется пометкой:

 

3. Группы команд меню

 

3.1.

Виды элементов графической схема: Старт / Завершение / Условие / Декорация / т.д.

 

3.2. 

Направление, в котором будет создан следующий добавляемый элемент. Также меняет вид стрелки у текущего активного элемента схема на выбранное направление:

 

3.3. 

Возможность указать толщину линии и тип линии у текущего активного / следующего добавляемого элемента:

 

3.4. 

Возможность указать толщину линии и тип рамки у текущего активного / следующего добавляемого элемента:

 

3.5. Возможность указать цвет (предопределенные или любой свой по RGB) у текущего активного / следующего добавляемого элемента:

 

3.6. Возможность выбрать картинку для текущего активного элемента:

 

3.7. 

Выбор фигуры декорации у текущего активного элемента:

 

4. Взаимосвязь схем

Можно из одной схемы сделать ссылку на другую схему-файл с расширением *.grs:

Если ссылка на другой файл указана, то в режиме Просмотра схемы:

при наведении мыши на элемент ссылающийся на другую схему визуально отображается указатель и при нажатии на элемент схемы система предлагает открыть схему, на которую ссылается этот элемент:

 

5. Совместная/групповая работа со схемой через механизм Системы взаимодействия 1С

Если конфигурацию подключена к системе взаимодействия 1С - можно "расшарить" редактируемую схему и предоставить ссылку для совместного редактирования:

Любой пользователь системы может подключиться к редактированию схемы по этой ссылке:

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

 

Проверялось на платформах 1С 8.3.16 +

Проверялось на конфигурациях БСП, БП, УТ.

графические схемы ментальные карты бизнес-процессы

См. также

Управление дашбордами

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

2400 руб.

29.06.2020    17142    23    4    

37

Новогоднее оформление для 1С

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    11610    773    elcoan    46    

107

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

2 стартмани

10.04.2023    10152    157    acces969    31    

119

Модель состояния для MVC

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    4168    kalyaka    4    

31

Условное оформление элементов форм в пользовательском режиме 1С (управление видимостью и доступностью элементов форм)

Работа с интерфейсом Платформа 1С v8.3 Платные (руб)

Подсистема условного оформления элементов форм (далее подсистема) предназначена для настройки оформления элементов форм (видимость, доступность, цвет фона, цвет текста и прочее) в пользовательском режиме 1С. Также подсистему возможно использовать для ограничения доступа к реквизитам формы для определенных пользователей (или групп пользователей).

6000 руб.

18.01.2022    9082    1    2    

6

Программный интерфейс для доработки форм

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Реализовал простой способ программного создания новых элементов, команд и реквизитов на форме.

25.11.2021    9944    AtamanovYS    19    

140
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Steelvan 303 07.09.20 19:17 Сейчас в теме
Откройте для себя svg формат :)
Трудоемкость по работе с закрытым и ограниченным описание встроенных схем > трудоемкости по работе с svg, а возможностей на порядок больше.
5. Mopo3 332 07.09.20 19:35 Сейчас в теме
(1)
svg


Если у Вас есть решения применительно к связке 1С - поделитесь пожалуйста, Сообщество будет только радо)
2. Steelvan 303 07.09.20 19:18 Сейчас в теме
Его даже в табличный документ уже встроили, а вы все бобика мучаете.
3. Steelvan 303 07.09.20 19:19 Сейчас в теме
https://developer.mozilla.org/ru/docs/Web/SVG/Tutorial

Справа сверху переключатель с вражеского на русский.
4. Steelvan 303 07.09.20 19:22 Сейчас в теме
Каждое изменение схемы сохраняется в темп-файл на случай краша (такое редко но бывает у графических схем)


И русский учите, не позорьтесь.
Каждое изменение схемы сохраняется во временный файл на случай падения (такое редко но бывает у графических схем).
6. Mopo3 332 07.09.20 19:38 Сейчас в теме
(4)
И русский учите, не позорьтесь


"Нас, кто хорошо владеет русский язык, действительно не осталось много"

Критика ради критики мной не комментируется. Готовы к конструктиву - велкам. Хотите крючкопридирательством заниматься - придется в одно лицо, не готов поддержать, сорри.
Gesperid; investec; FreeArcher; +3 Ответить
8. chng 10.09.20 16:39 Сейчас в теме
(6)
по поводу "краша" - замечание действительно дельное...
(6)
Готовы к конструктиву - велкам.

А прежде чем призывать других к конструктиву, на вашем месте было бы конструктивным опубликовать какую-нибудь ментальную карту, нарисованную вами собственноручно.
И да, карта "привет world" за ответ не принимается...
7. Steelvan 303 08.09.20 22:34 Сейчас в теме
Готовы к конструктиву ...


Не, спасибо. Я себя уважаю, извиняюсь.
so-quest; +1 Ответить
9. slasher777 29.09.20 19:59 Сейчас в теме
результат группировки объявить ресурсами и в условном оформлении указать горизонтальное расположение.. или вертикальное, не помню точно
можно еще нарисовать свой макет, но тут сложнее будет, т.к. заранее не будет известно количество групп
можно еще поиграться с настройками отчета, т.е. родителей, первого уровня поместить в ресурсы, а остальное само нарисуется
10. ANDunaev 67 13.08.23 11:49 Сейчас в теме
На версии платформы 8.3.21.1644 есть ошибки. Подскажите, планируется выложить более актуальную версию если таковая есть?
11. Mopo3 332 14.08.23 16:11 Сейчас в теме
(10) обновил во вложениях к публикации. Обработка адаптировалась под 8.3.23, используется на БСП без режима совместимости. Код из конфигурации где она используется просто скопипастен, но не проверялся функционально на пустой конфигурации. Будут ошибки пишите, поправим..
ANDunaev; +1 Ответить
Оставьте свое сообщение