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