Имя: Пароль:
1C
1С v8
Не заполняются поля формы при открытии
0 DSblizzard
 
13.03.12
04:58
Сделал произвольную форму и разместил на ней команду "Записать" со следующим обработчиком:

&НаСервере
Функция ЗаписатьНаСервере()
   ЭтотДокумент = РеквизитФормыВЗначение("Объект");
   ЭтотДокумент.Дата = ЭтотДокумент.ДатаПо;
   ЭтотДокумент.Записать(РежимЗаписиДокумента.Запись);
   ЗначениеВРеквизитФормы(ЭтотДокумент, "Объект");
   Возврат ЭтотДокумент.Ссылка;
КонецФункции

&НаКлиенте
Процедура Записать(Команда)
   СсылкаНаНовыйЭлемент = ЗаписатьНаСервере();
   ОповеститьОбИзменении(СсылкаНаНовыйЭлемент);
КонецПроцедуры

После закрытия в форме списка документов появляется документ с заполненными полями, но после повторного его открытия открывается новый документ со всеми пустыми полями. Что делать?
1 DSblizzard
 
13.03.12
07:10
Не решил. Пришлось отказаться от произвольной и создать стандартную форму, а также создать заново все поля, их даже скопировать нельзя.
2 НЕА123
 
13.03.12
09:22
(0)
жирный реквизит - тип?