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


Автор: ozzy 1.3.2006, 12:50
Создаю отчет с помощью QREPORT в CBuilder 6.
Мне необходимо вывести данные представленные в виде таблицы
Для этого помещаю на банд rbDetail четыре поля QRMemo.
Выстраиваю их столбцами, свойство AutoStrtch ставлю в true.

После этого добавляю данные в Memo поля таким образом (для примера)
Код

for (int x=1; x <200; x++)
{
Form2->QRMemo1->Lines->Add(IntToStr(x));
Form2->QRMemo2->Lines->Add("10:00:01");
Form2->QRMemo3->Lines->Add("12.01.2005");
Form2->QRMemo4->Lines->Add("Процесс печати остановлен");
}

и вывожу на просмотр
Код

Form2->QuickRep1->Preview();


На первой странице все вроде как нормально, но на следующих страницах
Memo поля переносятся по разному
(первое поле нормально, остальные переносятся слишком рано).


Как с этим бороться.
Привожу тестовый пример

Автор: s_a_s_h_a 24.4.2007, 14:51
у меня такая же бодяга... Кто-нибудь знает как эту проблему решить?

или как решить по-другому (без использование мемо-полей) задачу, когда в отчет надо не все содержимое датасета запихать, а лишь некоторые строки

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