|
Как активизировать обычную форму
| ☑ |
0
FeeL86
09.12.14
✎
11:24
|
Всем привет.
Столкнулся с тем что метод обычной формы Открыть() открывает форму но не активизирует ее.
Форма = Ссылка.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();
Если Форма.Открыта() Тогда
Форма.Активизировать();
КонецЕсли;
пробовал такой вариант, но все равно открытая форма сворачивается в панель окон.
А так же повторно открывал после "Восстановить положение окна" та же ситуация. В чем дело?
|
|
1
Рэйв
09.12.14
✎
11:26
|
|
|
2
Рэйв
09.12.14
✎
11:27
|
там еще ниже есть СпособОтображенияОкна:-)
или то или другое
|
|
3
FeeL86
09.12.14
✎
11:50
|
основная форма внешней обработки
|
|
4
FeeL86
09.12.14
✎
11:53
|
Опишу подробнее:
Есть внешняя обработка с одной формой, на которой табличная часть, в табличной части есть реквизит "Ссылка на документ"
Процедура ЗаказыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Форма = ВыбраннаяСтрока.Ссылка.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();
Если Форма.Открыта() Тогда
Форма.Активизировать();
КонецЕсли;
КонецПроцедуры
по двойному клику открываю пользователю форму, а форма открывается на заднем плане обработки. Как это исправить?
|
|
5
FeeL86
10.12.14
✎
08:49
|
После того как обработку добавляешь в конфигурацию все становится на свои места.
|
|
6
DrHiHi
10.12.14
✎
08:54
|
ОткрытьЗначение не подойдет??
или открывай модально;))
|
|
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс