0
qeos
02.04.12
✎
17:09
|
чтото я и погуглил и попробовал много разных вариантов но в 8.2 на УФ так и не получается открыть запись..
задача:
1. нужно в случае отсутствия записи открыть форму нового (форма открывается, а заполнить ее не получается)
2. в случае присутствия записи - открыть форму записи на редактирование (форма открывается, то она недоступна для редактирования)
код вот такой:
запросом выбираю данные а потом:
Если Выборка.Следующий() Тогда
ФормаЗаписи = РегистрыСведений.КорректировкиОтчета.ПолучитьФормуРедактированияЗаписи();
ЗаполнитьЗначенияСвойств(ФормаЗаписи, Выборка);
ФормаЗаписи.ОткрытьМодально();
Иначе
форма = ПолучитьФорму("РегистрСведений.КорректировкиОтчета.ФормаЗаписи");
ЗаполнитьЗначенияСвойств(форма, Выборка);
форма.Открыть();
КонецЕсли;
|
|