|
Как сделать, чтобы форма открывалась поверх формы-владельца? | ☑ | ||
---|---|---|---|---|
0
Анна_84
17.04.13
✎
15:07
|
Ситуация такая - есть внешняя обработка, в ней табличное поле, по клику на одной из ячеек которого открывается форма документа:
Процедура СписокДокументовПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование) Если Элемент.ТекущаяКолонка.Имя = "ПросмотрТЗ" тогда ТекущееТЗ = Элемент.ТекущаяСтрока.ТехническоеЗадание; Если НЕ ТекущееТЗ.Пустая() тогда ФормаДокумента = ТекущееТЗ.ПолучитьФорму(,ЭтаФорма); ФормаДокумента.Открыть(); КонецЕсли; КонецЕсли; КонецПроцедуры Проблема в том, что форма документа открывается под формой обработки. Подскажите, чего надо где написать/установить, чтобы вновь открытая форма была сверху? |
|||
1
IamAlexy
17.04.13
✎
15:07
|
открытьмодально() ?
|
|||
2
Анна_84
17.04.13
✎
15:09
|
(1) не хотелось бы...
ну, только если по-другому уж никак |
|||
3
le_
17.04.13
✎
15:15
|
А зачем именно в ПриНачалеРедактирования сделано?..
|
|||
4
Анна_84
17.04.13
✎
15:16
|
(3) за незнанием, где надо :) по двойному клику на ячейке надо чтоб открылся документ. В каком событии лучше сделать, подскажите?
|
|||
5
Рэйв
17.04.13
✎
15:17
|
(0)
А чего бы не сделать "КнопкаОткрытия" истина у ячейки и пусть либо выбирают, либо открывают форму по желанию |
|||
6
del123
17.04.13
✎
15:22
|
Может это?)
ТабличноеПоле (TableBox) Выбор (Selection) Синтаксис: Выбор(<ВыбраннаяСтрока>, <Колонка>, <СтандартнаяОбработка>) Параметры: <ВыбраннаяСтрока> Выбранная строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов. <Колонка> Тип: КолонкаТабличногоПоля. Выбранная колонка табличного поля. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Значение по умолчанию: Истина Описание: Возникает при двойном щелчке мыши (нажатии клавиши Enter) на ячейке табличного поля. |
|||
7
le_
17.04.13
✎
15:22
|
(4) Можно поставить у колонки ТолькоПросмотр = Истина и обрабатывать событие "Выбор".
|
|||
8
Анна_84
17.04.13
✎
15:24
|
(5)(6)спасибо )
|
|||
9
Анна_84
17.04.13
✎
15:24
|
(7)спасибо )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |