• Авторизация


Ночной робот 1С 13-10-2005 17:13 к комментариям - к полной версии - понравилось!


Наконец-то дошли до запуска по ночам обработок в базе.
Раньше хотели делать это через COM-соединение, но недавно узнали, что в COM-соединении нельзя использовать внешние обработки.
Поэтому запускаем как и в 77 1С под специальным пользователем SCRIPT_ROBOT (кстати можно запустить много процессов под одним пользователем) и передаем ему с ключом /C параметр, в котором указываем, что он должен сделать:

"C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F"D:\Public\Osipov\FIXIN-FILE-DEBUG\" /OUTc:\1.txt /NSCRIPT_ROBOT /C"ЗаписьЖурналаРегистрации(""Первый выход в космос"");"


Ну и в коде прописываем заглушку в ПриНачалеРаботыСистемы (для УПП нужно располагать код перед вызовом процедуры ОбработатьПараметрЗапуска, там тоже проперяется переданный параметр).

Если ИмяПользователя()="SCRIPT_ROBOT" Тогда
Выполнить(ПараметрЗапуска);
глЗапрашиватьПодтверждениеПриЗакрытии=Ложь;
ЗавершитьРаботуСистемы();
Возврат;
КонецЕсли;


вверх^ к полной версии понравилось! в evernote
Комментарии (1):
Рожка 14-10-2005-14:25 удалить
" проперяется " - оговорочка прям по Фрейду...


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Ночной робот 1С | fixin - Дневник fixin | Лента друзей fixin / Полная версия Добавить в друзья Страницы: раньше»