Форум ДИЦ

Пользовательский и Дилерский форум ДИЦ
Текущее время: Пн ноя 19, 2018 8:45 am

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Чт окт 18, 2018 10:27 am 
Не в сети

Зарегистрирован: Пт апр 16, 2004 5:11 pm
Сообщения: 6739
Откуда: OpenFly Soft Technology, Москва
Сброс фильтра по Esc в модальной картотеке сломан - картотека закрывается вместо того, чтобы очистить фильтр. Исправьте, пожалуйста: по esc сначала должен очиститься фильтр, если фильтр пустой, то тогда должно закрыться модальное окно.

_________________
www.TurboFlyERP.ru


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Чт окт 18, 2018 7:10 pm 
Не в сети

Зарегистрирован: Сб май 14, 2005 5:12 pm
Сообщения: 1686
Когда такое было?


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Чт окт 18, 2018 7:49 pm 
Не в сети

Зарегистрирован: Пт апр 16, 2004 5:11 pm
Сообщения: 6739
Откуда: OpenFly Soft Technology, Москва
Всегда! Установите в картотеке фильтр. Нажмите Esc - фильтр сбросится!
А когда картотека открыта модально Esc, то вместо сброса фильтра закрывается само окно , т.е. программа ведет себя не адекватно.

_________________
www.TurboFlyERP.ru


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Пт окт 19, 2018 11:05 am 
Не в сети

Зарегистрирован: Пт апр 16, 2004 5:11 pm
Сообщения: 6739
Откуда: OpenFly Soft Technology, Москва
Как поймать нажатие Esc в модальной картотеке?
Добавил горячую клавишу Esc на команду "Использовать фильтр" - все равно по esc происходит закрытие модального окна с картотекой вместо очистки фильтра.

_________________
www.TurboFlyERP.ru


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Пт окт 19, 2018 2:42 pm 
Не в сети

Зарегистрирован: Сб май 14, 2005 5:12 pm
Сообщения: 1686
Esc - многофункциональная клавиша, обрабатывается отдельно. В модальной картотеке поведение Esc таким было всегда, так что говорить о том что что-то "сломали" - минимум, некорректно.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Пт окт 19, 2018 5:00 pm 
Не в сети

Зарегистрирован: Пт апр 16, 2004 5:11 pm
Сообщения: 6739
Откуда: OpenFly Soft Technology, Москва
"Сломан" значит изначально - концепция неверная . :D . Все-таки проще сказать, что сломан, чем неправильно разработали архитектуру. В первом случае это тактический вопрос, а во втором стратегический.
Сотрудники нервные нынче - не хотят по несколько раз одно и тоже набирать: ввели фильтр или сделали выделение - хотят убрать то или другое - а оно бац - все закрывается. Меня-то это бесит, а у пользователей вообще крышу сносит.

Как перехватить Esc - чтобы закрытие модальной картотеки по Esc не происходило?

_________________
www.TurboFlyERP.ru


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Пн окт 22, 2018 10:35 am 
Не в сети

Зарегистрирован: Вт авг 01, 2017 8:09 pm
Сообщения: 56
Все команды проходят через соответствующий обработчик шаблона. Картотека не исключение. Выведите в обработчике в trace имя команды. Посмотрите что приходит при закрытии через "esc". Если пришла такая команда и нажата "esc" и "ввели пользовательский фильтр или сделали выделение"- делайте, что считаете нужным и верните в обработчике false для отмены текущей команды.
Не перестарайтесь. Заблокируете стандартное поведение - получите "вечное" модальное окно.
Можно сделать счетчик команд, который сбрасывается при смене фокуса на форме. Тогда при втором подряд приходе команды на закрытие - всегда разрешать закрыть форму.

_________________
ТБ.Бюджет


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Сброс фильтра по Esc в модальной картотеке
СообщениеДобавлено: Пн окт 22, 2018 12:14 pm 
Не в сети

Зарегистрирован: Пт апр 16, 2004 5:11 pm
Сообщения: 6739
Откуда: OpenFly Soft Technology, Москва
Перестараться не удалось :( :( :(
Не все команды проходят через обработчик шаблоны :(
Закрытие модального окна картотеки счастливое исключение. :(

_________________
www.TurboFlyERP.ru


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB