Difference between revisions of "Студия/OnDoubleClick"
(Created page with "{{infobox function |name=OnDoubleClick |element=Текстовое поле, Список значений, Группа элементов, Таблица значений,...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:55, 7 February 2021
OnDoubleClick (Визуальные события) | |||||||
---|---|---|---|---|---|---|---|
|
Событие, возникающее при двойном клике левой клавишей мыши по элементу либо при нажатии Enter в таблице значений.
Примеры
//Пример события OnDoubleClick при навигации по таблице внешних отчетов MainTab:=Form.MainTab.Value; If MainTab.SelectedLine=0 Then Exit; EndIf; MainTab.CurLine:=MainTab.SelectedLine; //спУровень -- верхние папки, в которых сейчас находится курсор If MainTab.CurLine<=спУровень.Size() Then ТекЭлемент:=спУровень.Get(MainTab.CurLine); ТекПапка:=""; For i:=1 To MainTab.CurLine-1 Do ТекПапка:=ТекПапка+спУровень.Get(i)+"\"; EndDo; ОбновитьТаблицу(); //Проверка, кликнул ли пользователь на иконку папки ElseIf MainTab.Icon(MainTab.CurLine,"Иконка")=98 Then ТекЭлемент:=MainTab.Наименование; ТекПапка:=ТекПапка+MainTab.Наименование+"\"; ОбновитьТаблицу(); Else //Открытие внешнего отчета LoadModule(1,MainTab.Объект,MainTab.Параметр,0,"Module","Form"); EndIf;