Навигация:  АДМИНИСТРИРОВАНИЕ МИС МЕДИАЛОГ > ВСПОМОГАТЕЛЬНЫЕ УТИЛИТЫ > VTS ШАБЛОНЫ И УТИЛИТА FORMULA ONE > Просмотр и печать vts шаблонов >

Групповое формирование и печать vts шаблонов

Предыдущая страницаВернуться в начало главыСледующая страница

Реализована возможность группового формирования vts-шаблонов с последующим выводом на печать, сохранением их в XLS-файл, и\или открытием сохраненных XLS-файлов для просмотра и редактирования.

Для этого в меню печати vts-шаблонов нужно выбрать пункт Настройка конфигураций групповых отчетов. Открывается окно, где указывается название конфигурации, один или несколько vts-шаблонов и следующие параметры запуска:

·использовать макет – файл макета (по умолчанию предлагается системный, можно заменить пользовательским);

·сохранять в файл (путь и имя файла задаются в vts-шаблоне в макросе Excel_File_Name);

·открыть файл на просмотр;

·выполнять печать;

·количество копий;

·параметры печати.

Параметры запуска задаются отдельно для каждого отчета.

При запуске группового отчета происходит последовательное формирование vts-шаблонов для всех выделенных строк. Данная функциональность актуальна, например, при выставлении счетов в страховые компании.

 Рисунок 8. Настройка групповой печати


Рисунок 8. Настройка групповой печати

В случае, когда отчеты должны сохраняться в файлы, в vts-шаблоне на закладке Macro должен присутствовать макрос Excel_File_Name, определяющий полный путь и имя файла, в который будет сохранен шаблон. Пример такого макроса, который позволяет генерировать файлы, в название которых входит код договора и месяц и год счета (приведенный пример – для шаблона invfact.vts):

SELECT ‘c:\medialog\’ + (SELECT FM_CONTR.CODE FROM FM_INVOICE JOIN FM_CONTR ON FM_CONTR.FM_CONTR_ID = FM_INVOICE.FM_CONTR_ID WHERE FM_INVOICE_ID = :INVOICESUM.FM_INVOICE_ID) + (SELECT ('_' + CAST(MONTH(FM_INVOICE.DATE_FROM) as varchar) + '_' + CAST(YEAR(FM_INVOICE.DATE_FROM ) as varchar))

FROM FM_INVOICE

WHERE FM_INVOICE_ID = :INVOICESUM.FM_INVOICE_ID ) + ‘_счет_фактура.xls’

Групповое формирование шаблонов вызывается из меню кнопки печати.