Снегопат

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

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




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

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
demon_infernal писал(а):
Прошу прощения за то, что влезаю. Лично для себя я сделал, чтобы при открытии окна хранилища автоматически устанавливался фильтр по текущему пользователю, подключенному к хранилищу. То есть, если я подключен к хранилищу под пользователем "Отладка", при открытии окна хранилища автоматически срабатывает нажатие мышкой на кнопку "установить отбор"-"захваченные пользователем" - текущий пользователь хранилища. Я видел в скрипте CfgStore.js метод setCfgWndFilter, который, похоже, ничего не делает. Мой вариант этого метода

Сергей, я проверил твой код и его поведение, у тебя реализовано другое поведение.
При открытии окна хранилища ничего не происходит.
А вот при нажатии на кнопку "Установить отбор" происходит описанное тобой действие - "захваченные пользователем" - текущий пользователь хранилища.
Это совсем не то :(
А я было обрадовался :(
Одна из целей сабжевого скрипта и была возможность подобных действий в окне Хранилища, но к сожалению, ИМХО это пока невозможно.

Возможно, я не прав и у тебя есть такой скрипт. Выложи его здесь, пожалуйста.
Жду ответа.

ЗЗЫ а в текущей версии скрипта вообще нет метода setCfgWndFilter :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2014, 12:19 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2012, 20:54
Сообщения: 124
Откуда: Октябрьский
Да, конечно, не автоматически срабатывает, а при нажатии на кнопку отбора. Но, в любом случае, это хоть немного, но экономит время :)
Цитата:
а в текущей версии скрипта вообще нет метода setCfgWndFilter

Есть же, вчера только обновлялся, CfgStore.js, строка 137
function setCfgWndFilter(dlgInfo){ .......
Прав на запись в репозитарий пока не прошу, напишу Александру в личку, когда точно будет что комиттить.

_________________
Нет никакого рая, каждое сердце - темница


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2014, 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
demon_infernal писал(а):
Да, конечно, не автоматически срабатывает, а при нажатии на кнопку отбора. Но, в любом случае, это хоть немного, но экономит время :)

Твой вариант не дает посмотреть изменения других пользователей :(
а время не слишком экономит, нажимать отбор все равно нужно :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2014, 15:26 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2012, 20:54
Сообщения: 124
Откуда: Октябрьский
artbear писал(а):
Твой вариант не дает посмотреть изменения других пользователей :(
а время не слишком экономит, нажимать отбор все равно нужно :(

Вот поэтому и спросил, нужно ли это коммитить. Лично мне удобно.
Если что-нибудь еще придумаю - отпишусь здесь.

_________________
Нет никакого рая, каждое сердце - темница


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

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
demon_infernal писал(а):
artbear писал(а):
Твой вариант не дает посмотреть изменения других пользователей :(
а время не слишком экономит, нажимать отбор все равно нужно :(

Вот поэтому и спросил, нужно ли это коммитить. Лично мне удобно.

Если ты добавить пару макросов для включения/отключения такой фичи, тогда можно и закоммитить :)
Но ИМХО экономия очень маленькая, к сожалению.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2014, 16:32 
Не в сети

Зарегистрирован: 12 ноя 2012, 17:51
Сообщения: 160
С утра себе залил этот код и поработал. Согласен с Артуром, что экономия маленькая, но все равно удобно. Правда макрос для отключения все равно нужен. Я иногда смотрю что сейчас захватил в хранилище другой разработчик, а мы получается совсем это окно подавляем.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 май 2014, 17:41 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Хм... я подумал, что действительно устанавливает сразу при открытии хранилища.
А в таком варианте - думаю, лучше просто при открытии окна отбора установить переключатель на текущего пользователя, но ОК не нажимать. Тогда останется нажать Enter, но зато будет возможность переключить фильтр при необходимости.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 май 2014, 09:41 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Magister писал(а):
А в таком варианте - думаю, лучше просто при открытии окна отбора установить переключатель на текущего пользователя, но ОК не нажимать. Тогда останется нажать Enter, но зато будет возможность переключить фильтр при необходимости.

+1


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 май 2014, 23:51 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Доработал чуть код, по фильтру. Теперь при первом открытии хранлища автоматом вызывается команда фильтра и устанавливается отбор по текущему подразделению. После этого можна менять фильтр сколько душа пожелает.
Цитата:
Добавлена автоматическая установка отбора захваченных объектов в хранилище по текущему пользователю


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2014, 08:58 
Не в сети

Зарегистрирован: 12 ноя 2012, 17:51
Сообщения: 160
sosnae писал(а):
Доработал чуть код, по фильтру. Теперь при первом открытии хранлища автоматом вызывается команда фильтра и устанавливается отбор по текущему подразделению. После этого можна менять фильтр сколько душа пожелает.


ERROR CfgStore - Не найденна форма сравнения


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

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


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

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


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

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