Имя: Пароль:
1C
1С v8
Как программно открыть модально форму на весь экран в УФ?
0 Taugor
 
29.06.20
11:08
Всем привет!
Пытаюсь программно заполнить форму и модально ее открыть.
Форма = ПолучитьФорму("Документ.ПредварительныйРасчетЗатрат.ФормаОбъекта");
ДанныеФормы = Форма.Объект;  // Получаем объект формы в переменную
ЗаполнитьДокументНаСервере(ДанныеФормы, СтруктураДляЗаполнения); // Заполняем документ на сервере
КопироватьДанныеФормы(ДанныеФормы, Форма.Объект); // копируем наш объект в объект формы и далее открываем ее
Форма.ОткрытьМодально();

Форма модально открывается по центру экрана. Как ее сразу открыть на весь экран?
1 arsik
 
гуру
29.06.20
11:10
2 arsik
 
гуру
29.06.20
11:13
А не. Обманул тебя :) Это не то
3 DrZombi
 
гуру
29.06.20
11:39
(0) примерно, так

&НаКлиенте
Процедура НастройкаСервисов(Команда)
    
    СтрПараметров = Новый Структура();
    
    ОписаниеОповещения = Новый ОписаниеОповещения("ЗадатьПараметрыЗаполненияЗавершение_НастройкиСервисов", ЭтотОбъект, СтрПараметров);
    ОткрытьФорму("ВнешняяОбработка.РассылкаИнформацииС_Сайтов.Форма.ФормаНастройкиСервисов", СтрПараметров, ЭтаФорма, ЭтаФорма.УникальныйИдентификатор, , , ОписаниеОповещения, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);    
    
КонецПроцедуры

&НаКлиенте
Процедура ЗадатьПараметрыЗаполненияЗавершение_НастройкиСервисов(Результат, ДопПараметры) Экспорт
    
    //Надо доделать...
    
КонецПроцедуры
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.