The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ShutDown"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ShutDown"
Сообщение от MisterDemon Искать по авторуВ закладки(ok) on 13-Июл-04, 12:24  (MSK)
Нужно сделать, что бы при перезагрузке сервера, пользователю работающего в 1С посылался запрос о выходе из программы.

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • ShutDown, Brainbug, 12:28 , 13-Июл-04, (1)
  • ShutDown, nubius, 12:29 , 13-Июл-04, (2)
  • ShutDown, Xela, 12:45 , 13-Июл-04, (3)
    • ShutDown, DogEater, 10:05 , 14-Июл-04, (4)
  • ShutDown, ASM, 08:16 , 15-Июл-04, (5)
    • ShutDown, ASM, 08:34 , 15-Июл-04, (6)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

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

man rc.shutdown

  Рекомендовать в FAQ | Cообщить модератору | Наверх

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


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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

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

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

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


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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

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

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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