gifts2017

PlantUML Editor для 1С

Опубликовал Василий Казьмин (awk) в раздел Программирование - Работа с интерфейсом

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

Введение:

Если вам надо программно создать какой-нибудь рисунок, то данная обработка вам пригодится.

Обработка основана на двух компонентах:

  1. Graphviz (http://www.graphviz.org)
  2. PlantUML (http://plantuml.sourceforge.net)

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

 

Описание:

Если в в тексте встречается @startuml ИмяФайла, то обработка использует вторую компоненту для создания изображения. Имя файла при этом ИмяФайла указывать необязательно.

В противном случае используется первый компонент.

Справа указаны ключевые слова plantuml, которые выводятся по команде plantuml.jar -language.

 

Зависимости:

  1. JAVA 6
  2. plantuml
  3. graphviz

На закладке "Настройки" при нажатии на кнопке "Открытие" показываются версии компонент.

Скачать файлы

Наименование Файл Версия Размер
PlantUMLEditor.epf 56
.epf 8,70Kb
16.05.12
56
.epf 8,70Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Яков Коган (Yashazz) 16.05.12 19:13
Используются штатные графические схемы 1С, или это эмуляция?
2. Василий Казьмин (awk) 16.05.12 20:56
(1) Это эмуляция. Хотя термин эмуляция вряд ли подходит.
3. Яков Коган (Yashazz) 17.05.12 10:18
(2) Ну ты понял, о чём я. Эх, вот бы сами графические схемы имели нормальные методы программного построения...
4. Василий Казьмин (awk) 17.05.12 10:44
(3) Yashazz, 1С обещало это еще в 2009. Я ждал-ждал, а потом нашел плагин к redmine - RedmineExternalFilter. Начал писать документацию.. В браузере не ах как удобно, хотя... Нашел WPF plantUML editor, gveditor. Но как-то неудобно. А тут все в одном. Кстати на сервере 1С использую для генерации диаграммы SQLite базы данных, которая у меня генерируется для андроида.
6. Игорь Steelvan (Steelvan) 16.09.12 14:39
Как не хватает в 1С программного создания графической схемы. Однако, есть вариант обхода этого момента. (Обработка на управляемых формах).

Не надо ничего обходить. Возьми ОптимаСофт:Схемы по www.схемы1С.рф и рисуй в 1С на здоровье. Хочешь программно, хочешь интерактивно.

Схема сохраняется в xml. Анализируй и изменяй как надо.
7. Василий Казьмин (awk) 17.09.12 11:12
(6) Steelvan, Зачем? Я лучше visio куплю.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа