Автоматическое выполнение отчета.

Тема в разделе "1C и всё что с ней связано", создана пользователем Yur4ik, 17 июл 2008.

  1. Yur4ik

    Yur4ik Гость

    Товарищи подскажите: как заставить программу выполнять отчет автоматически и ежидневно.
     
  2. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    добавить в глобальный модуль в процедуру ПриНачалеРаботыСистемы()
     
  3. ShadowCoder

    ShadowCoder Гость

    В зависимости от того, когда этот отчет должен появляться:

    1. Читайте документацию по "ОбработкаОжидания".
    Там задается функция и интервал времени, через который эта функция выполняется.

    2. Предопределенная процедура ПриНачалеРаботыСистемы.

    3. Предопределенная процедура ПриЗавершенииРаботыСистемы.
     
  4. LSH

    LSH Гость

    Я сервисные обработки оформляю таким образом:

    1. Создаю пользователя "Сервис"
    2. ПриНачалеРаботыСистемы() делаю проверку, если имя пользователя "Сервис", то запускаю нужные обработки
    3. В стандартном Windows Sheduler создаю таск на запуск 1С с параметром, в который передаю пользователя "Сервис" и его пароль.
     
  5. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    А если надо, чтобы в зависимости от времени запускались разные обработки? ;)
    Я оформил так:
    Справочник Пользователи с флагами: запускатьОбработки (подчиненный справочник - список обработок), завершать работу системы, запускать модально.
    Обработки как внешние, так в встроенные (удобно при использовании РБД управлять роботами из центра).
    В ПриНачалеРаботы - проверка.
    Можно любому пользователю навешать обработок. Например, менеджер по продажам должен постоянно видеть д*цензура*орку. Запускает 1С, у него автоматом формируется д*цензура*орка. Ну и пошел он шерстить своих неплательщиков. Потом только периодически кнопочку "обновить" нажимает. Мелочь? Не намного быстрее, чем меню-отчеты-д*цензура*орка? Практически не быстрее, чем доступ через панель? СОГЛАСЕН, но зато намного более юзабилити!
     
  6. Yur4ik

    Yur4ik Гость

    Как передать в 1С параметры:
    -какую базу нужно запускать?
    -пользователь и его пароль?
     
  7. LSH

    LSH Гость

    Yur4ik Тебя на гугле забанили?

    _http://1c77progr.ru/article/parametry-komandnoi-stroki-pri-zapuske-faila-1cv7exe-1cv7lexe-1cv7sexe
     
Загрузка...

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