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