Имя: Пароль:
1C
1С v8
Можно ли запустить обработку регламентным заданием, чтобы она выполнялась как на клиенте
0 Мимохожий Однако
 
06.11.17
14:03
Другими словами, надо , чтобы обработка вела себя так же, как и запущенная из формы по кнопке. Это связано с тем, что обработка использует COM-объект Excel и серверные процедуры не работают. Понимаю, что это будут ходули. Однако любопытна такая возможность. Иногда требуется имитация действий пользователь. Такая возможность пригодилась бы.
1 MM
 
06.11.17
14:08
Проще будет планировщиком Windows запускать клиентское приложение, выполнять требуемые действия, а затем завершать программу. Можно настроить принудительное прерывание запущенного процесса планировщиком, если выполнение обработки затянется или зависнет. Это даже на файловой БД работать будет.
2 Мимохожий Однако
 
06.11.17
14:10
(1) Сейчас и сделал планировщиком... Но любопытство одолевает. Возможно, кто-то уже поэкспериментировал и поделится кодом.
3 MM
 
06.11.17
14:14
Запускать клиентский процесс из серверного, под его невидимым и ненастроенным пользователем ОС, выглядит очень не надёжно.
4 Мимохожий Однако
 
06.11.17
14:15
Вот нашёл кое-что
http://its.1c.eu/db/metod8dev#content:5918:hdoc
(3) Согласен.
Закон Брукера: Даже маленькая практика стоит большой теории.