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

Обработка событий в модуле приложения

Автор nedo, 13 ноя 2011, 12:58

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

nedo

Всем добрый день!
Начал проходить курс по конфигурированию, но возникла проблема при написании:

//Модуль приложения
//ПриНачалеРаботыСистемы() - проверяет время входа в систему
Процедура ПриНачалеРаботыСистемы()
    ВремяЧас=Час(ТекущаяДата());
    Если (ВремяЧас>=13) и (ВремяЧас<14) Тогда
        Ответ=Вопрос("Сейчас не рабочее время! Будете работать?",РежимДиалогаВопрос.ДаНет);
        Если Ответ=КодВозвратаДиалога.Нет Тогда ПрекратитьРаботуСистемы();
        КонецЕсли;
    КонецЕсли;
КонецПроцедуры

При запуске конфигурации ничего не происходит!в чем может быть ошибка?


Slin

ну а в какое время запускаете то?
skype: slin-dev

nedo

теперь понял!было не то время!
как правильно добавить, чтобы нерабочее время было с 13 до 14 и с 17 до 8?

has

Процедура ПриНачалеРаботыСистемы()
   ВремяЧас=Час(ТекущаяДата());
   Если ВремяЧас=13 ИЛИ (ВремяЧас>=17 И ВремяЧас<=23) ИЛИ (ВремяЧас>=0 И ВремяЧас<8) Тогда
       Ответ=Вопрос("Сейчас не рабочее время! Будете работать?",РежимДиалогаВопрос.ДаНет);
       Если Ответ=КодВозвратаДиалога.Нет Тогда ПрекратитьРаботуСистемы();
       КонецЕсли;
   КонецЕсли;
КонецПроцедуры

nedo


Теги:

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

Рейтинг@Mail.ru

Поиск