List.IsLocked

From SunFlurry wiki
Revision as of 12:37, 30 June 2020 by Admin (talk | contribs) (Created page with "{{infobox function |name=IsLocked |object=Список |caption=Работа с блокировками |type=1 |status=2 |db=0 |visual=1}} {{HeadLinks| * Main_Page|Н...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  IsLocked (Работа с блокировками)
Объект:Список
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Да

Функция возвращает текущий индекс иконки значения, определяемого первым аргументом, затем изменяет иконку, если указан второй аргумент. (Так как индексы иконок могут принимать любые целые значения (Int32), они могут быть использованы для хранения дополнительных данных в списках.)

Синтаксис

List.IsLocked():<Обновление запрещено (INT)>

Возвращаемое значение

Возвращается 1, если визуальное обновление списка запрещено.

Примеры

//Пример блокирует список только в случае, если он уже не был ранее заблокирован
Фл:=aList.IsLocked();
If not Фл Then
  aList.Lock();
EndIf;
Try
  //Изменение списка
  ...
Finally
  If not Фл Then
    aList.Unlock();
  EndIf;
EndTry;