helpf.pro
Регистрация

v7: Окно на передний план

areavel
10.09.2012 12:02Прочитано: 1787
Здравствуйте. Вопрос:
как сделать, чтобы форма открывалась на переднем плане не модально.
открываю так:
Код 1C v 7.x
 ОткрытьФорму("Журнал.РасчетныйСчет");

при событии
Код 1C v 7.x
 Процедура ПриНажатииЛевойКнопки(Сост,Лево,Верх)
на форме.
Пробовал вот так:
Код 1C v 7.x
 Процедура ПриНажатииЛевойКнопки(Сост,Лево,Верх)
Окна_=СоздатьОбъект("Окна");
ОткрытьФорму("Журнал.РасчетныйСчет");
Окна_.НаПереднийПлан(форма);
КонецПроцедуры

не выходит. Подскажите если кто сталкивался.
Yandex
Возможно, вас также заинтересует
Реклама на портале
ad82117
10.09.2012 12:46Ответ № 1
Вы используете 1С:Addon?
а Активизировать() не пробовали?
areavel
10.09.2012 13:47Ответ № 2
(1) ad82117, да использую 1с++. Сейчас потестил разные варианты, попробовал Активизировать() , возник другой вопрос как обратиться к открываемой форме журнала?
Код 1C v 7.x
 Окна_=СоздатьОбъект("Окна");
ОткрытьФорму("Журнал.РасчетныйСчет");
Окна_.Максимизировать();

Окна_.Максимизировать() срабатывает для окна 1с, а не для формы журнала.
ad82117
11.09.2012 11:51Ответ № 3
1. http://www.sql.ru/forum/actualthread.aspx?tid=702644;
2. ОткрытьФорму("Журнал.Полный.ФормаСписка",Конт.ТекущийДокумент());
Изменено 11.09.12 11:56:38
areavel
12.09.2012 12:46Ответ № 4
Вопрос закрыт!
Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.