Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Удаленное управление клиентом
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
l2d808
Подскажите пожалуйста как ДЛЯ ПЛАТФОРМЫ 7,7 (не SQL) ЗавершитьРаботуСистемы() использовать абсолютно для всех пользователей или для какого-то одного вырубить 1с-ку по сети.
Flexy
Вот обработка необходимо зарегистрироваться для просмотра ссылки
Иногда, когда не было обработки под рукой и зависали сеансы пользователей и т.д.
На сервере: Администрирование = Управление Компьютером = Общие Папки = Сеансы = Завершить Сеанс.
Vofka
Цитата
Вот обработка необходимо зарегистрироваться для просмотра ссылки

Там не обработка, а MD с кодом:

Перем ВремяКомандыВыхода;

Функция ПолучитьВремя()
    ТекДата=ТекущаяДата();
    ТекЧас=0; ТекМин=0; ТекСек=0;
    ТекущееВремя(ТекЧас,ТекМин,ТекСек);
    Возврат ((ТекДата-Дата("01.01.80"))*86400+ТекЧас*3600+ТекМин*60+ТекСек);
КонецФункции

Процедура ВыходИзСистемы()
    Если НЕ(Константа.ВыходИзСистемы=0) Тогда
        Если (ВремяКомандыВыхода=0) Тогда
            ВремяКомандыВыхода=ПолучитьВремя();
            Предупреждение("Внимание! Через "+Константа.ВыходИзСистемы+" минут(ы) программа 1С завершит работу.",60);
        Иначе
            ТекВремя=ПолучитьВремя();
            Если (ТекВремя-ВремяКомандыВыхода>=Константа.ВыходИзСистемы*60) Тогда
                ЗавершитьРаботуСистемы(0);
            КонецЕсли;
        КонецЕсли;
    КонецЕсли;    
КонецПроцедуры          

Процедура ПриНачалеРаботыСистемы()
    ВремяКомандыВыхода=0;
    Если НЕ(НазваниеНабораПрав()="Администратор") И НЕ(Константа.ВыходИзСистемы=0) Тогда
        ЗавершитьРаботуСистемы(0);
    КонецЕсли;
    Если НЕ(НазваниеНабораПрав()="Администратор") Тогда
        ОбработкаОжидания("ВыходИзСистемы",10);
    КонецЕсли;    
КонецПроцедуры
alex040269
Цитата(l2d808 @ 29.08.11, 14:44) необходимо зарегистрироваться для просмотра ссылки
Подскажите пожалуйста как ДЛЯ ПЛАТФОРМЫ 7,7 (не SQL) ЗавершитьРаботуСистемы() использовать абсолютно для всех пользователей или для какого-то одного вырубить 1с-ку по сети.

никак разве что через ОбработкаОжидания("ЗавершениеРаботы",5);
kalyamov
Вот еще что-то , правда еще не проверял. необходимо зарегистрироваться для просмотра ссылки
shurick31
Интересное решение.
я пользовался чатом для 1С
необходимо зарегистрироваться для просмотра ссылки
тоже всех выгнать можно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.