Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Mfc Reportdesigner
Форум программистов > Hard & Soft > Авторское ПО
artiom_kh
Чистая (не враппер под длл) MFC библиотека для создания отчётов в ваших программах. Имеется хелп (правда на английском) и визуальный редактор (под win2000/XP).Редактор правда бета версии, поэтому немного глюковат (не обижайтесь).
Возможности библиотеки (на сайте версия 1.13):
- надписи (различные шрифты, цвет и т.д.);
- линии (6 видов по наклону);
- прямоугольники (с различными типами заливок);
- растровые изображения (bmp,jpeg,gif);
- OLE-документы (типа файлы Word и таблицы Excel);
- параметры страницы (размер/ориентация);
- поддержка WYSIWYG режима для вашего приложения;
- механизм кэширования GDI-объектов, в том числе растровых изображений;
- возможность загрузки созданных в визуальном редакторе отчётов из внешнего файла или из ресурсов ваше проги.

Готова версия библиотеки версии 1.21, в которой улучшен механизм кэширования данных (прорисовывается только страница или страницы отображённые в окне предварительного просмотра), а также добавлена возможность записи отчёта на диск. Скоро будет выложена на сайте.

Веб-сайт: ]]>http://www.mrd.hut1.ru]]>
grigsoft
В целом - без связи с базой не представляю, кому это может быть интересно - простая печать из mfc делается достаточно легко чтобы не заморачиваться такими отчетами. Когда нибудь потом, как легковесная альтернатива кристал репорту может и сгодится на что, хотя это надо еще посмотреть на альтернативы - reportman.sourceforge.net и ]]>http://www.openrpt.com/]]>.

По мелочам:
1. сайт - тихий ужас в плане английского и информационного наполнения.
2. В дизайнере отвратные disable иконки, посмотри хоть мою статью на ]]>http://www.codeproject.com/docking/tbimages.asp]]>
3. Хелп не прицеплен - Help>Menu не активно, сам файл обнаружил случайно.
4. После инсталляции и запуска из инсталлера дизайнер так и не появился, хотя в памяти висит.
5. В хелпе есть изображения каких-то панелей настроек, каких нет в демо. Если это такое ограничение, то напрасно - демо должна давать представление о возможностях, а она у тебя выглядит как бедный родственник. Лучше показать панели и дать редактировать, а при сохранении сбрасывать в дефолтные, например.
6. Трудно попадать в точки растягивания объектов, надо бы площадь увеличить - не визуальную, а "рабочую"
7. скролбар непонятного размера, зума нет и т.д.
artiom_kh
Да редактор полностью сырой, писал на скорую руку, будет время, переработаю полностью, добавлю и зум, и редо, и множественное выделение, уберу тулбары, а свойства объектов будут редактироваться через propertysheet. А поведение скроллбаров списано с Access, там можно растягивать рабочую зону. А вообще я этим редактором пользуюсь редко, в основном всё ручками, вот отчёт который есть на скриншоте в заголовке темы написан и отлажен где-то за час времени.
Что касается работы с БД, то это планируется, просто на момент разработки тогда у меня стоял вопрос быстрого вывода информации на печать в своих проектах, т.к. до этого пользовал для этих целей Ворд и Эксел, поэтому всё было написано по минимуму.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.