List.Unlock

From SunFlurry wiki
Revision as of 12:24, 30 June 2020 by Admin (talk | contribs) (Created page with "{{infobox function |name=Unlock |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
  Unlock (Работа с блокировками)
Объект:Список
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Да

Функция разрешает запрещенное ранее функцией Lock выполнения обновления визуального списка при любом его изменении. См. функцию Lock.

Синтаксис

List.Unlock()

Примеры

//Пример, заполняющий визуальный список большим поличеством элементов
ТЗ:="Эл:=Ref.Номенклатура;
|Condition(Эл IN спНоменклатура);
|Group Эл;";
З:=Query.Create();
aTab:=З.Execute(ТЗ,0);
MassLoadObjects(aTab,,,,2);

aList.Lock();
Try
  aList.Clear();
  bTab.Select();
  While bTab.Next() Do
    aList.Add(bTab.Эл);
  EndDo;
Finally
  aTab.Unlock();
EndTry;