Имя: Пароль:
1C
1С v8
8.2 тонкий клиент: как установить монопольный режим
0 Sersh
 
19.08.11
14:12
Или как не пустить юзера в базу дважды под тонким клиентом?
1 Reaper_1c
 
19.08.11
14:15
БСП, управление пользователями
2 Sersh
 
19.08.11
14:20
БСП - библ-ка стандартных подсистем? У меня ее нет. И вообще нет ни одной типовой на 8.2, так что воспользоваться не могу. Хотелось бы понять принцип работы с методами не доступными в тонком клиенте, которые нужны при начале работы системы
3 Defender aka LINN
 
19.08.11
14:24
(2) Очередной одинэснег с размаху наступил на детские грабли.
4 Sersh
 
19.08.11
14:28
лучше бы не спрашивал...
5 Sersh
 
19.08.11
14:56
помогать никто не хочет - пришлось самому разобраться:
создал общий модуль ОбщегоНазначения с галками Сервер и Вызов на сервере и написал в нем процедуру:

Процедура УстановитьМонопольныйРежимНаСервере() Экспорт
   УстановитьМонопольныйРежим(Истина);
КонецПроцедуры

ну и потом вызов при начале работы системы
6 Sersh
 
19.08.11
15:10
или еще лучше вот такую функцию в общем модуле написать:

Функция ПолучитьКоличествоАктивныхПользователей() Экспорт
   МассивСеансов = ПолучитьСеансыИнформационнойБазы();
   СчетчикСеансов = 0;
   Для Каждого Сеанс Из МассивСеансов Цикл
       Если Сеанс.ИмяПриложения = "1CV8C" Тогда
           СчетчикСеансов = СчетчикСеансов + 1;
       КонецЕсли;
   КонецЦикла;
   Возврат СчетчикСеансов;
КонецФункции
7 Defender aka LINN
 
19.08.11
15:12
(6) Я один тут не вижу связи с текущим пользователем?
8 Sersh
 
19.08.11
15:15
ну так я в модуле приложения на > 1 проверку сделал
9 Defender aka LINN
 
19.08.11
15:16
(8) Сам-то догадываешься, что эта твоя хрень делать будет?
10 Sersh
 
19.08.11
15:18
эта хрень считает кол-во подключенных пользователей при начале работы системы и если их больше одного то безусловно завершает работу системы
11 Defender aka LINN
 
19.08.11
15:22
(10) Может тогда таки лучше монопольный режим ставить? Как-то более по-человечески, да и работает лучше, я гарантирую это.
12 Sersh
 
19.08.11
15:23
в (1) я не уточнил что юзер у меня один
13 Sersh
 
19.08.11
15:24
(11) а монопольный режим будет пугать юзеров ошибкой попытки блокировки ИБ - они будут бояться и звонить в ТП
14 Sersh
 
19.08.11
15:25
тут еще дело в том что запуск 1с производится без выбора ИБ и пользователя
15 Sersh
 
19.08.11
15:34
тоже из Краснодара :)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.