Выгрузка отчета 1С в Exel

Постановка задачи:

БП 3.0, в расширении отчет ОтчетПоСотрудникамСПростоямиИЗП на СКД. Необходимо выгружать отчеты по каждому сотруднику в папку на сервере.

Решение (общий порядок):

Создана внешняя обработка:

  1. реквизиты:
    • КаталогСохранения, тип Строка;
    • ТипФайла, тип Строка.
  2. форма, на которую добавлены реквизиты и кнопка "Выгрузить".

В модуле объекта отчета переопределяем процедуру ПриКомпоновкеРезультата():

Код

Необходимо для отключения стандартной обработки.

[свернуть]

В модуле формы обработки:

Команда и процедура выгрузки файлов.

Код

[свернуть]

Функция создания табличного документа на основе отчета из расширения.

Код

[свернуть]

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.