Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];

Вниз

динамический report   Найти похожие ветки 

 
denis24   (2004-11-03 17:59) [0]

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


 
Johnmen ©   (2004-11-03 22:26) [1]

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


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

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


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

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


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

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


 
Johnmen ©   (2004-11-04 13:13) [5]

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



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

Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.038 c
3-1099658985
Mamed
2004-11-05 15:49
2004.12.05
Acces OLE Object and delphi image


3-1099504527
AUS_r4nd0m
2004-11-03 20:55
2004.12.05
Проблема с триггером


1-1100825461
fashionguide
2004-11-19 03:51
2004.12.05
Свой текст в Gauge1


9-1091466928
Xerx
2004-08-02 21:15
2004.12.05
как покрыть плиткой круг


14-1100706976
Kolan
2004-11-17 18:56
2004.12.05
Как 32 разрядное приложение на Delphi стать 16 разрядным?





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