Difference between revisions of "Table.Unlock"
(Created page with "{{infobox function |name=Unlock |object=Электронная таблица |caption=Работа с блокировками |...") |
(No difference)
|
Revision as of 14:19, 27 July 2020
| Unlock (Работа с блокировками) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция снимает блокировку отображения изменений в таблице, установленную функцией Lock, и вызывает полное визуальное обновление таблицы.
Синтаксис
Table.Unlock()
Примеры
//Пример вывода информации в таблицу
Function Печать(Т)
Фл:=0;
If IsEmpty(Т) Then
Т:=Table.Create();
Else
//Если таблица уже выведена а экран (обновление), заблокируем и очистим ее
Т.Lock();
Т.Clear();
Фл:=1;
EndIf;
Try
Т.SetSourceName("Table");
пЗагол:="Структура подчинения элемента """+Эл+""" ("+Эл.Code+")";
Т.CopyByX("v1",1);
Т.Options.FixedLine:=Т.Height();
...
Т.CopyByX("v3",1);
If not Фл Then
//Вывести таблицу на экран, если она новая
глПечатнаяФорма(Т,Param,"Структура подчиненности элемента");
EndIf;
Finally
//Снять блокировку, если необходимо
If Фл Then
Т.Unlock();
Т.EditorMode:=1;
EndIf;
EndTry;
EndFunction