Студия/OnClick
| OnClick (Визуальные события) | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
Событие, возникающее при клике по элементу или нажатии на кнопку (в т.ч. с помощью клавиатуры).
Примеры
//Пример события OnClick (нажатия на кнопку "удалить" в журнале документов).
aEl:=Form.MainTab.SelectedElement.LinkedObject();
If AskQuestion("Вы действительно хотите удалить выделенный документ?",Q_QUESTION+Q_YESNO)<>R_YES Then
Exit;
EndIf;
аПольз:="";аМаш:="";аВремя:="";
If aEl.Lock(аПольз,аМаш,аВремя)=0 Then
Message("Невозможно заблокировать документ, так как в данный момент с ним работает пользователь "+аПольз+" на "+аМаш+" в "+аВремя+"!","!");
Exit;
EndIf;
Try
aEl.Reload();
Try
aEl.Mark(1);
Except
Message(PopError(),"!");
EndTry
Finally
aEl.Unlock();
EndTry
Form.MainTab.Reload();