Имя: Пароль:
1C
1C 7.7
v7: Двойной клик кнопкой в форме выбора
0 slicem
 
18.10.13
06:21
Чойта туплю.
По интерфейсным соображениям, надо выбирать элемент в форме выбора справочника не двойным кликом, а нажатием кнопки.

    глАвтомобиль = СоздатьОбъект("Справочник.Автомобили");
    глАвтомобиль.Выбрать("Выберите автомобиль",);
    Если (глАвтомобиль.Выбран() = 0) И (Дост = 0) Тогда
        Форма.Закрыть();
    Конецесли;

Как в форме выбора прописать выбор элемента?

Код ниже не работатет..
Процедура КнВыбрать()
    
    Форма.ОбработкаВыбораСтроки(1);
    
КонецПроцедуры // КнВыбрать()
1 ДенисЧ
 
18.10.13
07:51
77 не помню, но что-то там было типа ВыполнитьВыбор()...
2 ДенисЧ
 
18.10.13
07:51
Форма.ВыполнитьВыбор(<?>);
Синтаксис:
Форма.ВыполнитьВыбор(<Знач>)
Назначение:
Осуществляет выбор в форме, открытой для подбора или выбора значения (аналогично интерактивному двойному клику в подборе).
Параметры:
<Знач> - значение, которое выбирается в форме, открытой для подбора или выбора значения.
Замечание:
Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.