Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.10;
Скачать: CL | DM;

Вниз

Вопрос по 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-31831
Yasha
2002-09-28 15:18
2002.10.10
бесконечный цикл


3-31634
flider
2002-09-19 17:10
2002.10.10
Подсчет записей в ДатаСете


3-31623
wed
2002-09-19 13:30
2002.10.10
Уникальные записи с заковыркой


1-31737
maxim2
2002-10-01 08:23
2002.10.10
Подскажите где найти такой компонент


1-31835
alf_
2002-09-28 16:31
2002.10.10
инстал