Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Таблица со строками переменной высоты в QuickReport.   Найти похожие ветки 

 
Alone ©   (2004-04-21 14:22) [0]

Использую QRDBText (AutoStretch:=True и WordWarp:=True). Нижняя и верхняя границы ячеек отрисовываются нормально (использую горизонтальный Shape помещенный в ChildBand от DetailBand). Для отрисовки вертикальных границ испульзуются вертикальные Shape. Каким образом определить Height свойство Shape при увеличении высоты QRDBText из-за переноса данных на следующую строку, чтобы вертикальные границы ячеек получались законченными?


 
Anatoly Podgoretsky ©   (2004-04-21 14:41) [1]

Решения с Shape вроде пока нет, неизвестен размер до окончания печати секции.


 
Alone ©   (2004-04-21 15:30) [2]

Действительно. Пробовал использовать Expanded свойство TQRCustomBand, но оно определяется только при печати следующей секции.
Возможно ли решение, если для отрисовки границ ячеек использовать левый и правый Frame QRDBText?


 
Johnmen ©   (2004-04-21 15:36) [3]

>Возможно ли решение, если ...

Невозможно... Если QRDBText автосретчится...


 
MetalFan ©   (2004-04-21 16:05) [4]

сделать вертикальные шэйпы заведомо длинными...
не очень красивый, но выход! )))


 
Alone ©   (2004-04-21 16:27) [5]

Есть ли вообще возможность в QuickReport вывести таблицу со строками переменной высоты?
Целый день сегодня бьюсь...


 
KSergey ©   (2004-04-21 18:29) [6]

Нет, увы...
Надо использовать другой компонент

Можно, наверное, решить проблему ручным распределением текста по строкам (в BeforePrint подходящего банда используя Canvas.TextHeight/TextWidth) и соответствующей подгонкой размеров элменетов, но сопровождать такую систему будет, боюсь, затруднительно.
Проще другой отчетнк взять.
Например, PReport http://www.vtktools.com



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

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.032 c
7-1079811061
Алексей31
2004-03-20 22:31
2004.04.11
!!! Записать-отформатировать-считать ?!


1-1082540481
ChAlex
2004-04-21 13:41
2004.04.11
Имя компьютера


7-1080227639
Seldon
2004-03-25 18:13
2004.04.11
Блокировать сообщение в хуке.


6-1079671581
Pete
2004-03-19 07:46
2004.04.11
TServerSocket & TClientSocket


1-1082466351
-=DEV=-
2004-04-20 17:05
2004.04.11
Как програмно прокрутить ScrollBar в StringGrid ?