Столкнулся с проблемой выкидывания пользователей ночью и запуска регламентного задания — обмен РБД. Установка блокировки соединения — не помогла, беда в том, что люди работающие в тонком и веб клиентах не вылетают и сеансы их остаются висеть. И при этом. естественно, никакой речи о приеме изменений от центрального узла РИБ и его применении, идти не может. Сгенерированный этой обработкой VBS скрипт все делает как надо. Причем он реально рабочий и сейчас успешно используется.
Ещё. если кто-то не знает, после запуска скрипта управление полностью передается ему, и соответственно 1С уже не нужна. (скрипт вышибает её:- )) )
Еще полезная вещь — в скриптах поддерживается последовательный запуск, т.е. пока 1я команда не закончит свое выполнение 2я не приступик к своему. У меня, для примера. это используется (заключительная часть скрипта) для принятия изменений из центрального узла РИБ и обновлении конфигурации ИБ, а по завершении запуск в режиме 1с предприятия и обмен, ну и + выполнение некот. обработок.
Обработку выкладываю как ПРИМЕР генерации VBS скрипта и его запуска. Как есть оно у Вас работать не будет, по коментариям в коде и по самому коду все понятно. Будут вопросы задавайте — отвечу.
А почему нельзя добавить в модуль приложения обработку, аналогов коих много на сайте и для 7ки и 8ки? И пусть само приложение выгоняет юзеров. Есть конечно и ситуации с открытыми модальными окнами, но и проблем то меньше станет. Исходя из опыта конфу все равно приходиться снимать с поддержки
1)Примерно такое же уже былоhttp://infostart.ru/public/65467/
2) Зачем городить огород с обработкой генерации скрипта, когда можно один раз сделать скрипт и запускать его с помощью планировщика Windows? Мне кажется, что параметры баз меняются не очень часто.
Поправьте меня, если я неправ.
(1) Famza, не совсем понял вопроса: какую обработку и как ты её хочешь вставлять в модуль приложения?
(1) Famza, не совсем понял вопроса: какую обработку и как ты её хочешь вставлять в модуль приложения?
(1) Famza, не совсем понял вопроса: какую обработку и как ты её хочешь вставлять в модуль приложения?
(3-5) Сама суть в том чтобы 1С отслеживала. Этот принцип взял на сайте — ссылок не привожу, так как их много.
Можно прикрутить и обработку, а можно и обработку события. Например, я в 7ке создал константану (булево) «Разрешить вход пользователей», а при запуске обрабатывается. Также подключил обработчик ожидания с той же проверкой разрешения на вход. Дал права на корректировку соответственно. А потом просто устанавливаю «Нет» константе — начинается мягкий выход пользователей. Отловить оставшихся не проблема. Можно для них прикрутить и скрипт — например, если после работы кто-то завис. У меня просто сервак перегружается в полночь, так что тот кто не спрятался…
(2) ediks, Беда то в том, что если я говорю РИБ, это значит база не одна, а в моём случае случае их 15шт. И как мне параметры каждой задавать? А если появится еще 1 или более баз тож скрипт делать свой?
(2) ediks, Беда то в том, что если я говорю РИБ, это значит база не одна, а в моём случае случае их 15шт. И как мне параметры каждой задавать? А если появится еще 1 или более баз тож скрипт делать свой?
(2) ediks, Беда то в том, что если я говорю РИБ, это значит база не одна, а в моём случае случае их 15шт. И как мне параметры каждой задавать? А если появится еще 1 или более баз тож скрипт делать свой?
(6) Famza, не, я с тобой согласен, читал и такие варианты. Но ребутать сервак ночью это чревато. )))
(6) Famza, не, я с тобой согласен, читал и такие варианты. Но ребутать сервак ночью это чревато. )))
(6) Famza, не, я с тобой согласен, читал и такие варианты. Но ребутать сервак ночью это чревато. )))
(12) Ну а чем чревато-то? Сервак ток для 1с и крутится