Вход | Регистрация



Определение пользователей вошедших в базу

Определение пользователей вошедших в базу
Я
   falselight
 
14.08.18 - 14:47
Необходимо определить пользователей у которых открыта база.
Хочу сделать это в процедуре ПриНачалеРаботыСистемы().
Как мне получить список пользователей под которыми открыта база 1с?
 
 
   falselight
 
1 - 14.08.18 - 14:49
Есть общий модуль СоединенияИБ, но я не нашел в нем подходящей функции. Как это можно сделать?
   vicof
 
2 - 14.08.18 - 14:54
Сервис-активные пользователи
   singlych
 
3 - 14.08.18 - 14:55
ПолучитьСеансыИнформационнойБазы() посмотри в СП
   falselight
 
4 - 14.08.18 - 15:01
(3)  ПолучитьСеансыИнформационнойБазы
в процедуре ПриНачалеРаботыСистемы() пишет переменная не определена
   Lexey_
 
5 - 14.08.18 - 15:03
(4) потому что это не переменная
   Lexey_
 
6 - 14.08.18 - 15:04
Ливингстар не меняется...
   falselight
 
7 - 14.08.18 - 15:04
(5) Да, это функция, возвращает массив
   falselight
 
8 - 14.08.18 - 15:18
А где можно проверять эту функцию?
А то я запустил 1с под одним пользователем.
Потом запускаю под другим, но точка останова в процедуре
ПриНачалеРаботыСистемы() не срабатывает!
   falselight
 
9 - 14.08.18 - 15:19
то есть как в отладчике отследить несколько запущенных
сеансов?
   Вафель
 
10 - 14.08.18 - 15:20
нужно включить серверную отладку
 
 Рекламное место пустует
   Mankubus
 
11 - 14.08.18 - 15:25
(9) нужно в каждом сеансе зайти в настройки и включить разрешение на отладку
   Вафель
 
12 - 14.08.18 - 15:26
(11) не нужно
   falselight
 
13 - 14.08.18 - 15:26
(10 А как это сделать? Если я тестирую это на своем ноутбуке, просто запуская разные сеансы.
   Вафель
 
14 - 14.08.18 - 15:27
файловая? тогда должно в отладку заходить
   falselight
 
15 - 14.08.18 - 15:29
(14) да конечно, файловая.
Открыта под одним в конфигураторе пользователем.
Если я под ним захожу в предприятие точка останова срабатывает. Захожу под другим точка останова в процедуре
ПриНачалеРаботыСистемы() не срабатывает!!!
   Lexey_
 
16 - 14.08.18 - 15:31
(15) ты до сих пор не умеешь подключать сеансы для отладки?
   singlych
 
17 - 14.08.18 - 15:35
Ну епрст. А запустить сначала пару сеансов, а потом под отладкой зайти слабо?
   falselight
 
18 - 14.08.18 - 15:35
У меня точка останова останавливается только под пользователем под которым открыт конфигуратор. Если запуск производится под ним.
   Lexey_
 
19 - 14.08.18 - 15:36
(18) да, всё верно
   falselight
 
20 - 14.08.18 - 15:38
Запустил конфигуратор. И 2 сеанса. В параметрах отладки пусто.
(19) То есть то что я хочу сделать не возможно?
   Lexey_
 
21 - 14.08.18 - 15:39
(20) я этого не говорил
   falselight
 
22 - 14.08.18 - 15:43
как вариант, запустить прочие сеансы, а потом
тот что из под конфигуратора, и увидеть всех
функцией ПолучитьСеансыИнформационнойБазы
   Numerus Mikhail
 
23 - 14.08.18 - 15:46
(22) а ты можешь нормально описать что ты хочешь в итоге получить?
   falselight
 
24 - 14.08.18 - 15:59
(23) Нужно отследить у входящего пользователя
есть ли у него право на вход, по параметрам что
заданы у него и у тех кто так же в базе.
И если отказ, то не дать ему открыть 1с.
   Вафель
 
25 - 14.08.18 - 16:01
(24) а первого как пускать?
   Cyberhawk
 
26 - 14.08.18 - 18:45
   Доминошник
 
27 - 14.08.18 - 19:00
(24) Я не понимаю - а почему в списке пользователей нельзя просто запретить вход?
   Остап Сулейманович
 
28 - 14.08.18 - 19:40
(24) То есть великое шаманство )))

Конфигуратор - Сервис - Параметры - Запуск 1СПредприятия - Основные - Пользователь. Выбирай любого и запускайся из под него прямо из конфигуратора.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует