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
.epf 8,70Kb
16.05.12
57
.epf 8,70Kb 57 Скачать

См. также

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

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

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