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