![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размещение динамически создаваемых компонентов в *.dpr [D5, dBase, FoxPro, Paradox]
Bormanoid © (2002-02-04 16:47:00)При создании динамических компонентов (QReport) в файле проекта программы возникает проблема! Код файла:
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm3, Form3);
Form3.QuickRep1.Preview;
Application.Run;
end.
Как создать елементы отчета, если таблицы должны меняться, кол-во полей и записей в них, а также их аттрибуты (текст, дата, время, MEMO, рисунки в BMP).
Короче, киньте реальный код! А я разберусь!
BlankAlex (2002-02-04 17:49:00) [1]В свое время я кидал все поля, что можно в отчет, а BeforePrint скрывал их, если не нужны в данный момент и перед печатью каждой строки рассчитывал их новые координаты
Шакир (2002-02-04 17:42:00) [2]С исходником я тебе не помогу, извини в облом.
Но помоему делается так:
count - кол-во полей,
for i:=0 to count
Form3.Create(self);
with TQRCustomLabel.Create(Self) do
begin
...
end;
_________________________________________
Это для полей !
Шакир (2002-02-04 17:42:00) [3]С исходником я тебе не помогу, извини в облом.
Но помоему делается так:
count - кол-во полей,
for i:=0 to count
Form3.Create(self);
with TQRCustomLabel.Create(Self) do
begin
...
end;
_________________________________________
Это для полей !