Имя: Пароль:
1C
1С v8
Как центрировать форму
0 SherifSP
 
13.08.12
11:04
Как центрировать форму при открытии, следующий код ничего не дает
Процедура ДобавитьНастройкуНажатие(Элемент)
   
   Попытка
       ТекущийОтчет = Отчеты[Наименование].Создать();
   Исключение
       Сообщить("Не выбран отчет");
       Возврат;
   КонецПопытки;
   
   ФормаРедактирования = ПолучитьФорму("РедактированиеНастройки",ЭтаФорма);
   ФормаРедактирования.ТекущийОтчет = ТекущийОтчет;
   ФормаРедактирования.ПоложениеОкна=ВариантПоложенияОкна.Центрировать;
   ФормаРедактирования.Открыть();
   
КонецПроцедуры
1 SherifSP
 
13.08.12
11:20
Ап
2 zladenuw
 
13.08.12
11:32
Описывает положение окна в обычном или свободном состояниях.
Влияет на положение окна только в том случае, если положение окна не было ранее сохранено в профиле.
Так что меняй в конфигураторе
3 SherifSP
 
13.08.12
11:40
(2)Всмысле?
4 hhhh
 
13.08.12
11:52
(3) в смысле в Предприятии. Пользователь уже создал профиль и расположил свои окошки, как ему нужно.
5 zladenuw
 
13.08.12
11:54
//затереть профиль
Форма.ИмяСохраненияПоложенияОкна = Новый УникальныйИдентификатор;
6 SherifSP
 
13.08.12
12:20
(5)Ругается на УникальныйИдентификатор();
7 SherifSP
 
13.08.12
12:29
Сделал норм
Программист всегда исправляет последнюю ошибку.