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