8.х Запуск внешней обработки через параметры

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Машнурук, 26 дек 2013.

  1. TopicStarter Overlay
    Машнурук
    Offline

    Машнурук

    Регистрация:
    26 дек 2013
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    "C:\Program Files (x86)\1cv82\8.2.18.109\bin\1cv8s.exe" ENTERPRISE /S"1csql\base_82" /N Отчеты /P 12345 /Execute "D:\Обработки\Внешняя.erf"
    Запускаю предприятие через командную строку с этими параметрами, 1Ска стартует, но визуально запуска обработки не происходит, хотя если её переместить в другую папку, то при запуске выкинет ошибку, мол файл не обнаружен.
    Суть обработки - формирование ТЧ и сохранение в excel в папку на диске, запуск процедуры привязан к событию формы "при открытии".
    Собственно вопрос - что может быть, или может по другому как то это решить
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    что может быть - запускается обработка, а не ее форма, такой запуск может пройти и в безинтерфейсном режиме.
    как решить - все действия должны происходить в модуле обработки, а не формы, если нужно при запуске обработки что-то делать - делайте это после определения процедур и функций прямо в модуле обработки - эти команды отрабатывают в любом случае при создании объекта обработки.
  3. TopicStarter Overlay
    Машнурук
    Offline

    Машнурук

    Регистрация:
    26 дек 2013
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    спасибо, все работает!

Поделиться этой страницей