Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];

Вниз

Построение текстовых отчетов   Найти похожие ветки 

 
Александр Бакулин   (2004-01-13 17:22) [0]

Кто как решает эту задачу? Писать собственный движок, который будет парсить текстовые шаболы и вставлять данные или есть общепризнанные компоненты/библиотеки, которые эту задачу решают? Не хочется городить очередной велосипед. Экспорт в текст из того же FastReport работает довольно криво - приходится долго и нудно подгонять ширину колонок и т.д. Что посоветуете?


 
Johnmen   (2004-01-13 17:24) [1]

Задача не видна... В смысле, проблема.


 
Александр Бакулин   (2004-01-14 12:49) [2]

В смысле нужно печатать отчет на матричном принтере. Его (принтера) шрифтами, то есть прямой вывод на принтер, минуя графическую систему Windows-печати. Это делается в разы быстрее, чем графическая печать. Покопавшись в инете нашел ZReport. Всем хорош, но не умеет сохранять/читать файлы отчетов. То есть только проектирование в дизайн-тайм. Пробовал читать записывать при помощи Read/WriteComponentRes - структуру отчета сохраняет, а данные теряет. Кто что может посоветовать?


 
Mike Kouzmine   (2004-01-14 13:12) [3]

PReport - библиотека предназначенная для генерации отчетов. Она написана на Object Pascal, может быть
использована с Borland Delphi 4-7 и Borland C++ Builder 5-6. Поддерживается большинство возможностей,
предоставляемых аналогичными генераторами отчетов: FastReport, ReportBuilder, QuickReport однако есть
отличительные, уникальные черты.
Так, например PReport может быть использован не только для генерации стандартных графических Windows
отчетов, но и для генерации текстовых отчетов для последующей печати на матричных принтерах.
На текущий момент библиотека включает следующие компоненты:

TprReport
Реализует создание отчетов в стиле FastReport, QuickReport, ReportBuilder и так далее.
TprTxReport
Реализует создание текстовых отчетов для печати на матричных принтерах, аналог ZReport.
TprColorButton
Вспомогательный VCL компонент, представляет собой кнопку для выбора цвета.
TprFontComboBox
Вспомогательный VCL компонент, представляет собой ComboBox для выбора шрифта.
TprMLRes
На основе данного компонента реализована поддержка различных языков.
TprStringsDataset
Наследник TprDataset, виртуальный набор данных, работающий со списком строк
TprEventsDataset
Наследник TprDataset, виртуальный набор данных, работает по следующему принципу: каждому методу
TprDataset соответствует событие, например при вызове метода Eof вызовется событие OnEof. Этот класс
удобно использовать, когда исходные данные содержатся не в компоненте TDataSet.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.031 c
1-16285
MakNik
2004-01-26 09:27
2004.02.06
Всплывающие подсказки как у Windows Messenger-а


1-16431
siriusP
2004-01-22 10:23
2004.02.06
Где ошибка при вызове ф-ции DLL?


3-16079
AleKo
2004-01-12 07:02
2004.02.06
ADOTable.Sort


1-16341
Юрий Ж.
2004-01-24 19:08
2004.02.06
Как получить доступ к БИТАМ?


14-16721
Nick-From
2004-01-14 18:52
2004.02.06
Что это за процесс такой ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский