Снегопат

Обсуждение Снегопата
Текущее время: 26 ноя 2024, 02:52

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 29 ноя 2012, 13:15 
Не в сети

Зарегистрирован: 02 авг 2012, 09:56
Сообщения: 20
При коллективной доработке какой нить типовой часто нужно добавить объект в новую подсистему или перенастроить ему права.
Есть достаточно удобное окно "Дополнительно" (Alt+Shift+Enter) в котором можно это настроить по объекту. НО! Подсистема или роль должна быть захвачена и получается, что нужно снимать фильтр по подсистемам, искать нужную подсистему, захватывать ее, искать объект, через дополнительно делать то, что хотелось, лезть обратно, чтоб отпустить подсистему и опять возвращаться к объекту.

В идеале хотелось бы иметь в деревьях, что в дополнительно, такое же контекстное меню, как и в дереве конфигурации.

Может уже есть что нить такое, что облегчит мои муки? Или кто нить согласится такое сделать на скриптах :?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 ноя 2012, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Да, давно о подобном думаю.
В принципе сейчас можно попытаться автоматически захватить конкретную подсистему.
Вижу 2 варианта:
1. либо спец.макрос для выбора подсистем текущего объекта и захвата выбранной подсистемы. Если у объекта всего одна подсистема, то захватывать ее сразу.
Но этот вариант очень редок - чаще объект добавляется в другую подсистему, чем убирается из текущей.
2. Просто захват произвольных подсистем. Выбор из списка и захват выбранной.
Возможно, что в этом случае можно просто расширить Навигатор метаданных и просто в нем выбирать нужную подсистему или вообще любое метаданное и захватывать прямо из Навигатора.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 ноя 2012, 17:21 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Навигатор по метаданным плавно превращается в альтернативное дерево метаданных.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 ноя 2012, 17:59 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
orefkov писал(а):
Навигатор по метаданным плавно превращается в альтернативное дерево метаданных.

И это правильно, я лично давно об этом мечтаю!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 ноя 2012, 18:13 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
artbear писал(а):
Возможно, что в этом случае можно просто расширить Навигатор метаданных и просто в нем выбирать нужную подсистему или вообще любое метаданное и захватывать прямо из Навигатора.
Решил отвлечься от проектной документации и подправил чуть-чуть навигатор по метаданным. http://snegopat.ru/scripts/info/9412423d3b . Думаю для быстрого захвата подойдет.

P.s.: делал на скорую руку. Иконку бы взять стандартную, кто найдет пришлите, подправлю. Проверок практически никаких не делаю, думаю как развитие данного функционала необходимо добавить множественный выбор и действия по множественному выбору объектов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 ноя 2012, 14:59 
Не в сети

Зарегистрирован: 12 ноя 2012, 17:51
Сообщения: 160
Класс, спасибо!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 ноя 2012, 15:05 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
also писал(а):
Класс, спасибо!
Неа, просто спасибо не отделаться. Мне нужна стандартная иконка захвата и помещения в хранилище. ;)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 ноя 2012, 15:47 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Вытащи сам:
Код:
var file = v8files.open("v8res://devtool/mddepot.png", fomIn)
var copy = v8files.open("file://c:\\pict.png", fomOut|fomTruncate)
var len = file.seek(0, fsEnd)
file.seek(0, fsBegin)
copy.write(file.read(len))
copy.close()


Надо бы добавить функционал, на лету стандартные картинки доставать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 дек 2012, 17:44 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
orefkov писал(а):
Вытащи сам:
Код:
var file = v8files.open("v8res://devtool/mddepot.png", fomIn)
var copy = v8files.open("file://c:\\pict.png", fomOut|fomTruncate)
var len = file.seek(0, fsEnd)
file.seek(0, fsBegin)
copy.write(file.read(len))
copy.close()


Надо бы добавить функционал, на лету стандартные картинки доставать.

Саш, а v8files это что?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 дек 2012, 18:01 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Часть снегопата обертка вокруг 1Сных функций по работе с файлами.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB