Главная страница
    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 из-за переноса данных на следующую строку, чтобы вертикальные границы ячеек получались законченными?


 
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 вроде пока нет, неизвестен размер до окончания печати секции.


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

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


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

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


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

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


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

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

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


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

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

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


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

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


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

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


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

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


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

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


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

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

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


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

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

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



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
7-1079501839
Zyb
2004-03-17 08:37
2004.05.09
Запуск закрытие приложения


3-1081831042
_новый_
2004-04-13 08:37
2004.05.09
Как записать в BLOB поле файл?


1-1082536329
Zn
2004-04-21 12:32
2004.05.09
List.View.Selected - как правильно использовать?


1-1082815871
Sorry
2004-04-24 18:11
2004.05.09
Memo


14-1082013546
McSimm
2004-04-15 11:19
2004.05.09
Я приношу извинения всем посетителям сайта





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