0. kharts 245 25.12.09 19:08 Сейчас в теме

1c-minder: обработка для создания ментальных карт (mind maps) в 1С:Предприятие 8

Обработка позволяет быстро и удобно создавать ментальные карты (mind maps) в виде графических схем. Присутствует возможность сохранения схем в файлах формата .grs, после чего их можно открывать на всех компьютерах, на которых есть установленная "1С:Предприятие 8" или "1С:Работа с файлами". Реализован экспорт в графические форматы (PNG/BMP). Разработка является иллюстрацией механизма программной работы с графической схемой (добавление и изменение элементов схемы).

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. azimut70 25.12.09 19:08 Сейчас в теме
Полезная. Теперь можно обмениваться картами даже с теми у кого нет MindMapper-а.
2. WKBAPKA 215 26.12.09 10:16 Сейчас в теме
Ментальные карты очень полезная штука, все никак не могу дочитать книжечку до конца... плюс, адназначна
3. Istur 1424 26.12.09 10:59 Сейчас в теме
Отличная вещь!! Спасибо, давно искал нечто подобное.
4. sound 529 27.12.09 13:43 Сейчас в теме
Прикольно. И код открыт. Спасибо, будем юзать.
5. sound 529 27.12.09 15:29 Сейчас в теме
Выделяю все объекты на схеме (ctrl+A), хочу передвинуть все (стрелка влево), 1С-ка вылетает (8.1.13.37), как победить?
6. kharts 245 28.12.09 00:16 Сейчас в теме
Спасибо всем за отзывы!

По поводу ошибки, то на версии 8.1.13.41 не удалось воспроизвести. Будет время - поставлю 8.1.13.37 - посмотрю. В любом случае, думаю, что это ошибка платформы (сам несколько раз замечал ее падения, например, при попытке сохранить схему в виде картинки).
7. sound 529 28.12.09 00:45 Сейчас в теме
чувствую пора уже на 41-ю версию, все руки не доходят блин, а косяков на 13.37 уже реально много навалилось
8. Flashback1979SE 28.12.09 07:56 Сейчас в теме
Очень полезная вещь для структурирования мысли. Особенно, если что-то глобалить.
9. Арчибальд 2708 28.12.09 11:29 Сейчас в теме
"Смотрит, все понимает, а сказать не может..." :D
10. AlexBugs 28.12.09 11:59 Сейчас в теме
Напишем русский ARIS в 1С! :)
11. Anything 82 29.12.09 15:16 Сейчас в теме
(0) Отличная работа. Не знаю, будет ли кто делать в 1С ментальные карты, но схемки для пользователей рисовать можно.

1. Не хватает комбинации клавиш для создании "соседнего" узла.
2. Не хватает удобной навигации по узлам, например, стрелками.
3. Хорошо бы при создании нового узла сразу переключаться в режим ввода текста.

В качестве фантазии на тему развития: можно добавить элементам функциональность. Например, по двойному клику мог бы открываться документ, форма списка справочника и т. п. Или выполняться произвольный код. Не знаю, насколько это реализуемо, но я заметил у всех элементов поле "Подсказка", в которое можно запихнуть во внутреннем текстовом формате всё, что угодно.

P.S. Сам для ментальных карт всегда пользуюсь FreeMind.
12. kharts 245 29.12.09 17:41 Сейчас в теме
(11)
Спасибо!

По поводу замечаний:
1. Сам думал над этим. Но, к сожалению, графическая схема не хранит в себе информации об иерархии структуры элементов. Т.е. понятие "соседнего" узла нужно как-то самому отслеживать. Как вариант, вышестоящим по иерархии элементом можно считать тот, из которого выходит стрелка, входящая в текущий узел.
2. По поводу передвижения по схеме: стрелками так просто точно не получится (их нажатия перехватывает платформа). А вот какой-то другой комбинацией можно попробовать.
3. А вот переключаться на ввод текста сразу после создания нового элемента - это сделать совсем нетяжело.
13. Anything 82 29.12.09 17:56 Сейчас в теме
(12)
Как вариант, вышестоящим по иерархии элементом можно считать тот, из которого выходит стрелка, входящая в текущий узел.
Угу. Я так и предполагал.

А вот какой-то другой комбинацией можно попробовать.
Если можно сделать стрелки с Ctrl или Alt, то будет вполне приемлемо.
14. e.kogan 1850 11.01.10 16:09 Сейчас в теме
Создать узел не получается, хоть убейте (( никак. И горячими клавишами, и кнопкой пробовала. Платформа 41.
А ещё хотелось бы создание нового элемента перетаскиванием соответствующей кнопки на поле.
15. kharts 245 12.01.10 17:02 Сейчас в теме
(14)
Чтобы создать первый узел новой схемы нужно нажать "Новая схема" (в левом верхнем углу).

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

А по поводу перетаскивания - даже не знаю... По моему, в текущей конфигурации обработки (кардинально ее не переписывая) это сделать невозможно. Может у кого-то есть мысли по этому поводу?
16. e.kogan 1850 13.01.10 15:20 Сейчас в теме
(15) Первый создаётся. А остальные - никак.
17. kharts 245 14.01.10 17:14 Сейчас в теме
(16)
Даже не знаю...

Пробовал тоже на 8.1.13.41. Все получается. Единственная мысль, которая приходит на ум, это то, что при попытке добавить новый узел самый первый не является активным. В таком случае обработка не находит активного элемента и не знает, куда добавлять новый.
18. e.kogan 1850 14.01.10 18:19 Сейчас в теме
(17) Да, дело оказалось именно в этом.
19. sommid 03.06.10 15:36 Сейчас в теме
вроде прикольная штука. Вот если еще добавить:
1. добавление объектов из метаданных (как при этом отрисовывать пока смутно представляю.. как минимум в качестве текста синоним объекта. наверно круто было бы и внутренности (реквизиты, таб.части) показывать но с возможностью скрыть/свернуть
2. возможность выбора картинки из стандартной библиотеки 1С и из общих картинок конфиги
20. Alef 12.10.10 04:07 Сейчас в теме
Использую MindManager, уже на девятую версию переехал
21. Kamikadze 46 04.01.12 01:50 Сейчас в теме
плюс за интересность. Идея вобще не новая, но реализация - неплохая. здесь главное понять логику записей в grs-файле - и можно творить чудеса.
22. olya_sn 28.06.12 22:23 Сейчас в теме
Попробовала, понравилось, буду пользоваться. Очень хорошая идея. Благодарю!
23. Worst 3 30.07.12 19:14 Сейчас в теме
Интересно, реально ли из 1С создавать в MM графы подобно
http://www.graphviz.org/Download.php
и возможно ли передавать события в 1С при клике в ММ например на узел?
24. klen_2007 22.01.14 19:05 Сейчас в теме
Большое спасибо! Здорово, только после 60 узлов рисует с задержками. На какое количество узлов она расчитана?
25. kharts 245 31.01.14 18:27 Сейчас в теме
(24) klen_2007, Проблема может быть из-за того, что при добавлении каждого узла вся графическая схема переформировывается и перерисовывается заново. Может, можно как-то более оптимально сделать, но пока руки не дошли придумать.
26. mikhailv 19 16.04.15 12:25 Сейчас в теме
Добрый день!

Обработка зависла наглухо при создании очередного (примерно 10-го) узла.

Хотел уточнить, для каких целей создавался этот инструмент?
1) Чтобы можно было нарисовать mind-карту в 1С руками
или
2) чтобы был API, чтобы можно было нарисовать mind катру программно в 1С?

Если 1, то зачем? Чем не устроил xmind
Если 2, то чем не устроили, например,
http://philogb.github.io/jit/
https://github.com/kennethkufluk/js-mindmap

В них можно сотворить что-то наподобие этого:
http://kenneth.kufluk.com/google/js-mindmap/
http://philogb.github.io/jit/demos.html

После некоторых танцев с бубнами поле HTML-документа перестаёт притворяться IE6 и начинает дружить с канвой.
27. KIF 144 09.09.16 21:29 Сейчас в теме
Автор молодец, что хотя бы попытался...
Интерес делать это внутри 1С в том, что можно было бы прикреплять объекты данных 1С, сохранять саму схему в справочниках - а потом из неё (например) формировать инструкции. А на "управляемых формах" - вообще бы могло выглядеть очень красиво ( со ссылками на конкретные документы). Да и возможность влиять на код - тоже достаточно важно
Но юзобилити на самом деле очень посредственное получилось. Видать платформа не позволяет делать то же, что в специализированных программах. Жаль.
28. white-mount 09.09.16 22:11 Сейчас в теме
Скачал, автору благодарность.
29. Akbis 49 26.04.18 09:19 Сейчас в теме
Есть ли опыт после такого произвольного создания схем привязывать к ним бизнес процессы?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 40 000 руб. до 120 000 руб.
Полный день