Если Элемент.ТекущаяКолонка.Имя = "ПросмотрТЗ" тогда
ТекущееТЗ = Элемент.ТекущаяСтрока.ТехническоеЗадание;
Если НЕ ТекущееТЗ.Пустая() тогда
ФормаДокумента = ТекущееТЗ.ПолучитьФорму(,ЭтаФорма);
ФормаДокумента.Открыть();
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Проблема в том, что форма документа открывается под формой обработки. Подскажите, чего надо где написать/установить, чтобы вновь открытая форма была сверху?
Выбранная строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов.
<Колонка>
Тип: Булево.
В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет.
Значение по умолчанию: Истина
Описание:
Возникает при двойном щелчке мыши (нажатии клавиши Enter) на ячейке табличного поля.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший