Имя: Пароль:
1C
1С v8
Открыть программно управляемую форму в обычном приложении. ЗУП 2.5.108.1
0 Lolipop
 
12.09.16
13:09
Проблема такая.

Создаю программно документ, заполняю его данными и открываю форму для пользователя.

ДокументПриказаНаИзменениеФамилии.ДатаС = дс_Общий.ПреобразованиеИзСтрокиВДату(РезультатЗапроса.UpdatedTo);
        ДокументПриказаНаИзменениеФамилии.Дата = ТекущаяДата();

        ФормаДокумента = ДокументПриказаНаИзменениеФамилии.ПолучитьФорму("ФормаДокумента");
        ОткрытьФормуМодально(ФормаДокумента);

Форма открывается обычная.

Записываю документ, прекращаю все действия с этим документом и после некоторого времени пользователь открывает снова эту форму того же документа, вот этим кодом.

ФормаСозданногоДокумента = ЗадачаПоWorkDay.Результат.ПолучитьФорму("ФормаДокумента");
        ОткрытьФормуМодально(ФормаСозданногоДокумента);


Открывается управляемая.
Что сделать, чтобы открывалась в первый раз такая же управляемая форма?
1 Cyberhawk
 
12.09.16
13:15
Так ты разные формы в коде открываешь, с чего ты взял что должно работать одинаково?
2 Lolipop
 
12.09.16
13:27
(1) ДокументПриказаНаИзменениеФамилии - созданный.
ЗадачаПоWorkDay.Результат - тот же самый созданный документ, только уже записанный в систему
3 Cyberhawk
 
12.09.16
13:32
Открывай форму по пути к метаданным
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс