|
1Как принудительно отключить пользователей? |
☑ |
0
BujiMuji
05.11.12
✎
09:14
|
Люди можно ли принудительно отключить пользователей?
|
|
1
Рэйв
05.11.12
✎
09:15
|
Можно.
|
|
2
BujiMuji
05.11.12
✎
09:16
|
Рэйв как?
|
|
3
Рэйв
05.11.12
✎
09:19
|
1.Запускаешь обработку "БлокировкаСоединенийСИнформационнойБазой" устанавливаешь время отключения и пароль.
2. Создаешь ярлык на стартовый файл 1С и в свойствах в строке пути пишешь
"...\bin\1cv8.exe" /UC НазначенныйПароль"
После запуска обработки всех выкинет.Тебя тоже. Зайти на время блокировки сможешь только через ярлык с паролем.
|
|
4
BujiMuji
05.11.12
✎
09:54
|
Рэйв спасибо
|
|
5
skunk
05.11.12
✎
09:57
|
а что наныше консолью пользоваться не модно?
|
|
6
skunk
05.11.12
✎
09:58
|
наныше = нынче
|
|
7
чувак
05.11.12
✎
10:03
|
Автор, у тебя вариант файловый или клиент-сервер?
|
|
8
AET
05.11.12
✎
10:15
|
(5) грубее )
|
|
9
BujiMuji
05.11.12
✎
10:19
|
чувак Веб сервис
|
|
10
skunk
05.11.12
✎
11:11
|
веб сервис ... это веб сервис ... он собственно никак не связан с типом информационной базы
|
|
11
BujiMuji
05.11.12
✎
11:37
|
извените веб - сервер
|
|
12
BujiMuji
05.11.12
✎
13:46
|
По моему получилось
Справочник -> пользователь
код:
&НаСервереБезКонтекста
Функция ОпредПользователь()
ЭлементСправочника = Справочники.Пользователи.НайтиПоКоду("000000001");
ЭлементОбъект = ЭлементСправочника.ПолучитьОбъект();
Для каждого Пользователи Из ЭлементОбъект.Пользователи Цикл
Если Пользователи.Пользователь = ИмяПользователя() Тогда
Возврат Пользователи.Статус;
КонецЕсли;
КонецЦикла;
Возврат Истина;
КонецФункции
&НаКлиенте
Процедура Проверка()
Если НЕ ОпредПользователь() Тогда
ЗавершитьРаботуСистемы();
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ПодключитьОбработчикОжидания("Проверка", 1);
КонецПроцедуры
|
|