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

Вниз

Вопрос по FastReport -> MasterHeader   Найти похожие ветки 

 
KIR   (2002-09-19 10:23) [0]

Народ, подскажите, можно ли в отчетt FastReport выводить MasterHeader даже если MasterData пустой. MasterData формируется на основе запроса, но иногда бывает Query.RecordCount = 0. А нужно это сделать, т.к. под одним MasterHeder"ом сидят 3 разных MasterDat"ы. Вот и получается, что MasterHeader выводится только тогда, когда первый MasterData не пустой. А если он пустой то инфа из 2х других идет без заголовка.


 
Wolf226   (2002-09-19 11:34) [1]

Это конечно не выход, а если пойти другим путем? Объединить запросы в один. Я так понял, если нужет один Header, то поля везде одинаковы.


 
KIR   (2002-09-19 11:50) [2]

К сожалению не везде...


 
Wolf226   (2002-09-19 12:29) [3]

Тогда попробуй так, только проверь, а то я может ошибусь
1. Объяви переменную словаре, например F.
2. В первом банде Заголовка на событие OnBeforePrint повесь F:=0
(может это и необязательно, проверь)
3. Создай одинаковые Master Header для каждого Detail
4. На OnBeforePrint повесь
if f=0 then band X.visible:=true else
band X.visible:=false;
f:=1;
(может вместо первой строки написать band X.visible:=f=0;
я не проверял)


 
KIR   (2002-09-19 13:12) [4]

а это идея..., спас!



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
4-32072
ikivio
2002-08-26 03:48
2002.10.10
Есть некий процесс. Как узнать кто его породил?


14-31940
Tihas
2002-09-13 18:21
2002.10.10
Прошу ответов и мнения....


7-32033
YDV
2002-08-01 07:03
2002.10.10
Есть прога, которая может зависнуть, как можно узнать повисла ...


14-31956
Asteroid
2002-09-14 21:32
2002.10.10
Возможно ли это?!


3-31664
Ditrix
2002-09-20 12:45
2002.10.10
удаление поля в dBase таблице SQL запросом в runtim-е





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