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

Вниз

Размещение динамически создаваемых компонентов в *.dpr   Найти похожие ветки 

 
Bormanoid   (2002-02-04 16:47) [0]

При создании динамических компонентов (QReport) в файле проекта программы возникает проблема! Код файла:
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm3, Form3);
Form3.QuickRep1.Preview;
Application.Run;
end.
Как создать елементы отчета, если таблицы должны меняться, кол-во полей и записей в них, а также их аттрибуты (текст, дата, время, MEMO, рисунки в BMP).
Короче, киньте реальный код! А я разберусь!


 
Шакир   (2002-02-04 17:42) [1]

С исходником я тебе не помогу, извини в облом.
Но помоему делается так:
count - кол-во полей,
for i:=0 to count
Form3.Create(self);
with TQRCustomLabel.Create(Self) do
begin
...

end;

_________________________________________

Это для полей !


 
Шакир   (2002-02-04 17:42) [2]

С исходником я тебе не помогу, извини в облом.
Но помоему делается так:
count - кол-во полей,
for i:=0 to count
Form3.Create(self);
with TQRCustomLabel.Create(Self) do
begin
...

end;

_________________________________________

Это для полей !


 
BlankAlex   (2002-02-04 17:49) [3]

В свое время я кидал все поля, что можно в отчет, а BeforePrint скрывал их, если не нужны в данный момент и перед печатью каждой строки рассчитывал их новые координаты



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

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

Наверх




Память: 0.44 MB
Время: 0.004 c
14-90644
Kozhanov
2002-01-11 12:07
2002.02.28
DEFCON 3


7-90674
Петр
2001-11-24 13:38
2002.02.28
Как программно создать логический диск?


3-90528
DenK_vrtz
2002-02-01 11:01
2002.02.28
Вопросик про фильтры(+)


1-90597
Sleepyhead (http://www.excelsior-usa.com/)
2002-02-03 14:18
2002.02.28
Некоторые замечания к статье


4-90707
DNT
2001-12-30 13:37
2002.02.28
Hook





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