Копировать ссылку на страницу

Синтаксис:

 ro  property UserName: WideString;

Описание:

Свойство возвращает имя пользователя, от имени которого выполняются вычисления, блокирующие объект системы. Если объект не заблокирован, то свойство возвращает пустую строку. Значение свойства обновляется при  проверке наличия блокировки объекта с помощью вызова свойства Locked.

Свернуть/развернуть пример Пример

// Попытаться заблокировать запись справочника в обработчике события "Карточка. Открытие".

// Предопределенная переменная Object содержит запись справочника, которую нужно заблокировать.

if Object.AccessInfo.CanUpdate

  if not Object.GlobalLock.TryLockObject

    Object.GlobalLock.Locked

    Raise(CreateException('LockException'; Format('Запись с ИД = %s заблокирована пользователем %s'; ArrayOf(Object.ID; Object.GlobalLock.UserName)); ecWarning))

  endif

endif

См. также

Свойство HostName

Свойство Locked

Свойство LockTime

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM