Сообщить в ПередНачаломРаботыСистемы

1. viki_glebova 09.09.21 15:31 Сейчас в теме
Добрый день.
Задача: необходимо проверить соединение с центральным сервером перед запуском базы. Если соединения нет, то отказаться от запуска с выводом соответствующего сообщения. Как реализовать вывод сообщения?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VZyryanov 09.09.21 15:56 Сейчас в теме
Ввод сообщений при запуске

В модуле приложения и модуле обычного приложения (в конце):
ПодключитьОбработчикОжидания("КФОбработчикОжиданияСообщенийПользователю", 1, Истина);


В глобальном модуле КФГлобальный:
&НаКлиенте
Процедура КФОбработчикОжиданияСообщенийПользователю() Экспорт
	//ОтключитьОбработчикОжидания("КФОбработчикОжиданияСообщенийПользователю");
	Сообщение="";
	Если Не КФСерверВызов.ПолучитьПараметрСеанса("КФЗапускОтработан") Тогда	
		Сообщение=КФСерверВызов.ПолучитьСообщениеЖурнала1ССервер();
		Если Сообщение<>"" Тогда
			ПоказатьПредупреждение(,Сообщение,,"Внимание");
		КонецЕсли;	
		Сообщение=КФСерверВызов.ПолучитьСообщениеПользователюСервер(); //Для показа при запуске
		Если Сообщение<>"" Тогда
			ПоказатьПредупреждение(,Сообщение,,"Внимание");
		КонецЕсли;	
		ПодключитьОбработчикОжидания("КФОбработчикОжиданияСообщенийПользователю",30,Ложь);
		КФСерверВызов.УстановитьПараметрСеанса("КФЗапускОтработан",Истина);
	КонецЕсли;
	Сообщение=КФСерверВызов.ПолучитьСообщениеПользователюСервер();
	Если Сообщение<>"" Тогда
		ПоказатьПредупреждение(,Сообщение,,"Внимание");
	КонецЕсли;	
КонецПроцедуры
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот