#1
by Волшебник
В SQL-версии - да, с помощью COM-соединения к 1С-серверу. В файловой версии тоже да, но нужно что-нибудь запрограммировать.
#2
by Stio
По-моему в самом SQL такая возможность реализована. Можно чуть подробнее о COM-соединении? В файловой версии не интересует, но всё-таки что значит "что-нибудь запрограммировать"? :)
#4
by Волшебник
Тебе про что рассказать-то? Про ? Или про то, как из него достучаться до 1С-сервера? Если у тебя на диске есть 8.0, то есть и эта информация (файлы adddoc). Или тебе накидать идей про активных пользователей в файловой версии?
#5
by Stio
Что-то "торможу" в плане COM-соединения. Конкретизирую вопрос: Как определить количество пользователей работающих с информационной базой? (можно пример, а не просто направление в какую сторону искать?). P.S. Куда смотреть в файлах adddoc?
#6
by Волшебник
Не хочу давать рыбу, хочу дать удочку. На ИТС есть обработка Консоль сервера 1С:Предприятия, посмотри как она устроена. Кстати, список активных пользователей в консоли сервера и в мониторе (Сервис=>Активные пользователи) может различаться, особенно при нештатном завершении работы пользователя. Когда открываешь HTML-файл, там есть поиск - Ctrl-F. Ищешь слова "активных пользователей". В файловой версии список активных откуда-то берется (Сервис=>Активные пользователи). Подозреваю из файла 1cl, но могу ошибаться. Можно также организовать получение списка активных пользователей штатными средствами конфигурации. Например, периодически у каждого пользователя срабатывает обработка ожидания, которая подаёт сигнал, что пользователь работает, все ок. Если сигналы перестали от него приходить, то он вышел, или завис, или выполняет длительную обработку. Сигналом может быть всё что угодно: константа, реквизит справочника, регистр сведений, файл.
#8
by Волшебник
Смотря для чего. Если нужно только посмотреть активных юзеров, то подойдет. Если их нужно отключить, то нет. Кроме того, этот список может различаться со списком соединений на 1С-сервере. Т.е. монопольный режим может не устанавливаться в то время, как этот метод возвращает 1 запись на текущий сеанс.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Возможно ли в Комплексной конфигурации...
- определить количество реквизитов справочника и их Идентификаторы?
- Возможно ли переписать ИТС?
- Возможно ли в V7 программно оперировать с правами доступа?
- Возможно ли открыть форму во весь экран програмно в 1С 7.7
- Бух 6: Ошибка доступа к таблице базы данных 1SBSYS (возможно, активен другой ...
- Ошибка при вызове метода контекста (Формат): Не возможно определить тип картинки
- Торговля 7. Количество по ПартииНаличие <> Количество по Остатки ТМЦ. Это нормально?
- Как определить программно определить в какой точке завершился бизнес процесс?
В этой группе 1С
- "Вечный" цикл в 1С
- Доступ из VBA к типу реквизита
- Может ли 1С поменять название SQL-таблицы?
- Таблица значений на форме, сдвиг строки
- Как в 1С8 называется оператор "СтатусВозврата(0)" (так было в 7)
- Редактирование содержимого синтаксис-помощника
- Нужны электронные учебники по зарплате Камин 2.0
- как программно поменять ширину колонки в табличном документе?
- Работа с регистром сведений через форму элемента справочника
- Можно ли сделать ВыбратьПоЗначению несколько раз подряд?
- Ошибка в 1С8
- Как из перечисления ед. измерения сделать правило для справочника
- Копировать документ программно
- V8: ОС. Изменение срока полезного использования
- Ограничение по количеству одновременно запущенных 1С?
- Загрузить из текстового файла в таблицу значений
- Как выбирать программы (1С, ПАРУС, БЭСТ и пр.)
- регламент архивирования базы данных
- Балансовый счет не может корреспондировать с пустым счетом
- v7 Текущая строка документа