#0
by GOS
Здравствуйте! Может кто сталкивался с задачей, подскажите. Интнресно каким образом(изменения в файлах) Предприятие запущенное монопольно блокирует доступ других кипий Предприятия к той же базе? Про 1Cv7.LCK(для v7.7) я занаю, но при записи такого файла сторонни мприложением получается не совсем то... т.е. суть проблеммы в том что бы сэмулировать запуск 1С в монопольном режиме, а также если это не удаётся, то прочитать активных пользователей. С уважением ,Олег.
#6
by GOS
Уточняю: Надо запустить программу(скажем пишу её на Delphi) она должна съемулировать монопольный доступ к БД(так, как если бы было запушено предприяте в режиме монопольного доступа), а если этого сделать не удалось, то прочитать список активных пользователей(как это делает предприятие7.7 в режиме "Монитор" или по кнопке "Активные пользователи" в восьмёрке). Для начала стоит задача при файловом варианте БД. При запуске 7.7 пишет и блокирует файл 1Cv7.LCK и также блокирует таблицу 1SUSERS.DBF. НО если я это делаю не предприятием, то выдаётся сообщение об ошибке доступа к 1SUSERS.DBF, а не стандартное сообщение о том что данные используются другой задачей. Моё мнение о том, что блокировка идёт на уровне файлов основано на том, что при сетевом доступе приложение врядли может получить доступ к процессу запущенному на удалённой машине или установить процесс блокирующий файл.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Сканер : не удалось получить монопольный доступ
- Монопольный режим конфигуратора
- Сканер №1: не удалось получить монопольный доступ к устройству
- "не удалось получить монопольный доступ к устройству"
- v7: Как распечатать права доступа в 1с77? Кто к чему имеет доступ?
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- Монопольный доступ в 1С при включенных фоновых заданиях.
- Не удалось получить монопольный доступ так как база данных используется
В этой группе 1С
- как активизировать ячейку таблицы?
- Как скопировать текст из окна справки ИТС ?
- Архивация файлов не работает...
- "000" в номере платёжки 1С
- Как получить номер текущей страницы, не используя колонтитулы?
- Есть реквизиты Цена1, Цена2 ... Цена10 - присвоить значения им в цикле ?
- Проводка Д-т 50 К-т 90.1.1 в Комплексной
- Как узнать трафик с SQL-сервером?
- Как в табличной части документа добавить кнопку выбора?
- V8 Как определить тип значения, полученного через COM-соединение ?
- Хочу кнопке командной панели присвоить Сочетание клавишь
- FormEx: положение колонки "в той же колонке"
- Как из справочника записать данные в регистр сведений?
- Как узнать имя принтера по умолчанию программно?
- как в эксель таблице оставить только значения без формул и зависимостей
- Получение данных из непереодического регистра сведений
- Почему в запросе функция Сумма округляет значения перед суммированием?
- Как выглядит печать из 1С на матричных принтерах?
- как сменить пароль пользователю SA в MS sql server 2000
- Как распечатать код модулей в цвете?