Как отловить момент перечтения объекта (основного реквизита) формы #331621


#0 by TormozIT
Есть документ. В нем есть поле текстового документа. Туда помещается текст при открытии формы из реквизита документа. Перед записью соответственно в реквизит помещается текст из этого поля.   Но вот какой неприятный момент. Пользователь изменил текст и захотел вернуть его в исходное состояние. Он нажимает системную кнопку "Перечитать данные" и у него исчезает звездочка (признак модифицированности формы) и восстанавливаются все поля, напрямую связанные с данными, кроме нашего поля. Отловить такое событие необходимо мне, чтобы пользователю было удобно. Есть идеи?
#1 by ТелепатБот
#2 by asady
однозначно надо перехватывать нажатие кнопки "ПеречитатьДанные" для этого подменить действие этой кнопки на свое действие.
#3 by scorpion-1980
читай книгу
#4 by TormozIT
У меня была маленькая надежда на ПриИзмененииДанных, но видимо не судьба. Делать свою кнопку во всех формах - круто слишком.
#5 by Defender aka LINN
Извращенец... ПриИзмененииДанных
#6 by asady
а вот интересно - ПолучитьДействие/УстановитьДействие для системной кнопки работает?
#7 by Defender aka LINN
Дык проверить недолго...
#8 by TormozIT
Вопрос снят. Все работало через ПриИзмененииДанныхФормы. Глюк был в самом обработчике. Всем спасибо за участие.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С