The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
ShutDown, !*! MisterDemon, 13-Июл-04, 12:24  [смотреть все]
Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался запрос о выходе из программы.

Помогите пожалуйста, а то уже надоело бегать по кабинетам и просить выйти из 1С. ОС FreeBSD 4.9.
Буду очень благодарен вашим ответам!

  • ShutDown, !*! Brainbug, 12:28 , 13-Июл-04 (1)
    >Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался
    >запрос о выходе из программы.
    >
    >Помогите пожалуйста, а то уже надоело бегать по кабинетам и просить выйти
    >из 1С. ОС FreeBSD 4.9.
    >Буду очень благодарен вашим ответам!

    man rc.shutdown

  • ShutDown, !*! nubius, 12:29 , 13-Июл-04 (2)
    >Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался
    >запрос о выходе из программы.
    >
    >Помогите пожалуйста, а то уже надоело бегать по кабинетам и просить выйти
    >из 1С. ОС FreeBSD 4.9.
    >Буду очень благодарен вашим ответам!


    По моему - никак.

  • ShutDown, !*! Xela, 12:45 , 13-Июл-04 (3)
    >Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался
    >запрос о выходе из программы.
    >
    >Помогите пожалуйста, а то уже надоело бегать по кабинетам и просить выйти
    >из 1С. ОС FreeBSD 4.9.
    >Буду очень благодарен вашим ответам!

    При наличии самбы man smbclient на предмет ключика М, посылающего сообщение пользователю винды.

    • ShutDown, !*! DogEater, 10:05 , 14-Июл-04 (4)
      >При наличии самбы man smbclient на предмет ключика М, посылающего сообщение пользователю
      >винды.
      плюс lantalk юзерам поставь, вместо winpopup

  • ShutDown, !*! ASM, 08:16 , 15-Июл-04 (5)
    >Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался
    >запрос о выходе из программы.
    >
    >Помогите пожалуйста, а то уже надоело бегать по кабинетам и просить выйти
    >из 1С. ОС FreeBSD 4.9.
    >Буду очень благодарен вашим ответам!


    Мы делали так: в настройке создается две константы: "Завершить работу" (булевская, Да\Нет), и "Время до выхода"(число). Потом создается процедура, которая вписывается в ОбработкаОжидания(). Когда константа "Завершить работу" устанавливается в "Да", то открывается немодальное окно специальной обработки, которая показывает, сколько у юзера осталось времени на завершение работы - например, 3 минуты. За это время как раз можно сохранить изменения в текущих документах, после чего 1С выйдет принудительно через ЗавершитьРаботуСистемы(0). В общем, ничего сложного, внедрить эту обработку в свою базу 5 минут. Если кому интересно, могу выслать.

    • ShutDown, !*! ASM, 08:34 , 15-Июл-04 (6)
      >Мы делали так: в настройке создается две константы: "Завершить работу" (булевская, Да\Нет),
      >и "Время до выхода"(число). Потом создается процедура, которая вписывается в ОбработкаОжидания().
      >Когда константа "Завершить работу" устанавливается в "Да", то открывается немодальное окно
      >специальной обработки, которая показывает, сколько у юзера осталось времени на завершение
      >работы - например, 3 минуты. За это время как раз можно
      >сохранить изменения в текущих документах, после чего 1С выйдет принудительно через
      >ЗавершитьРаботуСистемы(0). В общем, ничего сложного, внедрить эту обработку в свою базу
      >5 минут. Если кому интересно, могу выслать.

      PS: Вдогонку - данный метод не работает, если открыто модальное диалоговое окно или какое-либо меню. При этих событиях 1С не вызывает процедуру, указанную в ОбработкаОжидания(). Так что указанное поможет не 100%, но в большинстве случаев.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру