|
Ошибка при вызове конструктора (ОписаниеОповещения) | ☑ | ||
---|---|---|---|---|
0
shavkat
06.03.18
✎
10:07
|
Добрый день
Перевожу УТ 10.3 в управляемое приложение возникло проблема с конструктором ОписаниеОповещения на клиентском общем модуле пишу Процедура ОткрытьФормуЦеныИВалюта(ФормаДокумента, ДополнительныеПараметрыОповещения = Неопределено) Экспорт ПараметрыОповещения = Новый Структура("ФормаДокумента, ДополнительныеПараметры", ФормаДокумента, ДополнительныеПараметрыОповещения); ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияФормыЦеныИВалюта", ФормаДокумента, ПараметрыОповещения); КонецПроцедуры Процедура ПослеЗакрытияФормыЦеныИВалюта(Результат, Параметры) Экспорт ФормаДокумента = Параметры.ФормаДокумента; КонецПроцедуры выдает ошибку {ОбщийМодуль.УправлениеЦенообразованиемКлиент.Модуль(34)}: Ошибка при вызове конструктора (ОписаниеОповещения) ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияФормыЦеныИВалюта", по причине: Не найден экспортируемый метод: ПослеЗакрытияФормыЦеныИВалюта вроде указал слово Экспорт Подскажите пожалуйста где исправить? Заранее благодарю |
|||
1
PuhUfa
06.03.18
✎
10:10
|
(0) Сотри "Экспорт" и напиши по новой. Даже миста его не понимает и не подсветила красным. Скорее всего у тебя там анг буква -)
|
|||
2
FIXXXL
06.03.18
✎
10:12
|
(0) ты метод ПослеЗакрытияФормыЦеныИВалюта к Форме привязал, а он по ходу у тебя в этом же общем модуле живет
|
|||
3
Остап Сулейманович
06.03.18
✎
10:12
|
(0) ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияФормыЦеныИВалюта", ФормаДокумента, ПараметрыОповещения);
Ну... Ты сам указал расположение обработчика "ПослеЗакрытияФормыЦеныИВалюта" в ФормаДокумента. А поместил его в общем модуле. Правильно оно ругается. |
|||
4
FIXXXL
06.03.18
✎
10:13
|
ОписаниеОповещения (NotifyDescription)
Основной Синтаксис: Новый ОписаниеОповещения(<ИмяПроцедуры>, <Модуль>, <ДополнительныеПараметры>, <ИмяПроцедурыОбработкиОшибки>, <МодульОбработкиОшибки>) Параметры: <ИмяПроцедуры> (необязательный) Тип: Строка. Имя экспортируемой процедуры модуля, которая будет вызвана. <Модуль> (необязательный) Тип: УправляемаяФорма; КомандаКомандногоИнтерфейса; ОбщийМодуль. Программный модуль, процедура которого будет вызвана. При использовании типа УправляемаяФорма будет вызван метод модуля указанной управляемой формы. При использовании типа ОбщийМодуль будет вызван метод общего неглобального модуля. При использовании типа КомандаКомандногоИнтерфейса будет вызван метод модуля команды командного интерфейса. Объект данного типа может быть получен только из модуля команды. Для получения ссылки на него необходимо использовать свойство "ЭтотОбъект". Оно доступно в контексте модуля команды и аналогично свойству ЭтаФорма в модуле формы. второй параметр смотри-читай |
|||
5
shavkat
06.03.18
✎
10:20
|
(2) ты прав, я с расположением напутал.
Исправил, теперь работает Всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |