1c-minder: обработка для создания ментальных карт (mind maps) в 1С:Предприятие 8
Обработка позволяет быстро и удобно создавать ментальные карты (mind maps) в виде графических схем. Присутствует возможность сохранения схем в файлах формата .grs, после чего их можно открывать на всех компьютерах, на которых есть установленная "1С:Предприятие 8" или "1С:Работа с файлами". Реализован экспорт в графические форматы (PNG/BMP). Разработка является иллюстрацией механизма программной работы с графической схемой (добавление и изменение элементов схемы).
По поводу ошибки, то на версии 8.1.13.41 не удалось воспроизвести. Будет время - поставлю 8.1.13.37 - посмотрю. В любом случае, думаю, что это ошибка платформы (сам несколько раз замечал ее падения, например, при попытке сохранить схему в виде картинки).
(0) Отличная работа. Не знаю, будет ли кто делать в 1С ментальные карты, но схемки для пользователей рисовать можно.
1. Не хватает комбинации клавиш для создании "соседнего" узла.
2. Не хватает удобной навигации по узлам, например, стрелками.
3. Хорошо бы при создании нового узла сразу переключаться в режим ввода текста.
В качестве фантазии на тему развития: можно добавить элементам функциональность. Например, по двойному клику мог бы открываться документ, форма списка справочника и т. п. Или выполняться произвольный код. Не знаю, насколько это реализуемо, но я заметил у всех элементов поле "Подсказка", в которое можно запихнуть во внутреннем текстовом формате всё, что угодно.
P.S. Сам для ментальных карт всегда пользуюсь FreeMind.
По поводу замечаний:
1. Сам думал над этим. Но, к сожалению, графическая схема не хранит в себе информации об иерархии структуры элементов. Т.е. понятие "соседнего" узла нужно как-то самому отслеживать. Как вариант, вышестоящим по иерархии элементом можно считать тот, из которого выходит стрелка, входящая в текущий узел.
2. По поводу передвижения по схеме: стрелками так просто точно не получится (их нажатия перехватывает платформа). А вот какой-то другой комбинацией можно попробовать.
3. А вот переключаться на ввод текста сразу после создания нового элемента - это сделать совсем нетяжело.
Создать узел не получается, хоть убейте (( никак. И горячими клавишами, и кнопкой пробовала. Платформа 41.
А ещё хотелось бы создание нового элемента перетаскиванием соответствующей кнопки на поле.
(14)
Чтобы создать первый узел новой схемы нужно нажать "Новая схема" (в левом верхнем углу).
Понимаю, что, может, не удобно и не совсем логично, но уже работаю над тем, чтобы в обработке были вкладки, и там, наверное, при открытии новой вкладки сразу будет создаваться корневой узел. А сейчас создание первых и последующих узлов - немного разные операции с точки зрения логики работы обработки, поэтому я сделал две разные кнопки.
А по поводу перетаскивания - даже не знаю... По моему, в текущей конфигурации обработки (кардинально ее не переписывая) это сделать невозможно. Может у кого-то есть мысли по этому поводу?
Пробовал тоже на 8.1.13.41. Все получается. Единственная мысль, которая приходит на ум, это то, что при попытке добавить новый узел самый первый не является активным. В таком случае обработка не находит активного элемента и не знает, куда добавлять новый.
вроде прикольная штука. Вот если еще добавить:
1. добавление объектов из метаданных (как при этом отрисовывать пока смутно представляю.. как минимум в качестве текста синоним объекта. наверно круто было бы и внутренности (реквизиты, таб.части) показывать но с возможностью скрыть/свернуть
2. возможность выбора картинки из стандартной библиотеки 1С и из общих картинок конфиги
Интересно, реально ли из 1С создавать в MM графы подобно
http://www.graphviz.org/Download.php и возможно ли передавать события в 1С при клике в ММ например на узел?
(24) klen_2007, Проблема может быть из-за того, что при добавлении каждого узла вся графическая схема переформировывается и перерисовывается заново. Может, можно как-то более оптимально сделать, но пока руки не дошли придумать.
Обработка зависла наглухо при создании очередного (примерно 10-го) узла.
Хотел уточнить, для каких целей создавался этот инструмент?
1) Чтобы можно было нарисовать mind-карту в 1С руками
или
2) чтобы был API, чтобы можно было нарисовать mind катру программно в 1С?
Автор молодец, что хотя бы попытался...
Интерес делать это внутри 1С в том, что можно было бы прикреплять объекты данных 1С, сохранять саму схему в справочниках - а потом из неё (например) формировать инструкции. А на "управляемых формах" - вообще бы могло выглядеть очень красиво ( со ссылками на конкретные документы). Да и возможность влиять на код - тоже достаточно важно
Но юзобилити на самом деле очень посредственное получилось. Видать платформа не позволяет делать то же, что в специализированных программах. Жаль.
Программист 1С
Москва зарплата от 100 000 руб.до 200 000 руб. Полный день
Тестировщик 1С
Москва зарплата от 70 000 руб. Полный день
Программист 1С
Воронеж зарплата от 100 000 руб.до 150 000 руб. Полный день
Перенос данных КА 1.1 => КА 2 / УТ 11 (перенос документов, начальных остатков и справочной информации из "1С:Комплексная автоматизация", ред.1.1 в "1С:Комплексная автоматизация", ред. 2.х)
Перенос данных КА 1.1 => КА 2 / УТ 11 (перенос документов, начальных остатков и справочной информации из "1С:Комплексная автоматизация", ред.1.1 в "1С:Комплексная автоматизация", ред. 2.х)