helpf.pro
Регистрация

?: Как закрыть окно 1С Предприятие программно или не открывать при начале работы?

nov_al
25.10.2012 10:49Прочитано: 18803
Как закрыть окно 1С Предприятие программно или не открывать при начале работы?
Yandex
Возможно, вас также заинтересует
Реклама на портале
Mokey
25.10.2012 11:49Ответ № 1
ПередНачаломРаботыСистемы (BeforeStart)
Синтаксис:
ПередНачаломРаботыСистемы(<Отказ>)
Параметры:
<Отказ>
Тип: Булево. Признак отказа от запуска программы. Если в теле процедуры-обработчика установить данному параметру значение Истина, то программа не будет запущена.
Значение по умолчанию: Ложь
Описание:
Возникает при запуске в режиме 1С:Предприятие до открытия главного окна. В процедуре-обработчике данного события могут быть выполнены необходимые проверки и, при необходимости, установлен параметр отказа от запуска программы.
Примечание:
В данной процедуре не допускаются открытие форм и других окон, не поддерживаются выдача сообщений, установка текста в панели состояния, а также другие действия, требующие наличия главного окна.
Mokey
25.10.2012 11:50Ответ № 2
ЗавершитьРаботуСистемы (Exit)
Синтаксис:
ЗавершитьРаботуСистемы(<Запрашивать возможность>, <Перезапустить при завершении>, <Дополнительные параметры комадной строки>)
Параметры:
<Запрашивать возможность> (необязательный)
Тип: Булево. Если Ложь, то завершение работы программы будет выполнено безусловно (не зависимо от наличия редактируемых данных).
Если значение параметра Истина, то будут вызываться обработчики закрытия для каждой открытой формы и для всего приложения. Для редакторов текстов, табличных документов и HTML-документов будет произведен анализ модифицированности. Если нет факторов, препятствующих закрытию (например, данные модифицированы и не сохранены), то выполняется завершение работы. В противном случае (такие данные есть) будет выдан вопрос о необходимости сохранения документов.
Значение по умолчанию: Истина
<Перезапустить при завершении> (необязательный)
Тип: Булево. Указывает необходимость выполнения запуска нового сеанса с текущими установками после завершения работы.
Значение по умолчанию: Ложь
<Дополнительные параметры комадной строки> (необязательный)
Тип: Строка. Содержит дополнительные параметры, которые будет переданы новому сеансу. Если такие параметры уже есть среди текущих установок, переданные заменят текущие.
Параметр указывается, если значение параметра <Перезапустить при завершении>=Истина.
Описание:
Позволяет принудительно вызвать завершение работы 1С:Предприятия. В зависимости от переданного параметра будут вызываться обработчики закрытия и завершения работы системы или завершает работу безусловно.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Если вызов осуществляется из модуля формы, открытой в модальном режиме, завершение работы системы не выполняется.
Если параметр <Перезапустить при завершении>=Истина, то после завершения работы системы будет открыт новый сеанс 1С:Предприятия.
Если в процессе завершения системы пользователь отменит завершение работы, запуск нового сеанса выполнен не будет.
nov_al
25.10.2012 14:01Ответ № 3
Все это хорошо, но мне надо только свернуть окно 1С Предприятие, а сеанс должено работать(2) Mokey,
Mokey
25.10.2012 16:32Ответ № 4
Хм, пишите грамотно вопросы, ЗАКРЫТЬ окно - не есть СВЕРНУТЬ.
nov_al
25.10.2012 17:24Ответ № 5
Да, конечно, СВЕРНУТЬ, ивеняюсь(4) Mokey,
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.