Имя: Пароль:
1C
1С v8
Своя УП форма документа
0 iva77ru
 
08.10.12
17:30
Подскажите, пожалуйста, кто знает. Во внешнем отчете создал форму документа. Реквизит Объект тип "ДокументОбъект.РасходнаяНакладная". Открываю эту форму с параметрами:
   ПараметрыФорма = Новый Структура;
   ПараметрыФорма.Вставить("Ключ", Документ);
   
   ОткрытьФорму("ВнешнийОтчет.ВнешнийОтчет1.Форма.ФормаДокумента", ПараметрыФорма,ЭтаФорма);

Открылось правильно. Но если изменить любой реквизит, а потом закрыть форму нет запросов на сохранение изменений и не ничего не сохраняется.
Так и должно быть при работе с формами, несредственно, не созданными в объекте конфигурации?
1 DrShad
 
08.10.12
17:45
да
2 DrShad
 
08.10.12
17:45
ибо это не форма документа, а форма обработки
3 iva77ru
 
08.10.12
17:54
Допустим. Но я создал свою форму в конфигураторе о объекта. Назначил формой документа для объекта. Открываю, меняю, что-либо и тоже ничего не сохраняет и не запрашивает при закрытии. А, где здесь я ошибся?
4 YF
 
08.10.12
17:56
(3) Галочка "Основной реквизит" у реквизита-объекта?
5 DrShad
 
08.10.12
17:56
(3) звездишь
6 iva77ru
 
08.10.12
18:02
Спасибо! Нашел, На свойствах основного реквизита формы нужна галка "Сохраняемые данные". Тогда работает и для внешнего отчета.