В общим ситуация следующая. Конфигурация содержит как управляемые формы так и неуправляемые. Копирую документ (в обработке, форма обработки обычная - не управляемая):
НовыйДокумент = ТекущийОбъект.Скопировать();
Теперь мне нужно открыть Форму этого нового документа, пытаюсь так:
ОткрытьЗначение(НовыйДокумент);
Документ открывается, но в сгенерированной неуправляемой форме. Основная форма для документа указана как управляемая. Уже сломал голову, как заставить открыть именно управляемую форму...
Есть вариант: получить форму, а затем в полученной форме с помощью ЗначениеВДанныеФормы поместить этот новый объект, но тут есть нюанс - есть действия, которые нужно выполнить в процедуре "ПриСозданииНаСервере", естественно на этот момент уже должен быть указан правильный объект. Записывать перед открытием тоже не получается - документ в итоге может быть закрыт без сохранения. Хелп...
(1) Представь себе - конфигурация позволяет одновременно работать и с управляемыми и с обычными формами. Основной режим запуска при этом должен быть указан как "Обычное приложение".
Прихоть не моя работаем с тем что имеем...