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

Вниз

Создание динамического отчета в Делфи?   Найти похожие ветки 

 
Bormanoid   (2002-02-03 18:08) [0]

Как создать отчет в Делфи, в котором меняеться таблица, а соответственно и количество полей и их атрибути, а также к-тво записей. А если есть рисунки?


 
Леша   (2002-02-04 05:21) [1]

Привязывай отчет прямо к таблице, то есть что ечть в таюлице то и печатается. FastReport такое позволяет делать. Либо все компоненты отчета создавай и размещай динамический перед печатью


 
Koks   (2002-02-04 10:30) [2]

О проблеме создания динамических отчетов мы уже говорили...
Вот вкратце выводы (относятся к QReport):
1. НЕ СОЗДАВАТЬ отчеты динамически. (Отчет должен создаваться в *.dpr и уничтожаться вместе с приложением. Иначе - глюки типа Access Violation и пр. по всей программе)
2. Динамически можно только манипулировать Controla-ми в отчете. Создай для отчета свой источник данных в виде TTable, но не создавай для нее статических полей. Используй FieldByName и пр. для динамического доступа к полям. Пиши процедуры в QRBand.BeforePrint и QRDBText.OnPrint для динамического размещения и форматирования Control-ов отчета...


 
Johnmen   (2002-02-04 10:52) [3]

>>>Koks :
1. а почему возникают глюки ...Access Violation и пр. по всей программе...???
2. ты невнимательно прочел ответ Леши : ... компоненты отчета создавай и размещай динамически...
3. а что же делать (если не динамически создавать отчеты) в том случае, если отчетов в приложении ок.50 ?



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

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

Наверх





Память: 0.44 MB
Время: 0.003 c
14-90641
Knight
2002-01-10 10:14
2002.02.28
Гостевуха на Народе получет сообщения не со своей страницы?


4-90698
vector
2001-12-29 12:12
2002.02.28
Посоветуйте, кому не лень


1-90600
IgoX
2002-02-05 00:32
2002.02.28
Разрешение картинки


1-90543
Demon ltd
2002-02-10 00:27
2002.02.28
Работа с Memo


4-90721
vector
2001-12-27 15:39
2002.02.28
Мне не надо делать BringWindowToTop(WindowHandle), но по другому я не умею





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский