ПоказатьВопрос() не работает #726499


#0 by s-n-a-y
В модуле формы БП есть такой код &НаКлиенте Процедура ПослеЗаписи(ПараметрыЗаписи) ... ПоказатьВопрос(Оповещение, "Распечатать контрольную карточку?", Режим, 60); ... КонецПроцедуры После вызова ПоказатьВопрос он не ждет указанные 60 сек, и вообще не показывает вопрос, а сразу уходит в процедуру ПослеЗакрытияВопроса. В отладчике показывает Результат = таймаут. Почему?
#1 by Рэйв
Смотри  что у тебя в процедуре ПоказатьВопрос накалякано...
#2 by Рэйв
ааа..это ж 8.3 :-)
#3 by s-n-a-y
ПоказатьВопрос - стандартный метод, описанный в СП
#4 by s-n-a-y
да
#5 by s-n-a-y
у меня аналогичный код работает корректно, если я пишу его в модуле формы справочника, а в модуле формы БП - нет
#6 by Krabobor
&НаКлиенте Процедура ПриЗакрытииОплаты ТекстВопроса = "Распечатать расходную накладную?";
#7 by Krabobor
работающий код из типовой
#8 by lamme
Посмотри - сколько у тебя таймаут приходит после этого вопроса. Там получается = 0. т.е. форма вопроса открывается - отрабатывается и по таймауту закрывается. у меня такая ж дрянь была на внешней обработке табл части. вроде вопрос есть - а не работает для пользователя.
#9 by Franchiser
После показатьвопрос не должно быть кола, программа не останавливается...
#10 by s-n-a-y
спасибо, я попробовал у себя - та же ситуация
#11 by s-n-a-y
у у меня таймаут действительно получается 0, хотя я в конструкторе ОписаниеОповещения пробовал указывать и 60 и 0 и вообще не указывать. Результат одинаковый.
#12 by s-n-a-y
ты имел в виду не должно быть кода? у меня после ПоказатьВопрос написано
#13 by lamme
я не нашел как такое обойти и почему оно закрывается по таймауту=0. пришлось убирать вопрос из кода и делать без него.
#14 by lamme
и да. там без разницы сколько ставить таймаут. проскакивает вопрос и все.
#15 by lamme
есть такое подозрение в твоем случае ... призакрытии - форма документа еще есть или ее уже нет ? если поставить этот код в другое место. просто на кнопку на форме. чтобы форма была точно. сработает или нет ?
#16 by s-n-a-y
Ты прав! Я в форме БП нажимал записать и закрыть. А сейчас нажал просто записать и вопрос чудесным образом показался! Спасибо огромное!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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