Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как отловить режим редактирования на форме списка справочника (число прочтений - 1883 )
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Как отловить режим редактирования на форме списка справочника
15. Октября 2010 :: 16:02
Печать  
Навеяно
http://www.1cpp.ru/forum/YaBB.pl?num=1287064331/0
пост. 11
Вопрос: как отловить, что юзер сидит в режиме редактирования на форме списка справочника - из модуля формы этого списка?
  
Наверх
 
IP записан
 
avgreen
Senior Member
****
Отсутствует



Сообщений: 254
Местоположение: Украина, Кривой Рог
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Как отловить режим редактирования на форме списка справочника
Ответ #1 - 15. Октября 2010 :: 21:05
Печать  
val писал(а) 15. Октября 2010 :: 16:02:
Навеяно
http://www.1cpp.ru/forum/YaBB.pl?num=1287064331/0
пост. 11
Вопрос: как отловить, что юзер сидит в режиме редактирования на форме списка справочника - из модуля формы этого списка?

По моему ПриНачалеРедактировнияСтроки
  
Наверх
ICQ  
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: Как отловить режим редактирования на форме списка справочника
Ответ #2 - 16. Октября 2010 :: 09:42
Печать  
(1) При выходе из редактирования юзер может нажать ENTER, а может и ESC. И как отловить все варианты выхода из режима редактирования?
  
Наверх
 
IP записан
 
simply
God Member
*****
Отсутствует


Мечта: избавиться от 1С

Сообщений: 573
Местоположение: Киев
Зарегистрирован: 31. Декабря 2008
Пол: Мужской
Re: Как отловить режим редактирования на форме списка справочника
Ответ #3 - 16. Октября 2010 :: 11:02
Печать  
val писал(а) 16. Октября 2010 :: 09:42:
(1) При выходе из редактирования юзер может нажать ENTER, а может и ESC. И как отловить все варианты выхода из режима редактирования?

Сорри, за тривиальность.
В модуле формы:
Код
Выбрать все
Процедура ПриНажатииКнопкиКлавиатуры(КодКлавиши,Альт,Шифт,Контрл,СимволКл,ФСО)
	Если КодКлавиши=27 Тогда // клавиша <Esc>
		// нужные действия
		// можно отловить нужный элемент формы

	ИначеЕсли КодКлавиши=13 Тогда // <Enter>
		// нужные действия

	КонецЕсли;
КонецПроцедуры // ПриНажатииКнопкиКлавиатуры 

  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать