При открытии окна редактирования приходных накладных EditSopr запись блокируется с помощью lock all by KatSopr (по совету ТП). При помощи функции isProtected можно узнать, заблокирована ли запись.
Каким образом узнать кто из пользователей заблокировал запись? Как работает данный механизм блокировки, где в БД хранится информация о заблокированных записях, есть ли функции, позволяющие получить информацию о пользователе, заблокировавшем запись?
Галактика 8.1 Atlantis 5.3.20 Pervasive 9.1
Автоблокировка записи
-
- заказчик
- Сообщения: 11
- Зарегистрирован: Пн, 11/02/2008 19:27
- Имя Фамилия: Павел Мацкевич
- Откуда: Луганская областная Фармация
Пожалуйста, можно поподробнее об этой функциональности Pervasive. Спрашиваю с целью написания своей dll-ки. Если можно, пример на Pascale обращения к функциям Pervasive.
И еще - может быть эту информацию можно увидеть с помощью утилит Pervasive? А то бегать по складу и у каждлгл из 40 пользователей заглядывать в экран как то не очень.
И еще - может быть эту информацию можно увидеть с помощью утилит Pervasive? А то бегать по складу и у каждлгл из 40 пользователей заглядывать в экран как то не очень.
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
Это всё вопросы к документации Pervasive. Там и примеры есть.
Вкратце - в используемом API есть возможность выставить режим блокировки. Но в нём нет возможности узнать, кто и что заблокировал. Средства администрирования позволяют посмотреть, в каких файлах есть блокировки, и чьи они. Дойти до уровня записи возможности нет.
Вкратце - в используемом API есть возможность выставить режим блокировки. Но в нём нет возможности узнать, кто и что заблокировал. Средства администрирования позволяют посмотреть, в каких файлах есть блокировки, и чьи они. Дойти до уровня записи возможности нет.