0
SkillUp
28.03.19
✎
11:35
|
Здр., подскажите пож., в чем проблема или как обойти? (обчын. формы)
Есть процедура ВыбратьСоставКомиссии:
Процедура ВыбратьСоставКомиссии(ДокументОбъект, Владелец) Экспорт
ФормаВыбора = РегистрыСведений.СоставКомиссий.ПолучитьФормуСписка("ФормаВыбора", Владелец);
ФормаВыбора.ДокументОбъект = ДокументОбъект;
ФормаВыбора.ПараметрОтборПоИзмерению = Новый Структура("Организация", ДокументОбъект.Организация);
ФормаВыбора.РежимВыбора = Истина;
ФормаВыбора.ЗакрыватьПриВыборе = Истина;
ФормаВыбора.Открыть();
КонецПроцедуры // ВыбратьСоставКомиссии()
Так, была необходимость добавить состав комиссии в другие документы...
В добавленных документах (где добавил "состав комисии) при вызове этой процедуры, ФормаВыбора.ДокументОбъект = ДокументОбъект; ДокументОбъект всегда неопределенно.
Хотя в процедуру Процедура ВыбратьСоставКомиссии(ДокументОбъект, Владелец) Экспорт, в параметр ДокументОбъект = указан объект, а вот ФормаВыбора.ДокументОбъект= ДокументОбъект; не хочет заполнятся им, и ставит неопределенно.В итоге, ФормаВыбора.ДокументОбъект = неопределно, и дальше обработчик не отрабатывает.
Из стандартных документов, где был состав комиссии изначально, ФормаВыбора.ДокументОбъект = ДокументОбъект; заполняется документом как положено.
|
|
7
SkillUp
28.03.19
✎
11:45
|
(5) В регистре, измерения:комиссия и организация, в ресурсах - состав комиссии. Где там составной тип данных? Блин, не могу разобраться...
|
|