Имя: Пароль:
1C
1С v8
Расширения конфигурации
0 dextermorgan777
 
23.07.15
17:07
Добрый день. Возник вопрос один. Есть управляемая форма, при нажатии на кнопку "ок" происходит исполнение некоторого кода и закрытие формы. Я же в расширении добавил на эту форму пару реквизитов и и проверяю заполнение одного из них. Но не всегда, а когда реквизит "Нестандарт" в значении истина. Так вот при нажатии на кнопку ок добавил в расширении проверку и возврат если не заполнен реквизит (т.е. хочу не дать юзеру закрыть форму пока не заполнит нужное мне поле) , но закрытие все равно происходит т.к. после этого кода вызывается код из типовой конфы. Подскажите есть ли какой-нибудь способ или все таки у меня не выйдет решить это при помощи расширений?
1 dextermorgan777
 
23.07.15
17:27
Может кому пригодится. Подсказали на другом сайте
http://catalog.mista.ru/public/369451/
2 Vladal
 
23.07.15
17:30
ПередЗаписью и Отказ = Истина не помогли?
3 dextermorgan777
 
23.07.15
17:36
(2) неа, там в типовой первой строке сразу было отказ = ложь. Помогло то что я нужный код из типовой скопировал себе, а в конце прописал
УстановитьВыполнениеОбработчиковСобытия(Ложь);

В таком случае не вызывался обработчик из типовой после моего кода, а работает только мой код.
2 + 2 = 3.9999999999999999999999999999999...