ПРОБЛЕМНАЯ ЛАБОРАТОРИЯ ПО РАДИОКОНТРОЛЮ И ЭМС
Система отчетов

      Система отчетов предназначена для построения отчетов на основе шаблонов популярных офисных систем. В отличии от аналогов поддерживаются сразу два офисных пакета: MS Office (программы MS Word и MS Excel) и OpenOffice (OO Writer), что дает возможность выбора. Поэтому для работы системы отчетов необходимо иметь установленным хотя бы один программный продукт (MS Word, MS Excel или OO Writer) из данных офисных пакетов.
      Весь функционал реализован в файле reports.dll, который используется программой Radio Base. Схема построения отчетов:


      Программное обеспечение (ПО) Radio Base передает данные по создаваемому отчету в библиотеку. На этом участие этого ПО в создании отчета заканчивается, т.е. можно закрывать форму с результатом, открывать другие задачи и т.д.
      Библиотека получив данные, обрабатывает их, загружает указанный шаблон и, используя установленное офисное ПО, заполняет его данными, полученными из Radio Base.
      После построения отчета пользователь просмотреть, распечатать или сохранить отчет в указанный файл.


      Доступны следующие типы операций с отчетами:

  • Печать на выбранном принтере или принтере по умолчанию, без отображения пользователю.
  • Сохранение в указанный файл без отображения пользователю.
  • Предварительный просмотр сформированного отчета в форме предварительного просмотра перед печатью офисного ПО.
  • Просмотр отчета — отображение отчета в режиме редактирования офисного ПО (как обычный документ).
      В системе отчетов поддерживаются следующие типы шаблонов:
  • MS Word. Файлы с расширениями *.dot и *.doc — поддерживаются все типы тегов и любое форматирование документа.
  • MS Excel. Файлы с расширениями *.xlt и *.xls — поддерживаются все теги с некоторыми ограничениями форматирования (подробнее ниже).
  • OO Writer. Файлы с расширениями *.ott и *.odt поддерживаются все типы тегов и любое форматирование документа.
      Система отчетов успешно прошла тестирование на следующих версиях офисных пакетов:
  • MS Office – версии 2000, XP, 2003, 2007
  • OpenOffice – версии 3.x (тестировалось на сборке от компании «Инфра — Ресурс»)


      Более подробную информацию по использованию системы отчетов и создания шаблонов ищите в инструкциях пользовалетя к программным продуктам Radio Base и Radio Explorer, а также в инструкции к Системе отчетов (файл reports.pdf)



http://irga.sut.ru