Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 79 ]  На страницу 1, 2, 3, 4, 5 ... 8  След.
Автор Сообщение
СообщениеДобавлено: 02 июл 2012, 16:23 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Нельзя ли сделать некие автодействия в окне Хранилища?
например, я часто работаю так:
открываю окно хранилища, нажимаю отбор, выбираю "все захваченные", ОК
и уже с захваченными объектами работаю.
думаю, что и большинство также
Нельзя ли эту последовательность автоматизировать, выполняя ее сразу по команде "Открыть хранилище"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 02 июл 2012, 16:55 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Присоединяюсь!

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 07:28 
Не в сети

Зарегистрирован: 29 авг 2011, 11:24
Сообщения: 32
Да-да, я об этом тоже уже писал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 07:57 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Еще мысль - нельзя ли сделать хоткей/команду "захват в хранилище" прямо из формы/модуля нужного объекта.
т.е. команда должна активировать объект в дерево, захватить в хранилище, и вернуться в форму/модуль.
Никто над этим не думал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 08:17 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Ну, примерно так
windows.activeView.mdObj.activateInTree()
Затем команду послать на захват.
Если диалоги какие есть - перехватить, сделать что надо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 08:18 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
А нет во внутренностях 1С сразу команды "захватить в хранилище"? Чтоб не переходить на него в дереве?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 08:23 
Не в сети
Администратор
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 10:24 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Чуть больше получаса работы и готов скрипт CfgStore.js
Есть макрос Захватить объект в хранилище (временно хоткей "Ctrl + Alt + T")
захватывает любой текущий объект (модуль, форму, макет, сам объект и т.п.) в хранилище.
Важно: захват всегда идет без рекурсии, только текущий объект, имхо это более правильно при редактировании текущего объекта.
для внешних объектов макрос ничего не делает.

Забирайте из хранилища.
ЗЫ какой хоткей наиболее удобен для этой задачи??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 10:36 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
artbear писал(а):
Чуть больше получаса работы и готов скрипт CfgStore.js

Забирайте из хранилища.

Не забудьте также обновить core, я добавил необходимые команды по хранилищу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автодействия в окне Хранилища
СообщениеДобавлено: 03 июл 2012, 12:02 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Прэлестно, Артур взялся за скрипты!
Я там только пару штрихов добавил.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 9


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

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