Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 06:43

помогите решить задачу

Автор skaut, 24 мая 2020, 19:03

0 Пользователей и 1 гость просматривают эту тему.

skaut

При выходе пользователя из системы необходимо проверять закончился ли рабочий день.
Если нет, то задать вопрос о целесообразности покидания системы до окончания рабочего дня. В
зависимости от ответа пользователя необходимо закрывать программу, либо оказываться от этого
действия.



skaut

Цитата: skaut от 24 мая 2020, 19:03
При выходе пользователя из системы необходимо проверять закончился ли рабочий день.
Если нет, то задать вопрос о целесообразности покидания системы до окончания рабочего дня. В
зависимости от ответа пользователя необходимо закрывать программу, либо оказываться от этого
действия.
При закрытии вопрос не выводится

Каримдат

В ошибке написано что при завершении работы системы вызов окон не поддерживается. Нужно по другому организовать проверку.

LexaK

skaut,
ЦитироватьПри выходе пользователя из системы необходимо проверять закончился ли рабочий день.
Бред какой-то! Кто мешает сотруднику просто не выключать 1С и при этому уйти домой?

логику включайте, раз не получается вставить проверку в событие ПриЗакрытии(), используйте такое событие
Процедура ПередЗавершениемРаботыСистемы(Отказ, ТекстПредупреждения) :befhbt:

если помогло нажмите: Спасибо!

Каримдат

Цитата: LexaK от 25 мая 2020, 13:02Процедура ПередЗавершениемРаботыСистемы(Отказ, ТекстПредупреждения)

Даёт такую же ошибку.
Добавлено: 25 мая 2020, 13:25


В синтакс-помощнике написано что не поддерживается вывод сообщений и предупреждений, требующих главное окно приложения.

Поиск родных

Цитата: LexaK от 25 мая 2020, 13:02
Бред какой-то! Кто мешает сотруднику просто не выключать 1С и при этому уйти домой?
и , не включая?

LexaK

а какая у вас версия платформы, или совместимость?
у меня на 8,3,15 работает так

добавил процедуру

Процедура ПередЗавершениемРаботыСистемы(Отказ, ТекстПредупреждения)
Отказ = Истина;
ТекстПредупреждения = "Выход запрещен!";
КонецПроцедуры


при выключении 1С возникает такое окно
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск