7.7 Выкинуть Пользователей которые не активны.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем alp, 5 июн 2010.

  1. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Как проверить Пользователя на предмет работы с базой?? Через журнал регистрации можно ето зделать? И если , например он час не чего не делает выкинуть его из базы.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    отслеживать через ОбработкуОжидания в ГМ
  3. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Это понятно, а как получить список активных пользователей и как проверить их на неработаспособность ?
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    В ЛЮБОЙ обработке/отчете/стравочнике/документе в процедуре ПриОтрытии изменять переменную (заведите). И проверяйте в ОбработеОжидания...
  5. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    То есть придется дорабатывать каждый объект? а к записям Журнала Регистраций можно обратиться??
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Можно.... Но файл этот как правило не мелкий.. К тому же доступен при работе только в режиме чтения и при обращении к нему 1с будет "хавать" не мало ресурсов.. Если сюда добавть периодичность проверки..... оно вам надо?
  7. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Есть идея задавать вопрос в ОбработкеОжидания с таймаутом 1 час , например "Проверка работаспособности пользователей " , вот как узнать что именно пользователь "Вася" подтвердил работу , а не "Петя".
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Просто заведите глобальную переменную. Для каждого она будет иметь свое СОСТОЯНИЕ. Если юзеров не будет раздражать ежечасный вопрос, то вэлкам
  9. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Спасибо попробую
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Еще один момент. Если у юзера будет открыто модальное окно без таймера - ваша хитрость не стаботает....

Поделиться этой страницей