Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.119.125.7] |
|
Сообщ.
#1
,
|
|
|
Привет!
QREPORT (переход на другие продкуты не предлагать) никак не могу заставить поддвигать два мемо бокса один под другой в зависимости от содержимого. Смысл всего этого такой делать минимального размера адекватный бокс для первого текста и ессно следущий блок должен начинаться сразу после этого блока (через название блока в виде QRLabel) "обычно" везде делается заранее большой frame для обоих мемо-полей - но в случае маленького текста в таблице = 90% пустоты - этого и надо избежать dbDetails - мемо 1 потом идет QRLabel - название следущего блока dbServices - мемо 2 я пытаюсь на событие OnBeforePrint для моего detailbanda навесить QRBand2.Refresh; QRBand2.Repaint; Service_Label.Top:=dbDetails.Top+dbDetails.Height + 17; dbServices.Top :=Service_Label.Top+Service_Label.Height + 17; пытался выводить в QRDBText, QRLabel пытался на событие OnAfterPrint она как-то дико обрабатывает ситуацию для новой строки из таблицы первую, может-быть, обработает - но потом уже замораживается и не реагирует на размер первого мемо-блока то етсь помнит первое вычисление и никакие усилия не помогают снести из памяти эти "константы" |