Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Динамическое создание TQRBand


Автор: ksili 20.3.2006, 07:49
Как динамически создать несколько Band'ов?

Вроде есть у QuickReport'a есть свойство BandList, у которого есть методы Add() и другие, но в хелпе написано, что это внутреннее свойство QuickReport'a и самостоятельно пользоваться им не следует. Соответственно, методы в хелпе вообще не описаны.

Может у кого есть пример работающего кода?

Автор: ksili 20.3.2006, 15:43
Создать удалось банальным
Код

     myband = new TQRBand*[n];
....
     myband[i] = new TQRBand(FormRep->QuickRep1);
     myband[i]->BandType = rbTitle;
     myband[i]->ParentReport = FormRep->QuickRep1;
...


Однако, ничего на созданном поле отобразить не получается, на его месте просто белое пятно
Даже если указать
Код

myband[i]->Color = clRed;

оно всё равно остаётся белым

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)