0
ARCorp
20.12.15
✎
23:12
|
Добрый вечер!
Имеем сл ситуацию: есть документ, у него 2 вида форм, для старых документов (у которых не заполнен реккизит Хоз.Операция) открывается обычная форма (из 8.1 еще осталась), у новых документов открывается управляемая форма.
Открытие обычной формы описано так:
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если Не ЗначениеЗаполнено(ХозяйственнаяОперация) тогда
Возврат;
Иначе
Отказ = Истина;
Параметры = Новый Структура;
ЗаполнитьПараметры(Параметры);
ОткрытьФорму("Документ.учДС_заявка.форма.ФормаДокументаУпр", Параметры);
Возврат;
конецЕсли;
КонецПроцедуры
Процедура ЗаполнитьПараметры(Параметры)
Параметры.Вставить("Ключ", Ссылка);
Параметры.Вставить("Бюджет", Бюджет);
Параметры.Вставить("ВидыПеречисленийВБюджет", ВидыПеречисленийВБюджет);
Параметры.Вставить("Год", Год);
...
...
КонецПроцедуры
Открытие управляемой формы:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если НЕ Параметры.Свойство("ХозяйственнаяОперация") Тогда
Возврат;
КонецЕсли;
Объект.Бюджет = Параметры.Бюджет;
Объект.ВидыПеречисленийВБюджет = Параметры.ВидыПеречисленийВБюджет;
Объект.Год = Параметры.Год;
...
...
КонецПроцедуры
Есть критерий отбора по этому документу.
Из формы списка все работает корректно, из обычной формы тоже, а вот их управляемой формы выводит "пустой" список (
Подскажите в чем может быть проблема, как победить ?
|
|