Библиотека компонентов для конструирования отчетов Vivid Report

 

Описание 

 

Vivid Report представляет собой библиотеку визуальных компонентов для C++ Builder и Delphi, которые позволяют конструировать отчеты практически любой сложности.

Vivid Report обеспечивает прекрасное гарантированное качество печати и превосходную производительность дизайна. Он создан по новой оригинальной технологии, которую мы называем "VCL2" или "живые компоненты".

Vivid Report ориентирован на использование при разработке программных продуктов предназначенных для распространения массовым тиражом. Поэтому, помимо обеспечения максимальной наглядности процесса дизайна отчетов, особое внимание в Vivid Report уделено:

  • независимости форматирования всех текстовых объектов (строк, простых и RTF-текстов) от масштаба вывода и разрешения устройства вывода;
  • возможностям выравнивания "полос" на страницах и относительно друг друга;
  • максимальной независимости результатов печати от настроек операционной системы и особенностей драйверов принтеров;
  • возможностям многократного использования данных в одном или нескольких отчетах;
  • возможностям создания в отчетах сложно-структурированных одномерных (1D) и двухмерных (2D) табличных форм.

Vivid Report очищен от run-time редакторов отчетов и макроязыков, так как наш многолетний опыт показывает, что массовый пользователь практически никогда не использует эти средства.

Vivid Report реализует следующую концепцию дизайна отчетов.

Отчет содержит несколько страниц. Каждая страница отчета может содержать "дочерний отчет" или универсальные "полосы", которые обеспечивают размещение изображений данных на странице. "Полосы" связаны с "контроллерами данных", которые являются контейнерами данных и управляют показом данных в "полосах".

Реализация такой концепции в Vivid Report позволяет отказаться от использования специализированных дизайнеров отчетов, обеспечивает наилучший из возможных WYSIWYG и множественное использование данных.

Возможности 

 

Библиотека обеспечивает следующие возможности:

  • Полная поддержка Unicode.
  • Неограниченное количество иерархических уровней отчетов.
  • Неограниченное количество страниц отчета и печатаемых страниц.
  • Неограниченное количество "мастер" страниц.
  • Размещение изображений данных в нескольких "полосах" на различных страницах.
  • Три режима печати: растяжение или сжатие страницы отчета на печатаемый лист, деление страницы отчета на несколько печатаемых листов и размещение страницы отчета на листе выбранном при печати.
  • Экспорт отчетов в HTML, EMF, BMP, GIF, JPEG форматы.
  • Определение всех размеров и координат в различных физических единицах измерения с точностью до 0.01 мм.
  • Уникальные свойства выравнивания "полос" на странице и относительно друг друга.
  • Форматирование всех текстовых объектов (строк и RTF-текстов) независимо от текущего разрешения устройства вывода.
  • "Истинная" прозрачность "полос" и графических изображений.
  • Комбинация двух путей получения данных. Все контейнеры данных обеспечивают статическую спецификацию данных и получение данных из "баз данных".
  • "Табличный" компонент позволяющий создавать сложно-структурированные одномерные (1D) и двухмерные (2D) таблицы.
  • Печать значений валюты в форме независимой от текущих региональных установок Windows.
  • Печать 20-ти типов штриховых кодов (EAN 8, EAN 13, UPC A, 25 Interleaved, 25 Industrial, 25 Matrix, 39, 39 Extended, 93, 93 Extended, 128, EAN 128, PostNet, Codabar, MSI, UPC E0, UPC E1, UPC Supp2, UPC Supp5, PDF 417).
  • Полно-функциональный предварительный просмотр печати.
  • Настраиваемый компонент отображающий прогресс печати.

Компоненты 

 

Vivid Report добавляет в Вашу палитру следующие компоненты:

Vivid Report tab

TVividReport bar

TVividReport - главный компонент, который управляет страницами отчета.

TVRBand bar

TVRBand - универсальная "полоса", в которой показываются изображения данных.

TVRLabel bar

TVRLabel - "контроллер данных", который управляет показом: текстовых строк, графических изображений, целых чисел, действительных чисел, значений валюты, даты и времени, логических значений, системной информации, простых текстов, RTF-текстов, составных текстов, штриховых кодов.

TVRPlot bar

TVRPlot - "контроллер данных", который управляет показом графиков.

TVRPlotCurve bar

TVRPlotCurve - "контроллер данных", который управляет показом одной графической кривой и ее "легенды".

TVRGrid bar

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

TVRPrintProgress bar

TVRPrintProgress - компонент, который обеспечивает отображение прогресса печати или экспорта.

TVRPreview bar

TVRPreview - компонент, который обеспечивает предварительный просмотр печати.

В дополнение, Vivid Report регистрирует компонент TVRPage, который представляет страницу отчета.

Что нового 

 

Vivid Report 3.0 включает следующие дополнения и улучшения.

  • Реализована полная поддержка Unicode.
  • Введена поддержка двухнаправленных режимов.
  • Добавлена возможность экспорта отчетов. Поддерживается экспорт в HTML, EMF, BMP, GIF, JPEG форматы.
  • Введены два новых типа данных (список строк и составной текст). Составной текст позволяет создавать RTF-текст из набора статических данных и данных полученных из "баз данных".
  • Строковые типы получили новые свойства, которые позволяют зарезервировать минимальную протяженность для строк и указать размещение строк на этом пространстве.
  • Компонент TVRGrid получил новые свойства и расширения. Блоки ячеек в "полосах" теперь могут быть выравнены по горизонтали и вертикали. Новый стиль позволяет делать Footer строки и колонки. Введен строковый фильтр. Он позволяет создавать master-detail таблицы.
  • Введены предопределенные акции, которые работают с отчетом. Эти акции позволяют печатать, экспортировать, предварительно просматривать и настраивать печать целевого отчета.
  • Унифицированы редакторы иерархических коллекций.

Системные требования 

 

Требуется C++ Builder или Delphi версий 5 - 6.

Загрузка Vivid Report 3.0 

 

Вы можете загрузить пробную версию библиотеки Vivid Report 3.0, чтобы проверить ее на практике и получить представление о возможностях и удобстве работы. При каждом запуске пробной версии на экран выводится предупреждающее сообщение, а при печати отчетов на каждой печатаемой странице выводится надпись DEMO. Время работы пробной версии не ограничено.

Пробная версия может быть использована только в ознакомительных целях. Полную версию библиотеки можно получить после покупки.

self-extracting EXE
 (2504 kB)

 

Загрузить библиотеку компонентов Vivid Report 3.0 Trial для Delphi 5   New    (Представлена 27.08.2005)

self-extracting EXE
 (2828 kB)

 

Загрузить библиотеку компонентов Vivid Report 3.0 Trial для Delphi 6   New    (Представлена 27.08.2005)

self-extracting EXE
 (2585 kB)

 

Загрузить библиотеку компонентов Vivid Report 3.0 Trial для C++ Builder 5   New    (Представлена 27.08.2005)

self-extracting EXE
 (2707 kB)

 

Загрузить библиотеку компонентов Vivid Report 3.0 Trial для C++ Builder 6   New    (Представлена 27.08.2005)

Загрузка Vivid Report 2.0 

 

Вы можете загрузить бесплатную версию библиотеки Vivid Report 2.0 по следующим ссылкам.

self-extracting EXE
 (1965 kB)

 

Загрузить библиотеку компонентов Vivid Report 2.0 для Delphi 5    (Обновлена 07.11.06)

self-extracting EXE
 (2235 kB)

 

Загрузить библиотеку компонентов Vivid Report 2.0 для Delphi 6    (Обновлена 07.11.06)

self-extracting EXE
 (1929 kB)

 

Загрузить библиотеку компонентов Vivid Report 2.0 для C++ Builder 5    (Обновлена 07.11.06)

self-extracting EXE
 (1996 kB)

 

Загрузить библиотеку компонентов Vivid Report 2.0 для C++ Builder 6    (Обновлена 07.11.06)

Покупка 

 

Вы можете оплатить покупку библиотеки компонентов Vivid Report 3.0 наиболее удобным для Вас способом.

Программный продукт Цена Покупка
Vivid Report 3.0 Standard для Delphi 5 3000 руб. Купить
Vivid Report 3.0 Standard для Delphi 6 3000 руб. Купить
Vivid Report 3.0 Standard для C++ Builder 5 3000 руб. Купить
Vivid Report 3.0 Standard для C++ Builder 6 3000 руб. Купить
Vivid Report 3.0 Professional для Delphi 5 6000 руб. Купить
Vivid Report 3.0 Professional для Delphi 6 6000 руб. Купить
Vivid Report 3.0 Professional для C++ Builder 5 6000 руб. Купить
Vivid Report 3.0 Professional для C++ Builder 6 6000 руб. Купить

Дистрибутив Standard включает библиотеки компонентов Vivid Report, файлы справки и примеры.

Дистрибутив Professional отличается от Standard наличием исходных кодов.

 
Главная  -   О компании  -   Публикации  -   Продукты  -   Поддержка  -   Форумы  -   Контакт

© 2001-2005 MBLabSoft. Все права защищены.

  Сайт посвященный нашему новому проекту - Системе автоматизации медицинского учереждения AVICENNA 3.0. На сайте можно ознакомиться с возможностями системы, которые будут реализованы в новой версии и высказать свои пожелания разработчикам.

Другие сайты   
 MBLabSoft

Сайт партнера компании MBLabSoft - Проблемной Научно-Исследовательской Лаборатории вибродиагностики и виброзащиты машин и приборов. На сайте размещена информация о деятельности Проблемной НИЛ и выпускаемой продукции.