Создание немодального оповещения 1с83 #734311


#0 by program345
Добрый день! В модуле управляемого приложения пишу: // // Понимаю что УправляемаяФорма - не то и СП пишет ОписаниеОповещения (NotifyDescription) Основной Синтаксис: Новый ОписаниеОповещения(<ИмяПроцедуры>, <Модуль>, <ДополнительныеПараметры>) Параметры: Тип: Строка. Имя экспортируемой процедуры модуля, которая будет вызвана. Тип: УправляемаяФорма; КомандаКомандногоИнтерфейса; ОбщийМодуль. Программный модуль, процедура которого будет вызвана. При использовании типа УправляемаяФорма будет вызван метод модуля указанной управляемой формы. При использовании типа ОбщийМодуль будет вызван метод общего неглобального модуля. При использовании типа КомандаКомандногоИнтерфейса будет вызван метод модуля команды командного интерфейса. Объект данного типа может быть получен только из модуля команды. Для получения ссылки на него необходимо использовать свойство "ЭтотОбъект". Оно доступно в контексте модуля команды и аналогично свойству ЭтаФорма в модуле формы. Но как получить тип УправляемаяФорма?
#1 by arccos6pi
а зачем управляемаяформа если есть общиймодуль? Процедура ПриНачалеРаботыСистемы
#2 by program345
Хотелось не засорять ОМ-ли...
#3 by arccos6pi
а формы засорять хочется? я лично не вижу разницы что засорять
#4 by arccos6pi
да и можно создать отдельный общий модуль для таких процедур
#5 by program345
Все равно не работает... вхожу, жму ОК,ошибка: В методе ПриВходеВСистему количество параметров 0. Ожидаемое количество - 1.
#6 by program345
Разобрался: код: Зачем нужно передавать параметр вопрос открытый
#7 by program345
так работает, однако если кто знает как сделать все в управл. приложении - прошу
#8 by arccos6pi
сделать это все в модуле управляемого приложения нельзя хотите сделать в какой-нибудь форме - ок          Оп = Новый ОписаниеОповещения("ПриВходеВСистему",ПолучитьФорму("Какая-то форма"));          ПоказатьПредупреждение(Оп,"Нельзя входить!",0,"Завершение работы системы!");                   ну и процедуру в модуль этой формы добавьте КонецПроцедуры
#9 by program345
так тоже ок //
#10 by arccos6pi
так я так и написал
#11 by program345
спс
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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