Подскажите, пожалуйста, кто знает. Во внешнем отчете создал форму документа. Реквизит Объект тип "ДокументОбъект.РасходнаяНакладная". Открываю эту форму с параметрами:
ПараметрыФорма = Новый Структура;
ПараметрыФорма.Вставить("Ключ", Документ);
Открылось правильно. Но если изменить любой реквизит, а потом закрыть форму нет запросов на сохранение изменений и не ничего не сохраняется.
Так и должно быть при работе с формами, несредственно, не созданными в объекте конфигурации?
Допустим. Но я создал свою форму в конфигураторе о объекта. Назначил формой документа для объекта. Открываю, меняю, что-либо и тоже ничего не сохраняет и не запрашивает при закрытии. А, где здесь я ошибся?
Спасибо! Нашел, На свойствах основного реквизита формы нужна галка "Сохраняемые данные". Тогда работает и для внешнего отчета.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший