Имя: Пароль:
1C
1С v8
Модуль в описании оповещения
,
0 Bukasoid
 
20.12.15
16:48
Пытаюсь сделать вызов формыВыбораГруппы справочника из формы списка с возвратом этой самой выбранной группы... Оповещение не видит функцию, которую запускать после закрытия формы, подозреваю, что проблема в параметре <Модуль>, но как его правильно указать не знаю.
1 Bukasoid
 
20.12.15
16:48
&НаКлиенте
Процедура ПечатьГруппы(Команда)
    ОткрытьФорму("Справочник.Группы.ФормаВыбораГруппы",,,,,,
                Новый ОписаниеОповещения("ОткрытьФормуВыбораДляПечати", ЭтаФорма),
                РежимОткрытияОкнаФормы.Независимый);
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьФормуВыбораДляПечати(Результат, Параметры)
    ПараметрыФормы = Новый Структура("Группа",Группа);
    ОткрытьФорму("Справочник.Группы.Форма.ФормаВыбораДляПечати",ПараметрыФормы,,,,,,РежимОткрытияОкнаФормы.Независимый);
КонецПроцедуры
2 Tonik992
 
20.12.15
17:00
А что значит "не видит"? Ошибку выдает какую-то?
3 Записьдампа
 
20.12.15
17:22
В синтакс-помощнике, в описании параметра ИмяПроцедуры  объекта ОписаниеОповещения, есть очень важное слово. Какое?
4 Bukasoid
 
20.12.15
17:23
{Справочник.Группы.Форма.ФормаСписка.Форма(13)}: Ошибка при вызове конструктора (ОписаниеОповещения)
    ОткрытьФорму("Справочник.Группы.ФормаВыбораГруппы",,,,,,
по причине:
Не найден экспортируемый метод: ОткрытьФормуВыбораДляПечати
5 Tonik992
 
20.12.15
17:25
(3) Ага, у вас (4) в ответе находится решение
6 Bukasoid
 
20.12.15
17:38
(3) (5) Спасибо, понял, надо было прописать экспорт.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший