ЗавершитьРаботуСистемы(Ложь) - не срабатывает #426849


#0 by sehrgut
В процедуре ПриНачалеРаботыСистемы не срабатывает ЗавершитьРаботуСистемы(Ложь) Возврат; Отладчик проходит строку, но ничего не происходит. В чем дело? Причем чуть выше в этой же процедуре есть стандартный код 1С: Возможно, он тоже не срабатывает. Проверить 1с-вский фрагмент не могу.
#1 by b4rs30
Не на сервере?
#2 by sehrgut
файловый вариант
#3 by zbv
условие какое-нибудь есть? конфигурацию БД сохранил?
#4 by sehrgut
Отладчик внутрь условия заходит, но на ЗавершитьРаботуСистемы не реагирует. Конфигурацию БД точно сохранил, т.к. проблема возникает в подчиненной базе после ее создания через начальный образ, т.е. в этой базе она и не редактируется.
#5 by zbv
Предупреждение - вылазит?
#6 by sehrgut
вылазит
#7 by Advan
Случаем это не из формы в модульном режиме?
#8 by Advan
тфу в модальном
#9 by b4rs30
Автор же сказал "В процедуре ПриНачалеРаботыСистемы"
#10 by b4rs30
Фантастика... А платформа какая?
#11 by Salvador Limones
А как происходит? При пошаговой отладке перескакивает на Возврат и всё?
#12 by sehrgut
платформа 8.1.13.37 пошагово проходит ВСЕ строки
#13 by b4rs30
Может с правами что?
#14 by ZZeRRo
А зачем Возврат; ставить после ЗавершитьРаботуСистемы(Ложь)?
#15 by sehrgut
сначала было без возврата - тоже не срабатывало, потом сделал по аналогии с кодом 1С
#16 by Salvador Limones
Странно всё это. Поигрался в типовой УПП, работает. ЗапретитьОткрытиеНесколькихСеансов = ..... Потом:
#17 by ZZeRRo
Попробуй поставить параметр в Истина, проверь будут ли сообщения выходить о завершении работы
#18 by los_hooliganos
#19 by los_hooliganos
тфу перепутал сам)))
#20 by ZZeRRo
А процедура ПриНачалеРаботыСистемы в каком модуле находится?
#21 by b4rs30
Ну это уже слишком )
#22 by ZZeRRo
Процедура ПриНачалеРаботыСистемы: Описание: Позволяет принудительно вызвать завершение работы 1С:Предприятия. В зависимости от переданного параметра будут вызываться обработчики закрытия и завершения работы системы или завершает работу безусловно. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. А в модуле внешнего соединения тож есть такая...
#23 by ZZeRRo
Чорт.. это описание процедуры ЗавершитьРаботуСистемы
#24 by ZZeRRo
Я имел ввиду не находится ли вызов ЗавершитьРаботуСистемы в модуле внешнего соединения?
#25 by sehrgut
Это очень странно, но оно заработало. Отладку смотрел в подчиненной базе, поэтому путаницы несоответствия конфы и базы не должно быть. Что это было? Конфа Бухгалтерии если что
#26 by Irbis
ПРЕКРАТИТЬРАБОТУСИСТЕМЫ
#27 by b4rs30
круто
#28 by Irbis
А ты попробуй. Эта процедура болт кладет на всякие модальные окна
#29 by b4rs30
Я за нее рад, но дело то было не в модальных окнах.
#30 by sehrgut
Судя по описанию, ПрекратитьРаботуСистемы действительно надежнее. Кто знает, какие незримые модальные окна открываются, пули свистят при открытии только что выгруженной подчиненной базы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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