Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

динамический report [D6, Paradox]


denis24 ©   (2004-11-03 17:59:00) 

Подскажите пожалуста,как в репорте размещать эдиты если связаные с ними поля  пустые?Тоесть чтоб не было пустого места.Только двигать и вычислять координаты?


Johnmen   (2004-11-04 13:13:00) [1]

PrintBand это параметр процедуры BeforePrint, говорящий о том, печатать бенд или нет...


denis24   (2004-11-04 12:38:00) [2]

А если childband.printband=false то пустого места на репорте нет?Тоесть поднимаются автоматически все нижние?


Johnmen   (2004-11-04 10:22:00) [3]

Я бы сделал так.
На каждый QRDBText свой ChildBand для размещения. Тогда в BeforePrint каждого ChildBand определяем значение PrintBand в зависимости от наличия значения в поле QRDBText.DataField.


denis24   (2004-11-04 10:14:00) [4]

Репорт предятавляет собой отображение  данных dataset ,состоящего из одной лишь записи с множеством полей.
Каждое поле этой записи размещается в репорте на новой строке.
Есть qrdbtext ,связаные с полями dataset Если они пустые то соотв. он будет тоже пустой.Но строка на репорте где он находится никуда не денется и будет пустой.За ним идит другие
qrdbtext, в которых есть данные.Так вот как избавляться от этих пустых строк если в qrdbtext ,которые в них размещены нет данных?


Johnmen   (2004-11-03 22:26:00) [5]

Попонятнее, пожалуйста...


Наверх

Титульная страница Поиск, карта сайта Написать письмо