В этой статье речь пойдет о моем опыте работы с Delphi. Если быть точнее, я расскажу о Fast Report и автоматизации отчетов в одной из иркутских автошкол.
Недавно передо мной встала задача - написать программу, которая бы помогла быстро заполнять документы для автошколы: свидетельства, водительские карточки, протоколы и т.д.
Информацию при этом нужно было брать из Excel-файла ("база данных").
Для составления отчетов я использовал генератор отчетов для Delphi - Fast Report. И здесь я столкнулся с проблемой: отчеты Fast Report, напечатанные на одном принтере, совершенно по-другому выглядели на другом. Решение было найдено быстро: "заточить" отчеты под конкретный принтер (компьютеры, на которых предполагалось использовать программу, имели доступ к однотипным принтерам HP).
Месяц работы по вечерам и программа "Автошкола.Отчеты" была готова!
Ниже представлено несколько примеров интерфейса последней версии программы "Автошкола.Отчеты".
На Рисунке 1 - Свидетельство. Как видно из скриншота, интерфейс достаточно интересный. На Рисунке 2 - Импорт данных. Поддерживает Excel 2003 и 2010.
Рисунок 3 - Водительская карточка.
Рис. 1. Свидетельство
Рис. 2. Импорт данных
Рис.3. Водительская карточка
На этом все ) Кто хочет поделиться похожим опытом или лучшими решениями - пишите!
А если продавать эту программу другим организациям-автошколам, то им придется докупать еще и конкретные принтеры, под которые заточено приложение? ))
ОтветитьУдалитьДля других автошкол программа будет настроена )
Удалить